Linux常用命令2

查看文件内容
cat 查看文件内容,可同时显示多个文件内容
-n 显示内容的同时显示行号
-A 显示所有的字符(通常用windows系统拷贝过来的文件无法直接cat到,需要加此选项)
nl 不显示空行
tac 倒序cat显示
more 全屏方式分页显示文件内容
按Enter向下滚动一行
按空格键向下滚动一页
按q键退
shift+上键可以向上翻动
less 与more基本相同,但扩展功能更多
按PgUp、PgDn键上下翻页
按“/”键查找内容,“n”下一个,“N”上一个
其他功能与more基本类似
head查看文件开头的一部分内容,默认显示10行,可加选项调节(加-数字,可自定义行数)
tail查看文件结尾的一部分内容,默认显示10行,可加选项调节(加-数字,可自定义行数){配合-f选项使用时,还可以跟踪文件尾部内容的动态更新,便于实时监控文件内容的变化。按Ctrl+C组合键终止}

wc统计文件中的单词数量(Word Count)等
-l 统计行数
-w 统计单词个数
-c 统计字节数
列:#wc /etc/hosts
2 10 158/etc/hosts (行数、单词数、字节数)
*统计当前Linux系统中拥有的用户账号数量
wc -l /etc/passwd
*若将wc命令与管道符号一起使用,还可以对命令输出结果进行统计。
find /etc -name *.conf | wc -l
"|"为管道符号

检索和过滤
grep 在文件中查找并显示包含指定字符串的行
-i 查看时忽略大小写
-v 反转查找,输出与条件不相符的行
“^...” 表示以...开头
“$...” 表示以...结尾
“^$” 表示空行
-E与egrep相同
egrep 增强型过滤
egrep 【选项】 “查找条件1 |查找条件2 | 查找条件3 ”

压缩和解压缩
gzip 压缩,选项为1-9的数字控制压缩级别,数字越大压缩级别越高。压缩后文件格式为“.gz”
-数字1-9 表示压缩级别,多在创建压缩包时用(常用压缩级别6)
-d 用于解压文件
gunzip 解压缩格式为.gz的压缩文件。与gzip -d 同功能
bizp2 压缩,选项为1-9的数字控制压缩级别,数字越大压缩级别越高。压缩后文件格式为“.bz2” 与gzip用法相同,但性能高于gzip
-d 用于解压文件
bunzip2 解压缩格式为.bz2的压缩文件

归档命令
tar 制作归档文件、释放归档文件(最早用于备份)
-c 创建.tar格式的包文件(create,创建)
-x 解开.tar格式的包文件
-v 输出详细信息
-f 表示使用归档文件(后面需要紧跟归档文件名,在选项结尾)
-p 打包时保留原始文件机目录的权限(不建议使用)
-t 列表查看包内文件
-C 解包时制定释放的目标目录
-z 调用gzip程序进行压缩或解压
-j 调用bzip2程序进行压缩或解压缩
-p 打包时保留文件及目录的绝对路径(不建议使用)
vi 文本编辑器
vim 文本编辑器
rpm 查询已安装的rpm软件信息
-qa 查看已安装的所有rpm软件包
-qi 查看指定软件的详细
-ql 查看软件包安装的目录、文件列表
-qf 查询文件或目录属于哪个rpm
-qpi 查看未安装软件的详细信息
-qpl 查看未安装包内所含的目录、文件列表
安装、升级RPM软件
-i 安装一个新的rpm软件包
-U 升级,若未安装,则进行安装
-h 以“#”号显示安装的进度
-v 显示安装过程中的详细信息
-F 更新某个rpm软件,若未安装,则放弃安装
卸载
-e 卸载RPM软件
重建RPM数据库
--rebuilddb
--initdb
yum 本地yum仓库(安装软件)
./configure 在待安装的源码路径下使用命令./configure–help输出详细的选项列表。
make 用来编译的,它从Makefile中读取指令,然后编译
make install 用来安装的,它也从Makefile中读取指令,安装到指定的位置。
挂载退出光盘
unmont 推出
mount 挂载
md5sum 计算机MD5校验和,并与官方提供的之比较,若不一致,可能源码包破损或被人植入程序

 

posted @ 2019-07-29 09:25  背对疾风吧  阅读(155)  评论(0编辑  收藏  举报