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 ~]#