linux文件和目录管理

1.特殊的目录:

linux文件和目录管理

2.目录的相关操作:cd,pwd,mkdir,rmdir

cd切换目录(change directory):

linux文件和目录管理

pwd显示目前所在的目录(print work directory):

linux文件和目录管理

linux文件和目录管理

mkdir创建新目录(make directory)

linux文件和目录管理

linux文件和目录管理

rmdir删除空的目录(remove directory)

linux文件和目录管理


3.文件与目录管理

ls(list directory contents)

linux文件和目录管理

cp复制文件或目录(copy)

linux文件和目录管理

rm移除文件或目录(remove)

linux文件和目录管理

linux文件和目录管理

mv移动(剪切,重命名)文件或目录(move)

linux文件和目录管理

basename,dirname

linux文件和目录管理


4.查看文件内容:cat,tac,nl,more,less,head,tail,od

cat(concatenate):

linux文件和目录管理

tac(反向显示)

linux文件和目录管理

nl:添加行号显示

linux文件和目录管理

linux文件和目录管理

linux文件和目录管理

翻页显示:more

linux文件和目录管理

linux文件和目录管理

less

linux文件和目录管理

在less中可以使用的指令为:

linux文件和目录管理

文件内容提取:head

linux文件和目录管理

文件内容提取:tail

linux文件和目录管理

linux文件和目录管理

读取非纯文本文件od

linux文件和目录管理

linux文件和目录管理

修改文件时间和新建文件:touch

a.文件的时间参数

linux文件和目录管理

b.touch指令

linux文件和目录管理

linux文件和目录管理

linux文件和目录管理



文件与目录的默认权限和隐藏权限

默认权限umask

linux文件和目录管理

文件预设权限为666,目录预设权限为777,当umask为022时,文件默认权限为644,目录默认权限为755

linux文件和目录管理

linux文件和目录管理

文件的隐藏属性:chattr,lsattr

配置文件的隐藏属性:chattr

linux文件和目录管理

linux文件和目录管理

linux文件和目录管理

显示文件的隐藏属性:lsattr

linux文件和目录管理

指令和文件的搜寻:

which:查找可执行文件

linux文件和目录管理

linux文件和目录管理

查找文件名:

whereis:查找特定文件

linux文件和目录管理

linux文件和目录管理

locate(locate是在数据库中查找),updatedb(更新locate的文件查找数据库)

linux文件和目录管理

linux文件和目录管理

find指令

linux文件和目录管理

linux文件和目录管理

linux文件和目录管理

linux文件和目录管理

linux文件和目录管理

linux文件和目录管理