文件和目录
ls相关
ls -F 可区分文件与目录
ls -a 可显示隐藏文件
ls -F -R 其中-R是ls的递归参数,可列出目录下包含子目录中的文件
ls -l 输出的第一行显示目录中包含的总块数。
文件类型,目录(d),文件(-),字符型文件(c)或块设备(b)
文件硬链接总数
[root@wcyzf ~]# ls -l total 16 -rw-r--r-- 1 root root 10697 Mar 29 22:29 index.html drwxr-xr-x 8 root root 4096 Apr 15 16:01 rpmbuild
改变访问时间,用参数 --time=atime
[root@wcyzf ~]# ll total 16 -rw-r--r-- 1 root root 10697 Mar 29 22:29 index.html drwxr-xr-x 8 root root 4096 Apr 15 16:01 rpmbuild [root@wcyzf ~]# ls -l --time=atime total 16 -rw-r--r-- 1 root root 10697 May 3 02:19 index.html drwxr-xr-x 8 root root 4096 May 3 02:19 rpmbuild
文件处理中加上-i参数,会询问是否执行此操作
查看文件内容
file xxx可查看文件类型
[root@wcyzf myweb]# file manage.py manage.py: Python script, ASCII text executable
cat命令
cat -n test1 -n会给所有的行加上行号
cat -b test1 -b只给文本行加上行号
more 命令
cat命令缺陷在于一旦运行,无法控制后续操作。
more会在显示每页数据之后停下来,支持文件中的基本移动
less命令
为more命令的升级版
能实现文件中前后翻滚,还有一些高级搜索功能
tail与head命令
tail默认显示后10行数据 tail -n 333 file
head默认显示前10行数据 head -n file