Linux教程之文件管理(目录结构、创建、查看、删(2)

less:支持前后翻滚,既可以向上翻页(pageup按键),也可以向下翻页(pagedown按键)。空格键是向下翻页,Enter键是向下翻一行。而且less可以向下查看n行。只要在:的地方输入行数n即可。

head

-n 数字    显示多少行

[root@linuxidc ~]# head -3 /etc/passwd

root:x:0:0:root:/root:/bin/bash

bin:x:1:1:bin:/bin:/sbin/nologin

daemon:x:2:2:daemon:/sbin:/sbin/nologin

 

tail

从最后一行开始,从后往前,查看文件,默认显示最后10行

-n  显示多少行

[root@linuxidc ~]# useradd nginx

[root@linuxidc ~]# tail -1 /etc/passwd

nginx:x:1002:1002::/home/nginx:/bin/bash

[root@linuxidc ~]# 

-f  动态显示数据(不关闭)  常用来查看日志

cp

作用:复制文件

语法:cp 源文件  目标文件

-r 包含子目录和文件  。

[root@linuxidc ~]# cp -r /boot/grub2/ /root/

重命名:

mv 

语法:mv 源:文件或目录名    目标:文件或目录名

[root@linuxidc ~]# mv rm.txt mk.txt

 

3 删除文件和文件夹

rm  

作用:删除文件或目录

语法: rm -rf  文件或目录名

-r  递归删除(可以删除目录和目录里面的东西)

-f  强行删除

rmdir 

作用:删除空的文件夹。(这个命令意义不大)。

语法:rmdir  空的文件夹名。

[root@linuxidc ~]# rm x
rm: cannot remove ‘x’: Is a directory
[root@linuxidc ~]# rmdir x
rmdir: failed to remove ‘x’: Directory not empty
[root@linuxidc ~]# rm lvjj.txt
rm: remove regular file ‘lvjj.txt’? n
[root@linuxidc ~]# cd x
[root@linuxidc x]# ls
test.txt
[root@linuxidc x]# cd ..
[root@linuxidc ~]# rm -fr x
[root@linuxidc ~]# ls
anaconda-ks.cfg    Downloads    mimz~    RedHat.txt
 a.out    err.log    mkd    Templates
 lvjj.txt     hello     Music    test.txt
[root@linuxidc ~]#

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/13705.html