【Linux】系统管理命令

【Linux】系统管理命令

  • shutdown命令
    -c	执行shutdown指令时,按+键就可以中断关机的指令
    
    -f	重新启动时不执行fsck
    -F	重新启动时执行fsck
    fsck(file system check)用来检查和维护不一致的文件系统。若系统掉电或磁盘发生问题,可利用fsck命令对文件系统进行检查
    
    -h	将系统关机
    -k	只送出信息给所有用户,不会实际关机
    
    -n	不调用init程序进行关机,而由shutdown自己进行
    init:用户运行级别
    
    -r	shutdown之后重新启动
    -t	送出警告信息和删除信息之间要延迟多少秒
    
    # shutdown +10 "System will shutdown after 10 minutes"
    指定10分钟后关机,同时发送警告信息给登录用户
    
    # shutdown -c
    取消按照预定时间关机
    
    # shutdown -r now
    重启系统
    
    # shutdown -h 15:00
    指定时间关机
    hh:mm 格式表示在几点几分执行shutdown命令
    +m 表示m分钟后执行shutdown命令
    
    # shutdown -r +30 "reboot now"
    30分钟后重启,并提示信息
    
    # shutdown -rf now
    重启时不进行磁盘检测,加快开机速度
    
  • poweroff命令
    -n	关闭操作系统时不执行sync操作
    sync:用于数据同步
    
    -w	不真正关闭操作系统,仅在日志文件“/var/log/wtmp”中记录
    -d	关闭操作系统时,不在日志文件“/var/log/wtmp”中添加相应的记录
    -f	强制关闭操作系统
    -i	关闭操作系统之前关闭所有的网络接口
    -h	关闭操作系统之前将系统中所有的硬件设置为备用模式
    
    # poweroff
    关闭操作系统并且切断系统电源
    
    # poweroff -h
    关闭操作系统之前将系统中所有的硬件设置为备用模式
    
    # poweroff -i
    关闭操作系统之前关闭所有的网络接口
    
    # poweroff -f
    强制关闭操作系统
    
    # poweroff -w
    不真正关闭操作系统, 仅仅写入日志
    
    # poweroff -n
    关闭操作系统时不执行sync操作
    
  • halt命令
    -n	在关机或重启之前不对系统缓存进行同步
    -w	不真正重启或关机,仅在日志文件“/var/log/wtmp”中记录
    -d	不记录此次关机情况。当使用-n参数时隐含-d
    
    -f	强制执行halt或reboot而不去调用shutdown命令
    halt命令会先检测系统的运行级别,若为0或6,则关闭系统,否则即调用shutdown来关闭系统
    
    -i	在关闭或重启系统之前关闭所有网络界面
    -p	当关闭系统时执行关闭电源操作。当以poweroff方式调用halt时,此为默认
    
    # halt
    关机
    
    # halt -p
    关闭系统后关闭电源
    
    # halt -d
    不记录此次关机情况
    
    # halt -n
    不对系统缓存进行同步
    
    # halt -f
    强制执行halt或reboot
    
  • reboot命令
    必须要root用户才有权限
    -n	重启系统之前不检查是否有未结束的程序
    -w 	不真正重启或关机,仅在日志文件“/var/log/wtmp”中记录
    -d	不记录此次重启情况。当使用-n参数时隐含-d
    -f	强制执行
    -i	在重启系统之前先把所有网络相关的先停止
    
    # reboot
    重启系统
    
    # reboot -w
    不真正重启或关机,仅在日志文件“/var/log/wtmp”中记录
    
    # reboot -f
    强制执行
    
    # reboot -d
    不记录此次重启情况
    
    # reboot -i
    在重启系统之前先把所有网络相关的先停止
    
  • ctrlaltdel命令
    该命令设置组合键“Ctrl+Alt+Del”的功能,用于重启系统
    
    # ctrlaltdel hard
    当按下组合键“Ctrl+Alt+Del”时,立即执行重新启动操作系统,而不是先调用sync系统调用和其他的关机标准操作
    
    # ctrlaltdel soft
    当按下组合键时,向init进程发送SIGINT(interrupt中断)信号。由init进程处理关机操作
    
    禁用组合键“Ctrl+Alt+Del”
    
    CentOS5.x中输入vi /etc/inittab
    注释掉:ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now
    (RedHat4.8 RedHat 5.4 RedHat 5.5)
    
    CentOS6.x中进入/etc/init/control-alt-delete.conf
    注释掉:start on control-alt-delete
    
    CentOS7.x
    rm -r /usr/lib/systemd/system/ctrl-alt-del.target
    init q
    要恢复则执行: 
    ln -s /usr/lib/systemd/system/reboot.target 
    /usr/lib/systemd/system/ctrl-alt-del.target
    
    Ubuntu输入vi/etc/init/control-alt-delete.conf
    注释掉:exec shutdown -r now "Control-Alt-Delete pressed"
    
  • startx命令
    来启动X-Window,负责调用X-Window系统的初始化程序xinit
    
    -d	指定在启动过程中传递给客户机的X服务器的显示名称
    -m	当未找到启动脚本时,启动窗口管理器
    -r	当未找到启动脚本时,装入资源文件
    -w	强制启动
    -x	使用startup脚本启动X-windows会话
    
    # startx
    启动图形界面
    
    # startx -x /etc/X11/xinit/xinitrc
    用 xinitrc 脚本启动 X 会话
    
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值