linux常用命令2

6、打包,解包相关命令



//打包

tar -cvf file.tar file1.c file2.c //将file1.c file2.c打包为file.tar

//解包

tar -xvf file.tar

//压缩

gzip file.tar //生成一个file.tar.gz

//解压

gunzip file.tar.gz     //生成一个file.tar

//一步到位

tar -zxvf file.tar.gz //对压缩包进行解压

//压缩

zip -r file.tar.zip file.tar //生成一个file.tar.zip

//解压

unzip file.tar.zip

//一步到位

tar -zxvf file.tar.zip

//博客论文

http://blog.csdn.net/flydream0/article/details/7323803

http://blog.csdn.net/hangyuanbiyesheng/article/details/6797344

http://blog.csdn.net/hello_hwc/article/details/40017833

7、安装相关命令

RPM 有五种操作模式,分别为:安装、卸载、升级、查询和验证。

//安装之前检查是否已经安装过

1)检测:

//rpm -qa | grep packagename

rpm -qa | grep java

2)如果有可以使用

//rpm -qa | grep packagename | xargs rpm -e --nodeps

rpm -qa | grep Java | xargs rpm -e --nodeps批量卸载所有带有Java的文件

2)安装:

rpm -i packagename.rpm

例如:rpm -i jdk-8u131-linux-i586.rpm

rpm -iv example.rpm 安装 example.rpm 包并在安装过程中显示正在安装的文件信息

rpm -ivh example.rpm 安装 example.rpm 包并在安装过程中显示正在安装的文件信息及安装进度;

3)查询:

rpm -q …

//rpm -qa | grep packagename

附加查询命令:

a 查询所有已经安装的包以下两个附加命令用于查询安装包的信息;

i 显示安装包的信息;

l 显示安装包中的所有文件被安装到哪些目录下;

s 显示安装版中的所有文件状态及被安装到哪些目录下;以下两个附加命令用于指定需要查询的是安装包还是已安装后的文件;

p 查询的是安装包的信息;

f 查询的是已安装的某文件信息;

例如:rpm -qa | grep tomcat4 查看 tomcat4 是否被安装;

rpm -qip example.rpm 查看 example.rpm 安装包的信息;

rpm -qif /bin/df 查看/bin/df 文件所在安装包的信息;

rpm -qlf /bin/df 查看/bin/df 文件所在安装包中的各个文件分别被安装到哪个目录下;

4)卸载:

rpm -e 需要卸载的安装包

在卸载之前,通常需要使用rpm -q …命令查出需要卸载的安装包名称。

例如:rpm -e tomcat4 卸载 tomcat4 软件包

5)升级

rpm -U 需要升级的包

例如:rpm -Uvh example.rpm 升级 example.rpm 软件包

6)验证

rpm -V 需要验证的包

rpm -Vf /etc/tomcat4/tomcat4.conf

//博客论文  通过rpm来安装jdk.rpm的包

http://blog.csdn.net/lnho2015/article/details/51093944



8、开启,关机相关命令


reboot //关机并重启

poweroff //关机

shutdown -r now //立即关机



9、用户创建


//增加用户  //注:新增用户,注意必须在root权限下

useradd 用户名 //useradd cxy

1. 在/home会生成一个与这个用户对应的文件夹

//给用户设置密码

passwd 用户名 //passwd cxy

New password:

BAD PASSWORD: it is too simplistic/systematic

BAD PASSWORD: is too simple

Retype new password:

//删除用户

userdel 用户名 //只会删除用户,不会删除这个用户所对应的目录

userdel -r 用户名 //既可以删除用户,而且将其对应的目录删除了

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