Linux常用命令2

1、tar
tar cvf data.tar * 将所有文件包装成data.tar
tar zcvf data.tar.gz* 同上,并用gzip压缩  如果是该目录下某个目录可用 tar zcvf data.tar.gz [目录名]
tar jcvf data.tar.gz * 同上,并用bzip2压缩
tar tvf data.tar 列出data.tar中文件
tar xvf data.tar 解开data.tar
tar zxvf data.tar.gz解开用gzip压缩过的data.tar.gz
tar jxvf data.tar.bz2 解开用bzip2压缩过的data.tar.bz2

2、rpm
安装 删除[e] 升级[U] 更新[F] 查询[q] 验证[V]
安装:rpm -ivh foobar-1.0.i386.rpm
(i: 安装 v: 详细信息 h: 显示#组成的进度条 ?percent 选项也可替代)
?replacepkgs 重新安装软件包
?replacefiles 允许覆盖原有文件
?nodeps 不检查相关性
删除: rpm -e foobar
(并不包括已经修改过的配置文件)
?nodeps 不检查相关性
升级: rpm -Uvh foobar-1.0.i386.rpm
?oldpackage 允许“升级”到旧版本
更新: rpm -Fvh foobar-1.0.i386.rpm
(若原来存在旧版的软件则升级之,若原来不存在旧版软件则跳过)
查询: rpm -q foobar
Package Specification Options(软件包指定参数)
-a 查询目前已安装的所有软件包
-f 查询包含的软件包
-p 指定要查询的
Infomation Selection Options(信息选择参数)
-i 显示包详细信息
-l 显示文件列表 (-v 显示更详细信息)
-s 显示文件状态
-d 显示包中被标示为 documentation(文档) 的文件列表
-c 显示包中被标示为 configuration(配置) 的文件列表
验证: rpm -V foobar
若无输出表示正常,否则请参考错误代码

3、ps aux | grep XXXX      //查询进程
grep:查找文件里符合条件的字符串
ps:显示瞬间行程 (process) 的动态
  参数:
  ps 的参数非常多, 在此仅列出几个常用的参数并大略介绍含义
  -A 列出所有的行程
  -w 显示加宽可以显示较多的资讯
  -au 显示较详细的资讯
  -aux 显示所有包含其他使用者的行程

4、关防火墙:service iptables stop

你可能感兴趣的:(Linux常用命令)