文件和目录

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

 

posted @ 2022-05-03 13:22  Tatataaa  阅读(61)  评论(0编辑  收藏  举报