文件管理1

2019-07-28  本文已影响0人  快去学习不然怎么去看aimer

创建文件

touch a.txt   #创建a.txt
touch a{1,2,3}.txt #创建a1.txt,a2.txt,a3.txt

mkdir

mkdir -p /a/b/c  一次创建多级目录

复制

cp a.txt /root/a       #复制a.txt到/root/a目录下,如果有a,则建立在下,否则改名
cp -a   #全部都复制
cp -f   #碰到重名,强制复制
cp -i  #碰到重名,交互
cp -u #对比文件的新旧,更新目标文件

删除

rm -r  递归删除
rm -f  强制删除
rm -i 交互式删除

移动

mv -f #强制移动
mv -i  #交互式移动
mv -u #对比新旧,新的覆盖旧的

时间查看

atime 就是 access time 最近访问内容的时间
mtime 就是 modify time 最近修改内容的时间
ctime 就是 change time 最近更改文件的时间,包括文件名、大小、内容、权限、属主、属组等。

stat a.txt  #查看该文件的三种时间

得到文件名与路径

username /123/aa/bb/cc/dd #得到文件名 dd
dirname  /123/aa/bb/cc/dd   #得到文件按目录  /123/aa/bb/cc

head

head -2 1.txt  #查看1.txt的前两行

tail

tail -2 1.txt  #查看1.txt
tail -f  /etc/passwd  一直显示在屏幕,当有更新直接更新内容

cat

cat 1.txt  #查看文件内容,但是该指令把文档调进内存执行。因此,对内存不友好。
cat -n 1.txt  #查看行号
cat -A 1.txt  #显示特殊字符

tac

tac 1.txt  #倒着输出1.txt

less,more

less 1.txt  #查看文档1.txt

Ps:在查看过程中,空格向下翻页、pgup向上翻页、pgup向下翻页、q退出

more 1.txt  #查看文档 1.txt

Ps:在查看过程中,空格向下翻页、enter向下翻一行、:f查看当前文档名以及当前行数、q退出。

上一篇 下一篇

猜你喜欢

热点阅读