求Linux关机命令详解

作者&投稿:尤畏 (若有异议请与网页底部的电邮联系)
求Linux关机命令详解~

shutdown
-hy
0说明:root用户执行,h表示关
你理解为halt即可。
r表示重启
你理解为reboot
。0就是now的意思该命令可以写成
shutdown
-hy
now重启命令则是
shutdown
-ry
now

shutdown
-ry
0

这里给大家介绍判断下正常关机的问题。小编搜集了些资料供大家查看,希望大家从中能获得帮助。
  系统启动的时候生成一个文件,正常关机的时候会删除这个文件。网管员们则可以根据系统开机时有没有那个文件来判断是不是非正常关机,减少网络管理过程中出现故障的机率。
  步骤:
  在/etc/rc.d/init.d/下编程脚本。
  判断是否正常关机,和生成文件的脚本:touch-file.sh
  #!/bin/sh
file=/tmp/check
if
[
-e
$
];then
echo
"this
is
not
normal
shutdown"
  >>/var/log/checkmessage
else
echo
"this
is
normal
shutdown
and
touch
file"
  >>/var/log/checkmessage
touch
$
fi
  linux下正常关机删除文件的脚本:rm-file.sh
  #!/bin/sh
file=/tmp/check
echo
"this
is
normal
shutdown
and
rm
file"
  >>/var/log/checkmessage
rm
-rf
$
  让脚本自动执行。
  注意:
  #ll
/etc/rc.d/rc0.d/
  软连接两边的名字不哪呢个相同,后一个可以用绝对路径或是相对路径,千万保证两边的名字不一样。
  ln
-s
/etc/rc.d/rc6.d/K01rm-file
/etc/rc.d/init.d/rm-file.sh
ln
-s
  /etc/rc.d/rc3.d/S01touch-file
/etc/rc.d/init.d/touch-file.sh
  我的系统没用到x-window,所以没有level5,也就是不用在/etc/rc.d/rc5.d/下放脚本。
  特别注意:
  K开头的代表系统关闭的时候执行,S开头的代表开机的时候执行。注意脚本编写的规范,因为有K开通的软链接并不一定会在关机的时候自动去执行,这是为什么呢?执行K脚本的时候会查询/var/lock/subsys/下是否有与K开头脚本同名的空文件名,如果没有就不去执行,所以要按照脚本编写的规范,启动的时在/var/lock/subsys/先touch一个与K01后面同名的空文件:
  #/var/lock/subsys
#touch
fm-file
  以上给大家讲解的是判断在linux下正常关机的问题。

linux的关机命令主要有shutdown、halt、reboot、init。shutdown是一种比较安全的关机方法,可以在关机之前通知所有当前登录用户并且阻止用户的登录,可以安全关闭后台的进程。可以通过很多的参数来配置具体的功能。halt:起功能等同于shutdown -h,杀死应用进程,执行sync系统调用,文件系统的些操作完成后会停止内核reboot:起功能类似于halt,只不过关机之后进行重启。init:init进程是所有进程的祖先,其进程号始终为1,可以发信号给init进程来实现关机操作,shutdown就是此种实现方式。 linux的基本指令1.exit:这个指令是退出系统,但不是关机,linux中有很多作业,当你等入后相当于一个作业,当你等出时,作业停止,但其它作业还在进行,只有关机才行。
2.date:显示当前日期
格式化日期:date +%y/%m/%d
3.cal: 显示日历
格式化日历:cal [month] [year]
4.bc: 内置计算器
5.man: 求助了!与info类似
man [command]
6.shutdown: 这就是关机了
shutdown -t sec: shutdown -t 10 10秒关机
shutdown -k message:shutdown -k I WILL SHUTDOWN 不真的关机,只是发个消息I WILL SHUTDOWN
shutdown -c 取消当前已经在执行的关机指令
shutdown -h time:shutdown -h 20:20 停止系统的服务,在20:20关机
shutdown -r time:shutdown -r now 停止系统的服务,然后重新开机
7.reboot :重启,与shutdown -r now
8.目录文件权限
chgrp groupname file/directory: chgrp uranus1 a 变更a文件的组为uranus1
chmod xyz file/directory: chmod 777 a 变更a文件的权限为-rwxrwxrwx
chown user file/directory: chown uranus1 a 变更a文件的拥有者为uranus1
umask 文件或目录时的默认权限
umask:查看
umask xyz:设定

9.cd [相对路径或绝对路径]
10. pwd 显示当前路径
11. mkdir/rmdir 建立目录/删除目录
12. ls 显示文件名称,属性等
ls -a 列出所有文件(连同隐藏文档)
ls -l 详细列出
ls -s 以文件大小排序
13. cp [souce] [object]进行复制
cp -d
cp -r 可以进行目录的复制
cp -s 做成联接文件,与ln功能相同
cp -u 如果源文件新才会复制
14. rm [文件名] 删除文件
rm -i 用户确认
rm -r 循环删除
rm -f 强制删除
15. mv [souce] [object]移动
16. 查看文件内容
cat [文件] 查看文件内容
tac [文件] 最后一行显示
more/less [文件] 显示文件
head/tail -n [文件] 从头或尾开始看文件N行
nl 与cat类似
od 读非ASCii数据文件
17. chattr与Isattr 文件的安全性相关
chattr [+-=] [ASacdistu] [file/directory]
+-=:分别增加,减少,设定属性
A :存取时间atime不能修改
18. 搜索文件
which [文件名] 查看可执行文件的位置
whereis [目录名称]
-a :找二进制文件
-m:说明文件manual路径下的文件
-s:只找source 源文件
-n:没有说明文档文件
locate [目录名称]
find [路径] [参数]
1.时间:
-atime n:n*24小时内存取过的文件全部列出来
-ctime n:n*24小时内改变,新增的文件或目录列出来
-mtime n:n*24小时内修改过的文件列出来
-newer file:把比file还要新的文件列出来
2.使用名字
-gid n:寻找群组ID为N的文件
-group name:寻找群组名称为name的文件
-uid n:寻找拥有者ID为N的文件
-user name:寻找用户名称为name的文件
-name file:寻找文件名为file的文件名称
-type type:寻找文件属性为type的文件,包含b,c,d,p,l,s(接口设备b,端口设备c,目录d,联接文件l)
19. vi基本操作(光标移动的不用多讲)
查找与替换
/word 在光标之后查找一个名为word的字符串
?word 在光标之前查找一个名为word的字符串
n1,n2s/word1/word2/g 在n1行到n2行之间的查找与替换
1,$s/word1/word2/gc 在1到最后一行这间的查找与替换,并在换时要确认。
命令行模式:
w: 保存
w!:若文件只读,刚强制写
q:退出
wq:
w[filename]:将数据放在另一个文件中
r[filename]:读入另一个文件的数据。
set nu:加入行
set nonu:与set nu 相反
n1,n2 w[filename]:从n1到n2的内容保存为filename这个文件。

1.shutdown
shutdown命令安全地将系统关机。 有些用户会使用直接断掉电源的方式来关闭linux,
这是十分危险的。因为linux与windows不同,其后台运行着许多进程,所以强制关机可能
会导致进程的数据丢失﹐使系统处于不稳定的状态﹐甚至在有的系统中会损坏硬件设备。
而在系统关机前使用shutdown命令﹐系统管理员会通知所有登录的用户系统将要关闭。
并且login指令会被冻结﹐即新的用户不能再登录。直接关机或者延迟一定的时间才关机
都是可能的﹐还可能重启。这是由所有进程〔process〕都会收到系统所送达的信号〔signal〕
决定的。这让像vi之类的程序有时间储存目前正在编辑的文档﹐而像处理邮件〔mail〕和
新闻〔news〕的程序则可以正常地离开等等。
shutdown执行它的工作是送信号〔signal〕给init程序﹐要求它改变runlevel。
Runlevel 0被用来停机〔halt〕﹐runlevel 6是用来重新激活〔reboot〕系统﹐
而runlevel 1则是被用来让系统进入管理工作可以进行的状态﹔这是预设的﹐假定没有-h也
没有-r参数给shutdown。要想了解在停机〔halt〕或者重新开机〔reboot〕过程中做了哪些
动作﹐你可以在这个文件/etc/inittab里看到这些runlevels相关的资料。
   shutdown 参数说明:
   [-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就是调用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为重启。关于init可以长篇大论﹐这里就不再叙述。另外还有
telinit命令可以改变init的运行级别﹐比如﹐telinit -iS可使系统进入单用户模式﹐
并且得不到使用shutdown时的信息和等待时间。

shutdown -hy 0说明:root用户执行,h表示关 你理解为halt即可。 r表示重启 你理解为reboot 。0就是now的意思该命令可以写成 shutdown -hy now重启命令则是 shutdown -ry now 或 shutdown -ry 0

在Linux系统中,最常用的关机命令是:shutdown。
详细解释:
shutdown命令是用来关闭Linux系统的标准命令。它允许用户指定关机时间并向用户发送消息。其语法如下:
shutdown[选项][时间][信息]
其中:
选项:
-h:立即关闭系统,而不进行其他操作。
-r:重启系统。
-c:取消先前计划的关机或重启。
-f:强制关机,即使有未保存的数据。
时间:
now:立即关机。
+n:在n分钟后关机。
hh:mm:在指定的时间关机。
信息:发送给用户的信息,说明关机原因。
示例:
要立即关机,可以使用:
shutdown -h now
要在10分钟后关机,可以使用:
shutdown +10"系统维护,请在10分钟内保存工作。"
要在晚上10点关机,可以使用:
shutdown 22:00"系统将在晚上10点关机。"


Linux的重启命令有哪些
因为Linux与windows不同,其后台运行着许多进程,所以强制关机可能会导致进程的数据丢失,使系统处于不稳定的状态,甚至在有的系统中会损坏硬件设备。而在系统关机前使用shutdown命令,系统管理员会通知所有登录的用户系统将要关闭。并且login指令会被冻结,即新的用户不能再登录。直接关机或者延迟一定的时间才...

Linux系统的关机与重启相关命令总结
这时如果关机或重启电脑,暂存在内存中的数据将可能丢失,正确的做法是先执行sync命令,多执行几次也无妨,以保证数据写入硬盘,事实上一些关机命令默认也执行了sync操作。2、 shutdown shutdown命令用于安全关闭Linux系统。有些用户会使用直接断掉电源的方式来关闭Linux,这是十分危险的。因为Linux与Windows不...

小白入门:Linux的重启命令和关机命令
Linux重启命令 1、reboot;2、shutdown -r now 立刻重启(root用户使用);3、shutdown -r 10 过10分钟自动重启(root用户使用);4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用);如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启。Linux关机命令 1、halt 立刻...

求Linux关机命令详解
linux的关机命令主要有shutdown、halt、reboot、init。shutdown是一种比较安全的关机方法,可以在关机之前通知所有当前登录用户并且阻止用户的登录,可以安全关闭后台的进程。可以通过很多的参数来配置具体的功能。halt:起功能等同于shutdown -h,杀死应用进程,执行sync系统调用,文件系统的些操作完成后会停止...

如何远程通过Xshell实现对linux主机的开、关机及重启
关机的情况无法远程开机,关机命令shutdown,重启命令reboot,使用步骤如下:1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。2、其次,以重启为例,在linux命令行中输入:reboot。3、最后,按下回车键执行shell指令,此时会看到linux主机成功重启了。

linux系统关机命令
Linux系统中我们一般使用如下四种方式来进行关机,具体如下:1、shutdown命令 shutdown命令用于安全关闭Linux系统。执行shutdown命令时,系统会通知所有登录的用户系统将要关闭,并且login指令会被冻结,即新的用户不能再登录系统。使用shutdown命令可以直接关闭系统,也可以延迟指定的时间再关闭系统,还可以重新...

linux重启命令
linux重启命令有五个,分别如下:1、shutdown。2、poweroff。3、init。4、reboot。5、halt。Linux是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作...

linux系统重启系统命令linux系统重启系统
linux系统重启命令是什么,关机命令是什么?重启命令:1、reboot 2、shutdown-rnow立刻重启(root用户使用)3、shutdown-r10过10分钟自动重启(root用户使用)4、shutdown-r22:22在时间为22:22时候重启(root用户使用)如果是通过shutdown命令设置重启的话,可以用shutdown-c命令取消重启关机命令:1、halt立刻...

Linux基础命令之关机、重启、注销命令
shutdown是一个用来安全关闭或重启Linux系统的命令,系统在关闭之前会通知所有的登录用户,系统即将关闭,此时所有的新用户都不可以登录,与shutdown功能类似的命令还有init、halt、poweroff、reboot。【语法格式】shutdown [OPTION] TIME [MESSAGE]【命令操作】通常情况下,我们执行的shutdown命令为shutdown...

linux常用命令:关机重启命令
body{ line-height:200%;} linux常用命令:关机重启命令 关机重启命令相对来说是比较简单的命令,但也是相对重要的命令。1.shutdown命令 [root@localhost~]#shutdown[选项]时间 选项:-c:取消前一个关机命令 -h:关机 可以定时关机 -r:重启 可以定时重启 我推荐大家使用shutdown命令关机重启?因为shut...

阳江市15768975687: 求Linux关机命令详解 -
尉迟史心元: linux的关机命令主要有shutdown、halt、reboot、init.shutdown是一种比较安全的关机方法,可以在关机之前通知所有当前登录用户并且阻止用户的登录,可以安全关闭后台的进程.可以通过很多的参数来配置具体的功能.halt:起功能等同于...

阳江市15768975687: linux 下的关机命令是怎么用的 -
尉迟史心元: 1、shutdown命令,它的使用在于安全地将系统关机. 很多用户会使用直接按电源键的方式来关闭linux服务器,这是不对的.linux服务器与windows服务器有很大的不同,它的后台运行着许多进程,强制关机会导致进程的数据丢失,使得系统不...

阳江市15768975687: linux中的关机命令有哪些? -
尉迟史心元: Linux中常用的关机和重新启动命令有shutdown、halt、reboot以及init,它们都可以达到关机和重新启动的目的,但是每个命令的内部工作过程是不同的,下面将逐一进行介绍.1. shutdownshutdown命令用于安全关闭Linux系统.有些用户会使...

阳江市15768975687: LINUX如何关机 -
尉迟史心元: 1、直接关电源 2、init 0 3、telinit 0 4、shutdown -h now 5、halt6、poweroff 系统学习Linux,详情参考《Linux就该这么学》.

阳江市15768975687: linux怎么关闭系统? -
尉迟史心元: linux关闭系统的几种方法:shutdown -h now 立即关机 shutdown -r now 立即重启 Linux命令:shutdown 功能说明:系统关机指令.语法:shutdown [-efFhknr][-t 秒数][时间][警告信息] 补充说明:shutdown指令可以关闭所有程序,并依用户的需要...

阳江市15768975687: linux关机的命令
尉迟史心元: 在Linux里面,不能够直接用电源按钮关机,也不能直接用reset按钮重新启动,这对系统,尤其是硬盘有比较大的影响.关机命令是halt,重启动命令是reboot.其实还有shutdown命令完成类似功能

阳江市15768975687: linux 关机命令 -
尉迟史心元: -t *** 将重新启动或关机前超时期限或延迟设置为 *** 秒会使得在本地控制台显示一条警告信息.指定的范围为 0 - 600 秒

阳江市15768975687: Linux中常用的启动和关机方式有哪些 -
尉迟史心元: 在Linux系统启与其它相同,打开系统电源即可可启.在Linux中关机命令有shutdown,halt,reboot,init 这几个命令的原理都不相同,详解如下: shutdown shutdown 命令安全地将系统关机. 有些用户会使用直接断掉电源的方式来关闭linux,这是十...

阳江市15768975687: linux系统重启命令是什么,关机命令是什么? -
尉迟史心元: Linux系统的重启和关机其实学问很大 在linux下关机和重启系统有shutdown、halt、reboot、init,对于他们来说他们的内部工作过程是不相同的. 1、shutdown命令 使用它可以安全地关闭系统,然而在关闭系统时,会通知所有登录的用户系统将...

阳江市15768975687: linux使用哪些命令关闭计算机
尉迟史心元:shutdown -h now

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网