一: (1)mtime: 当文件的“内容数据”更改时,就会更新这个时间。内容数据指的是文件的内容,而不是文件的属性或权限。 (2)ctime 当该文件的状态改变时,就会更新这个时间,举例来说,像是权限与属性被更改了,都会…
分类:linux编程
linux查找文件路径
1.linux查找可执行文件路径 which命令 例如: 注意:which指令会在环境变量$PATH设置的目录里查找符合条件的文件。 查看环境变量:echo $PATH whereis命令 Linux whereis命令…
Virtual Box系统镜像安装(ISO文件)——Red Hat版本
最近刚刚开始学习使用Linux,感觉还是在虚拟机上面先练习练习比较稳当。 话不多说,找同学拷贝了一个ISO镜像之后,就开始安装系统呗。刚刚安装好Virtual Box,打开之后的界面如下图。 原本以为能够直接导入的,结果…
从Linux程序中执行shell(程序、脚本)并获得输出结果
Contents 1. 前言 2. 使用临时文件 3. 使用匿名管道 4. 使用popen 5. 小结 1. 前言 Unix界有一句名言:“一行shell脚本胜过万行C程序”,虽然这句话有些夸张,但不可否认的是,借助脚本…
epoll函数原理和使用介绍
在该博文中,我们已经了解了什么是 epoll 及其优点,那么实际应用应该如何编写代码呢?epoll 的编码离不开三个基本的函数:epoll_create,epoll…
linux批量修改文件编码格式(包含子目录)
背景 项目工程文件编码格式有utf-8,也有gb2312,在通过Source Insight 4.0打开文件只能设置一种默认编码格式UTF-8/Windows ANSI/GB2312,不能自动识别文件本身的编码格式,这就…
段页式存储结构概述
转自:http://blog.sina.com.cn/s/blog_5f240fc40100cng9.html 段、页式存储都是采用离散分配方式的。离散分配方式:允许一个进程直接分散地装入到许多不相临的分区中,可以更好的…
linux查看文件编码格式
1.查看文件编码 1.vim 查看 vim 打开文件,切换到底线命令模式,在最底一行输入如下命令: :set fileencoding 2.file 查看 3.enca 查看 前提:已安装enca 上面方式得出来的文件编…
linux 查看当前目录下每个子目录的文件数量
查看当前目录下每个子目录的文件数量 find . -maxdepth 1 -type d | while read dir; do count=$(find "$dir" -type f | wc -l); echo "…
结构体转化成字符数组
昨天晚上在解决通过socket发送结构体的问题的时候,知道了可以将结构体先转化成字符串的形式再发送,但今天之前一直有个疑问没有解决(为了方便描述,去掉socket部分),首先看下代码: #include <stdl…
Linux系统查看环境变量(env命令)
env命令 linux系统中的环境变量是很多的,就算是一些常用的环境变量我们也不一定能记得全名。env命令可以显示当前操作系统所有的环境变量,下面的示例代码是Ubuntu系统的。 示例 dai@ubuntu:~$ env…
基于 C++ 11 实现的 Web 服务器
本人参照《Linux多线程服务端编程》,以及模仿该书使用的muduo,写了一个轻量的 Web 服务器。 源码 Github。代码中有比较详细的注释,可作为看《Linux多线程服务端编程》的辅助材料。 已完成 完成基本的T…