linux常用命令01--安装和开关机命令

命令:yum

用途说明:Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE、CentOS中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

范例:
#检查可更新的rpm包
yum check-update

#更新所有的rpm包
yum update

#更新指定的rpm包,如更新kernel和kernel source
yum update kernel kernel-source

#大规模的版本升级,与yum update不同的是,连旧的淘汰的包也升级
yum upgrade

#安装rpm包,如xmms-mp3
yum install xmms-mp3

#删除rpm包,包括与该包有倚赖性的包,比如删除licq
yum remove licq

#重新生成yum缓存
yum clean all
yum makecache

#列出资源库中所有可以安装或更新的rpm包
yum list

#列出资源库中特定的可以安装或更新以及已经安装的rpm包
yum list wget
yum list mozilla*

#列出资源库中所有可以更新的rpm包
yum list updates

#列出已经安装的所有的rpm包
yum list installed

#列出已经安装的但是不包含在资源库中的rpm包
yum list extras

#列出资源库中特定的可以安装或更新以及已经安装的rpm包的信息
yum info perl*

#列出资源库中所有可以更新的rpm包的信息
yum info updates

#列出已经安装的所有的rpm包的信息
yum info installed

#列出已经安装的但是不包含在资源库中的rpm包的信息
yum info extras

#搜索匹配特定字符的rpm包
yum search mozilla


常用操作方式 :
#加参数-y,即直接安装,无需用户确认

yum -y install wget


命令:rpm

用途说明:RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序”

常用命令组合:
-ivh:安装显示安装进度--install--verbose--hash
-Uvh:升级软件包--Update;
-qpl:列出RPM软件包内的文件信息[Query Package list];
-qpi:列出RPM软件包的描述信息[Query Package install package(s)];
-qf:查找指定文件属于哪个RPM软件包[Query File];
-Va:校验所有的RPM软件包,查找丢失的文件[View Lost];
-e:删除包

#查询程序是否安装
rpm -q samba

#按路径安装并显示进度
rpm -ivh  /media/cdrom/RedHat/RPMS/samba-3.0.10-1.4E.i386.rpm 

#指定安装目录
rpm -ivh --relocate /=/opt/gaim gaim-1.3.0-1.fc4.i386.rpm    

#用来检查依赖关系;并不是真正的安装;
rpm -ivh --test gaim-1.3.0-1.fc4.i386.rpm

#新版本降级为旧版本
rpm -Uvh --oldpackage gaim-1.3.0-1.fc4.i386.rpm 

#[搜索指定rpm包是否安装]--all搜索*httpd*
rpm -qa | grep httpd

#[搜索rpm包]--list所有文件安装目录
rpm -ql httpd         

#[查看rpm包]--query--package--install package信息
rpm -qpi Linux-1.4-6.i368.rpm 

#[查看rpm包]--file
rpm -qpf Linux-1.4-6.i368.rpm

#[查看包]依赖关系
rpm -qpR file.rpm  

#[抽出文件]
rpm2cpio file.rpm |cpio -div    

#[安装新的rpm]--install--verbose--hash
rpm -ivh file.rpm  

#[升级一个rpm]--upgrade
rpm -Uvh file.rpm    

#[删除一个rpm包]--erase
rpm -e file.rpm 

常用操作方式:
#加参数ivh直接安装
rpm -ivh  /root/file.rpm


命令:shutdown

用途说明:安全地将系统关机

Linux下shutdown命令的语法规则如下:
shutdown [-cfFhknr(参数名称)] [-t 秒数] 时间 [警告信息]

具体各参数功能:
-c 取消前一个shutdown命令。值得注意的是,当执行一个如“shutdown -h 11:10”的命令时,只要按“Ctrl+C”键就可以中断关机的命令。若是执行如“shutdown -h 11:10 & ” 的 命 令 将 

shutdown转到后台时,则需要使用shutdown -c将前一个shutdown命令取消。
-f 重新启动时不执行fsck(注:fsck是Linux下的一个检查和修复文件系统的程序)。
-F 重新启动时执行fsck.
-h 将系统关机,在某种程度上功能与halt命令相当。
-k 只是送出信息给所有用户,但并不会真正关机。
-n 不调用init程序关机,而是由shutdown自己进行(一般关机程序是由shutdown调用init来实现关机动作),使用此参数将加快关机速度,但是不建议用户使用此种关机方式。
-r shutdown之后重新启动系统。
-f<秒数> 送出警告信息和关机信号之间要延迟多少秒。警告信息将提醒用户保存当前进行的工作。

[时间] 设置多久时间后执行shutdown命令。时间参数有hh:mm或+m两种模式。hh:mm格式表示在几点几分执行shutdown命令。例如 “shutdown 10:45”表示将在10:45执行shutdown.+m表示m分钟后执

行shutdown.比较特别的用法是以now表示立即执行shutdown. 值得注意的是这部分参数不能省略。


常用操作方式:
#指定现在立即关机
shutdown -h now

#指定5分钟后关机,同时送出警告信息给登入用户
shutdown +5 "System will shutdown after 5 minutes"

#取消关机动作
shutdown -c


命令:ssh

用途说明:当前linux系统下远程登录其它linux系统

常用操作方式 :
#登录默认端口的ssh
ssh 192.168.3.243
#第一次登录会出现一下提示,输入"yes"即可跳转到密码窗口
Are you sure you want to continue connecting (yes/no)? yes
#输入目标linux系统的登录密码,便能进入目标系统

#登录端口为51722的linux系统,需要加-p和端口号
ssh -p51722 218.85.137.10

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值