/m
其他功能与more类似;
也可以:cat /root/lshelp.txt | more
或者:cat /root/lshelp.txt | less
默认显示lshelp.txt文件头部的前10行内容
head -n :显示文件头部的前n行内容
默认显示lshelp.txt文件尾部的后10行内容
tail -n:显示lshelp.txt文件尾部的后n行内容
tail -f:动态显示lshelp.txt文件尾部新增加的内容
-l:统计行数
-w:统计单词数
-c:统计字节数
统计有多少个进程,一行一个进程
作用:在文件中查找并显示指定包含字符串的行
选项:-i(忽略大、小写) -v(反转查找)
查找包含NAME字符串的行,忽略大小写
不显示空行
不显示空行和带#号的行
查找条件:
a.查找"要查找的字符串": "要查找的字符串"
b.查找以某字符串为开头: "^某字符串"
c.查找以某字符串为结尾: "某字符串$"
d.查找空行:"^$"
压缩:
a.(gz)复制一个文件到root目录linux常用命令,对该文件进行压缩操作
b.(bz2)
解压:
a.gzip -d yum.conf.gz
(gunzip yum.conf.gz)
b.bzip2 -d yum1.conf.bz2
(gunbzip2 yum1.conf.bz2)
常见选项:
-c:建立归档文件
-x:解归档
-v:显示过程
-f:指定归档文件
-p:保留原有权限
-t:查看归档包中的文件
-z:启用gzip压缩
-j:启用bzip2压缩
-C:释放归档时,指定目标路径
1、对/etc目录进行归档linux常用命令,存放在当前路径,归档文件名为etc.tar
tar -cvf etc.tar /etc/*
2、对/etc目录进行归档,存放在/backup目录,归档文件名为:etc.tar
mkdir /backup(在根下创建backup目录)
tar -cvf /backup/etc.tar /etc/*
3、对当前路径下的归档文件etc.tar,进行解归档至当前路径下的test1目录中
4、创建归档并压缩,压缩方式为:gzip
创建归档并压缩,压缩方式为:bzip2
tar -cvfz etc.tar.gz /etc/*
tar -cvfj etc.tar.bz2 /etc/*
5、查看gzip格式的归档文件中的文件列表
查看bzip2格式的归档文件中的文件列表
tar -tf etc.tar.gz
tar -tf etc.tar.bz2
1、三种模式:命令模式、输入模式、末行模式
命令模式----按a、i、o等键----->输入模式
输入模式----按esc键----->返回命令模式
命令模式----输入冒号:----->末行模式
末行模式----按esc键----->返回命令模式
输入模式和末行模式之间不能直接转换,只能通过命令模式间接转换
按Esc,Shift+zz退出
2、光标移动
行内快速跳转:(命令模式)
跳转至行首:Home键或“^”(shift+6)、数字“0”
跳转至行尾:End键或“$”键
行内快速跳转:(命令模式)
跳转至文档的首行:1G或者gg
跳转至文档的尾行:G
跳转到文件中的第#行: #G
行号:(末行模式)
:set nu(显示行号)
:set nonu (取消显示行号)
3、复制、粘贴、删除:(命令模式)
复制:
光标所在行(当前行):yy
从光标所在行开始的#行:#yy
粘贴:
p:粘贴到目标位置的光标前面
P:粘贴到目标位置的光标后面
删除:
单个字符:x、del、delete、
行:
当前光标所在行:dd
从光标所在行开始的#行:#dd
删除当前光标之前到行首的所有字符:d^
删除当前光标之前到行首的所有字符:d$
4、内容查找:(命令模式)
从上到下进行查找:/要查找的字符串
从下到上进行查找:?要查找的字符串
向下定位:n
向上定位:N
常用参数:-auxf
ps -auxf 显示进程状态