文件操作

文件时间 stat

 stat /filename   //查看文件时间,大小,权限

访问时间:atime,查看内容 //RHEL6会延后修改atime
修改时间:mtime,修改内容
改变时间:ctime,文件属性,比如权限
删除时间:dtime,文件被删除的时间

文件类型file

 ls -l   //查看文件类型
 file /filename   //文件具体解释

  - 普通文件(文本文件,二进制文件,压缩文件,电影,图片。。。)
 d  目录文件(蓝色)
 b  设备文件(块设备)存储设备硬盘,U盘 /dev/sda, /dev/sda1
 c  设备文件(字符设备)打印机,终端 /dev/tty1, /dev/zero
 s  套接字文件
 p  管道文件
 l  链接文件(淡蓝色)

命令类型type

type 查看命令类型,例如该命令是alias,还是内置命令,还是某个文件,还是关键字

  [root@tianyun ~]# type ll
  ll is aliased to `ls -l --color=auto'

  [root@tianyun ~]# type ls    // aliased 被重命名
  ls is aliased to `ls --color=auto'

  [root@tianyun ~]# type cd   
  cd is a shell builtin                                   //builtin内置命令

  [root@tianyun ~]# type for
  for is a shell keyword                              //keyword关键字

  [root@tianyun ~]# type useradd
  useradd is /usr/sbin/useradd

  [root@tianyun ~]# type -a ls                  //-a列出该命令所有类型
   ls is aliased to `ls --color=auto'
  ls is /usr/bin/ls

常用目录定义及切换 pushd

在/usr/src和/etc/X11和/boot/grub之间切换,则可以在命令行下定义:

pushd /usr/src

pushd /etc/X11

pushd /boot/grub

输入dirs查看,显示当前pushd堆栈中的内容

/boot/grub  /etc/X11  /usr/src

输入pushd,在前两个路径之间相互切换。

切换到最后一个(栈底)路径时 pushd +2。

Popd

popd的作用就是把当前栈内的最顶部的目录弹出来,并且切换到下边的目录

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容