Linux文件管理类命令
目录:
mkdir:mkdir -p /tmp/m/n/x
mkdir /tmp/a/b -pv显示创建过程
例一:mkdir /tmp/p/a/b
mkdir /tmp/q/a/b
--即为:mkdir /tmp/{p,q}/a/b
例二:/tmp/p/a/b
/tmp/q/a
mkidr /tmp/{p/a/b,q/a}
bashL{},展开
mkdir /tmp/{p,q}
rmdir:remove,删除空目录
/tmp/m/n
rmdir -p /tmp/m/n/p/q
文件:
cp
mv
rm
touch
stat
cp a b c d
cp /tmp/passwd /tmp/abc
-R -r:递归复制目录
-i,interactive 交互式提醒
-p:保留原有权限,属主和时间戳
-a:idr --preserve=all
mv SOURCE ... DEST
mv /tmp/abc /tmp/abc3--重命名文件
mv /tmp/sysconfig /root.abc
mv -i
rm:remove
rm -r:递归删除(把目录下所有文件都删除,然后删除目录)
rm -rf:强制删除
touch /tmp/abc:
改变时间戳
三个时间:
最近一次的访问时间
最近一次的修改时间:modify,文件内容的改变
最近一次的改变时间:change,文件原数据的改变
文件数据:
数据
元数据
nano FILE
file FILE:用于显示文件内容的类型
文本查看类:
cat,tac
cat -n显示每一行的行号
cat -E显示换行符
tac 按行号逆向显示文件内容
more
less
head FILE
tail FILE
cut