访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

企业网站小程序定制

时间:2019-07-14

linux vi命令_linux命令_linux命令

Linux系统中,每个文件主要拥有3个时间参数(通过stat命令进行查看),分别是文件的访问时间、数据修改时间以及状态修改时间:

访问时间(Access Time,简称atime):只要文件的内容被读取,访问时间就会更新。例如,使用cat命令可以查看文件的内容,此时文件的访问时间就会发生改变。

数据修改时间(Modify Time,简称mtime):当文件的内容数据发生改变,此文件的数据修改时间就会跟着相应改变。例如,修改了文件内容,此时间就会发生改变。

linux vi命令_linux命令_linux命令

状态修改时间(Change Time,简称ctime):当文件的状态发生变化,就会相应改变这个时间。例如,如果文件的权限或者属性发生改变,此时间就会相应改变。

1 [root@localhost ~]# touch [选项] 文件名
1 -a:只修改文件的访问时间(atime)。
2 -m:只修改文件的数据修改时间(mtime)。
3 -c:仅修改文件的时间参数(三个时间参数都改变),如果文件不存在,则不建立新文件。
4 -d:把文件的时间改为指定的日期。
5 -t:把文件的时间改为指定的时间,时间书写格式为YYMMDDhhmm。

linux命令_linux命令_linux vi命令

1 [root@localhost home]# ls -l
2 总用量 0
3 [root@localhost home]# touch test
4 [root@localhost home]# ls -l
5 总用量 0
6 -rw-r--r--. 1 root root 0 7月   6 18:17 test
7 [root@localhost home]#

cp命令,是Copy的缩写,主要用来复制文件和目录,同时借助某些选项,还可以实现复制整个目录,以及比对两文件的新旧而予以升级等功能。

1 [root@localhost ~]# cp [选项] 源文件 目标文件

linux命令_linux vi命令_linux命令

 1 -a:此参数的效果和同时指定-dpr参数相同。
 2 -d:如果源文件为软链接(对硬链接无效),则复制出的目标文件也为软链接。
 3 -f:强行复制文件或目录,不论目标文件或目录是否已存在。
 4 -i:覆盖既有文件之前先询问用户。
 5 -l:对源文件建立硬连接,而非复制文件。
 6 -s:对源文件建立软链接,而非复制文件。
 7 -p:复制后目标文件保留源文件的属性(包括所有者、所属组、权限和时间)。
 8 -r/R:递归处理,将指定目录下的所有文件与子目录一并处理。
 9 -u:目标文件并不存在则复制文件,目标文件存在并且比源文件旧的时候进行覆盖。
10 -S:在备份文件时,用指定的后缀“SUFFIX”代替文件的默认后缀。
11 -b:覆盖已存在的文件目标前将目标文件备份。
12 -v:详细显示命令执行的操作。
 1 [root@localhost home]# ls
 2 aaa  test
 3 [root@localhost home]# cp test temp
 4 [root@localhost home]# ls
 5 aaa  temp  test
 6 [root@localhost home]# cp aaa bbb
 7 cp: 略过目录"aaa"
 8 [root@localhost home]# ls
 9 aaa  temp  test
10 [root@localhost home]# cp -a aaa bbb
11 [root@localhost home]# ls
12 aaa  bbb  temp  test
13 [root@localhost home]# cp -s test link
14 [root@localhost home]# ls
15 aaa  bbb  link  temp  test
16 [root@localhost home]# 
 上一个教程:linux tar命令