linux文件和目录管理
1.特殊的目录:
2.目录的相关操作:cd,pwd,mkdir,rmdir
cd切换目录(change directory):
pwd显示目前所在的目录(print work directory):
mkdir创建新目录(make directory)
rmdir删除空的目录(remove directory)
3.文件与目录管理
ls(list directory contents)
cp复制文件或目录(copy)
rm移除文件或目录(remove)
mv移动(剪切,重命名)文件或目录(move)
basename,dirname
4.查看文件内容:cat,tac,nl,more,less,head,tail,od
cat(concatenate):
tac(反向显示)
nl:添加行号显示
翻页显示:more
less
在less中可以使用的指令为:
文件内容提取:head
文件内容提取:tail
读取非纯文本文件od
修改文件时间和新建文件:touch
a.文件的时间参数
b.touch指令
文件与目录的默认权限和隐藏权限
默认权限umask
文件预设权限为666,目录预设权限为777,当umask为022时,文件默认权限为644,目录默认权限为755
文件的隐藏属性:chattr,lsattr
配置文件的隐藏属性:chattr
显示文件的隐藏属性:lsattr
指令和文件的搜寻:
which:查找可执行文件
查找文件名:
whereis:查找特定文件
locate(locate是在数据库中查找),updatedb(更新locate的文件查找数据库)
find指令