Linux系统维护管理指令
-
clear命令
格式:clear
说明:清除屏幕用,也可以用CTRL+L实现。
-
mail命令
格式:mail -s主题 收信人 //发送邮件
mail “邮件内容”|mail-s 收件人 //发送邮件
mail //查看邮件
说明:邮件管理程序。可以在命令行模式下收发邮件。
- 给syd168发一份信,表示欢迎。
-
mail -s “welcome” syd168 回车
You are welcome! //CTRL+D结束输入,这里是邮件内容
Cc: syd168@yahoo.com.cn //邮件副本
- 读取自己的新邮件。
-
mail
注意:读取邮件的时候,按回车键依次读取,要删除邮件,按键盘的”d”,要推出阅读,按”q”。
-
alias命令
格式:alias 别名=”原命令”
说明:用来设置某个命令的别名。例如可以将每次输入的命令”ls -l”设置为ll,这样方便操作。alias的设置仅在本次登录。若要每次登录都起作用,可在.profile或.bashrc中设置命令的别名。而对所有用户都有效的别名在/etc/bashrc中设置即可。
- 设置ls–l命令的格式为ll
-
alias ll=”ls -l”
-
chkconfig命令
格式:chkconfig –list [name] //列出服务状态
chkconfig –add name //添加服务
chkconfig –del name //删除服务
chkconfig –override name
chkconfig [–level levels] name
chkconfig [–level levels] name
说明:管理/etc/rc[0-6].d中的服务程序。
- 添加httpd服务到chkconfig,让chkconfig可以修改其状态
-
chkconfig –add httpd
- 从chkconfig管理的服务中删除httpd服务,chkconfig不能再修改其状态
-
chkconfig –del httpd
- 显示httpd服务在各个运行级别中是否启动
-
chkconfig –list httpd
- 设置httpd服务在3、4、5运行级别为自动启动
-
chkconfig –level 345 httpd on
- 设置httpd服务在1、6运行级别为自动关闭
-
chkconfig –level 16 httpd off
-
export命令
格式:export [-n] 环境变量 = 值
说明:用于设置或显示环境变量。在shell中执行命令时,shell会提供一组环境变量。export可新增、修改或删除环境变量,供后续命令使用。
参数:
- -n表示从当前的环境中删除指定的环境变量,但不是从配置文件中删除
- 设置当前的语系为英文
-
export LANG=en_US.UTF-8
- 设置当前的语系为中文
-
export LANG=cn_CN.UTF-8
注意:这里设置的环境变量只对当前用户有效,而且只对本次会话有效,要环境变量的设置永久生效,就必须将该命令加入文件中。全局配置的环境变量可以加入/etc/profile或/etc/bashrc中,用户环境变量设置要修改~/.bash_profile或~/.bashrc。
-
ntsysv命令
格式:ntsysv
说明:在shell下用图形化界面设置系统服务的状态。功能类似于chkconfig,但不支持服务的删除和添加。
-
halt命令
格式:halt [-n] [-w] [-d] [-f] [-i] [-p]
说明:若系统的runlevel为0或6,则关闭系统,否则与shutdown命令加上-h参数一样。
参数:
- -n:在关机前不做将内存内容写回硬盘的动作
- -w:并不会真的关机,只是把记录写到/var/log/wtmp文件里
- -d:不把记录写到/var/log/wtmp文件里(-n 这个参数包含了-d)
- -f:强迫关机,不调用shutdown这个命令
- -i:在关机之前先把所有网络相关的设备停止
- -p:当关机的时候,顺便做关闭电源(poweroff)的动作
- 关闭系统后关闭电源
-
halt -p
- 直接关闭系统,但不作纪录
-
halt -d
-
init命令
格式:init [0123456Ss]
说明:init 是所有进程的父进程,开机时一定会先从这个命令开始并参考/etc/inittab 文件来完成整个开机程序,共有8个执行层级(runlevel),而改变只能透过init命令来更改
参数:
- 0:关闭系统
- 1:单一用户模式
- 2:进入没有网络的多用户模式
- 3:进入基于文本的多用户模式
- 5:进入X window模式
- 6:重新开机
- S或s:单一用户模式
- 由当前运行级别直接转入5级别(假如原来不是5)
-
init 5
- 重新启动计算机
-
init 6
- 关闭计算机
-
init 0
-
reboot命令
格式:reboot [-n] [-w] [-d] [-f] [-i]
说明:若系统的runlevel为0或6 ,则重新开机,否则与shutdown命令加上-r参数一样。
参数:
- -n:在重开机前不做将内存写回硬盘的动作
- -w:并不会真的重开机,只是把记录写到/var/log/wtmp 文件里
- -d:不把记录写到/var/log/wtmp 文件里
- -f:强迫重开机,不调用shutdown 这个命令
- -i:在重开机之前先把所有网络相关的设备停止
- 重启计算机
-
reboot
- 模拟重新启动计算机
-
reboot -w
-
shutdown命令
格式:shutdown [-t seconds] [-r khncfF] time [message]
说明:关机程序,并且在关机以前传送信息给所有用户,也可以用来重开机。
参数:
- -t seconds:设定在几秒钟之后进行关机程序
- -k:并不会真的关机,只是将警告信息传送给所有只用者
- -r:关机后重新开机
- -h:关机后停机
- -n:不正常关机,用强迫的方式杀掉所有执行中的程序后自行关机
- -c:取消目前已经进行中的关机动作
- -f:关机时不做fcsk动作
- -F:关机时强迫进行fsck动作
- time:设定关机的时间
- message:传送给所有用户的警告信息
- 立即关闭计算机
-
shutdown -h now
- 重启计算机
-
shutdown -r
- 一分钟后关闭计算机,并发送”Power Off!”信息给在线用户
-
shutdown -h 1 power off!
-
Service命令
service命令,顾名思义,就是用于管理Linux操作系统中服务的命令。
1. 声明:这个命令不是在所有的linux发行版本中都有。主要是在redhat、fedora、mandriva和centos中。
2. 此命令位于/sbin目录下,用file命令查看此命令会发现它是一个脚本命令。
3. 分析脚本可知此命令的作用是去/etc/init.d目录下寻找相应的服务,进行开启和关闭等操作。
4. 开启httpd服务器:service httpd start
start可以换成restart表示重新启动,stop表示关闭,reload表示重新载入配置。
5. 关闭mysql服务器:service mysqld stop
6. 强烈建议大家将service命令替换为/etc/init.d/mysqld stop (因为有一些linux的版本不支持service)
Usage: service < option > | –status-all | [ service_name [ command | –full-restart ] ]
service oracle start
service oracle stop
service oracle restart
service oracle status
声明: 除非转自他站(如有侵权,请联系处理)外,本文采用 BY-NC-SA 协议进行授权 | 嗅谱网
转载请注明:转自《Linux系统维护管理指令》
本文地址:http://www.xiupu.net/archives-54.html
关注公众号:
微信赞赏
支付宝赞赏