linux常用的服务?linux查看所有服务
大家好,linux常用的服务相信很多的网友都不是很明白,包括linux查看所有服务也是一样,不过没有关系,接下来就来为大家分享关于linux常用的服务和linux查看所有服务的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!
linux服务器关机命令
linux系统下服务器关机命令是什么呢?下面是具体介绍:
linux系统下常用的关机命令有:shutdown、halt、reboot、init命令。
1、shutdown:
shutdown命令安全地将系统关机。有些用户会使用直接断掉电源的方式来关闭linux,这是十分危险的。因为linux与windows不同,其后台运行着许多进程,所以强制关机可能会导致进程的数据丢失,使系统处于不稳定的状态,甚至在有的系统中会损坏硬件设备。
参数说明:
[-t]在改变到其它runlevel之前,告诉init多久以后关机。
[-r]重启计算器。
[-k]并不真正关机,只是送警告信号给每位登录者〔login〕。
[-h]关机后关闭电源〔halt〕。
[-n]不用init,而是自己来关机。不鼓励使用这个选项,而且该选项所产生的后果往往不总是你所预期得到的。
[-c] cancel current process取消目前正在执行的关机程序。所以这个选项当然没有时间参数,但是可以输入一个用来解释的讯息﹐而这信息将会送到每位使用者。
[-f]在重启计算器〔reboot〕时忽略fsck。
[-F]在重启计算器〔reboot〕时强迫fsck。
[-time]设定关机〔shutdown〕前的时间。
2、halt:
halt命令是最简单的关机命令,其实halt就是调用shutdown-h。halt执行时,杀死应用进程,执行sync系统调用,文件系统写操作完成后就会停止内核。
参数说明:
[-n]防止sync系统调用,它用在用fsck修补根分区之后,以阻止内核用老版本的超级块〔superblock〕覆盖修补过的超级块。
[-w]并不是真正的重启或关机﹐只是写wtmp〔/var/log/wtmp〕纪录。
[-d]不写wtmp纪录〔已包含在选项[-n]中〕。
[-f]没有调用shutdown而强制关机或重启。
[-i]关机〔或重启〕前,关掉所有的网络接口。
[-p]该选项为缺省选项。就是关机时调用poweroff。
3、reboot:
reboot的工作过程差不多跟halt一样,不过它是引发主机重启,而halt是关机。它的参数与halt相差不多。
4、init:
init是所有进程的祖先﹐它的进程号始终为1,所以发送TERM信号给init会终止所有的用户进程、守护进程等。shutdown就是使用这种机制。init定义了8个运行级别(runlevel),init 0为关机、init 1为重启。另外还有telinit命令可以改变 init的运行级别。比如﹐telinit-iS可使系统进入单用户模式,并且得不到使用shutdown时的信息和等待时间。
Linuxyum命令是什么常用命令有哪些
yum是Linux比较常用到的命令功能,全称YellowdogUpdater,Modified,是一个Shell前端软件包管理器。能够从指定的服务器自动下载安装RPM包,无须繁琐操作,简单便捷又好用。那么常用的yum命令有哪些呢?别着急,下面就跟大家一一罗列下,感兴趣的不妨看下。
yum语法
yum[options][command][package。。.]
options:可选,选项包括-h(帮助),-y(当安装过程提示选择全部为“yes”),-q(不显示安装的过程)等等。
command:要进行的操作。
package操作的对象。
yum常用命令
1.列出所有可更新的软件清单命令:yumcheck-update;
2.更新所有软件命令:yumupdate;
3.仅安装指定的软件命令:yuminstall《package_name》;
4.仅更新指定的软件命令:yumupdate《package_name》;
5.列出所有可安装的软件清单命令:yumlist;
6.删除软件包命令:yumremove《package_name》;
7.查找软件包命令:yumsearch《keyword》;
8.清除缓存命令:
yumcleanpackages:清除缓存目录下的软件包;
yumcleanheaders:清除缓存目录下的headers;
yumcleanoldheaders:清除缓存目录下旧的headers;
yumclean,yumcleanall(=yumcleanpackages;yumcleanoldheaders):清除缓存目录下的软件包及旧的headers。
linux下如何查看自己都装了什么服务
因不同版本的操作系统可能使用的命令不一样或者有些命令在某些操作系统不可用,现列举一些常用查看命令(基于我的linux版本)。
我的操作系统版本如下:
1.service--status-all
输出结果较多,截取部分。比如查看MySQL服务安装了没有,可从列出的信息中查找。
2.chkconfig--list
可以使用该命令查找特定的服务是否安装(前提是你指定该服务运行的名称),比如MySQL,键入命令:chkconfig--list mysql
3.ps aux
4.进入init.d目录查看
5.netstat-lntp
6.ntsysv
其中*号表示开机启动。如果想让某个服务开机启动,可以使用chkconfig mysql on。另有查看mysql状态/停止mysql服务/启动mysql服务分别为:service mysql status/stop/start。