天天看点

Linux命令之文件管理

bash特性之命令行展开:

~:家目录

~USERNAME:USERNAME的家目录

{}:展开为多个不同的路径

家目录下创建目录 temp

temp目录下创建子目录x/y/z

temp目录下创建a/c,a/d,b/c,b/d,e/f/g

删除temp下的x

删除temp下的e/f/g,如果g所在目录为空了则一并删除其父目录,以此类推

tree /path

-l显示详细信息

-a显示所有文件

-d显示目录自身信息,一般配合-l使用

-r逆序显示

-R递归显示

时间戳:atime访问时间 mtime内容修改时间 ctime元数据变更时间

查看元数据:stat FILE

改变atime和mtime:touch FILE

-a:仅改变atime,ctime也会自动跟着改

-m:仅改变mtime,ctime也会自动跟着

-c:不创建空文件

Linux的换行符:$

-n显示行号

-E显示换行符

翻屏:Shift+PageUp/PageDown

more:只能往后翻

less:下一屏:空格,上一屏:b

head FILE

head -n 10 FILE:前10行

tail FILE

tail -n 10 FILE:后10行

tail -f FILE:实时查看文件尾部内容

继续阅读