信号

linux系统,linux

信号

[email protected]:~/$
kill -l
1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP
6) SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL 10) SIGUSR1
11) SIGSEGV 12) SIGUSR2 13) SIGPIPE 14) SIGALRM 15) SIGTERM
16) SIGSTKFLT 17) SIGCHLD 18) SIGCONT 19) SIGSTOP 20) SIGTSTP
21) SIGTTIN 22) SIGTTOU 23) SIGURG 24) SIGXCPU 25) SIGXFSZ
26) SIGVTALRM 27) SIGPROF 28) SIGWINCH 29) SIGIO 30) SIGPWR
31) SIGSYS 34) SIGRTMIN 35) SIGRTMIN+1 36) SIGRTMIN+2 37) SIGRTMIN+3
38) SIGRTMIN+4 39) SIGRTMIN+5 40) SIGRTMIN+6 41) SIGRTMIN+7 42)
SIGRTMIN+8
43) SIGRTMIN+9 44) SIGRTMIN+10 45) SIGRTMIN+11 46) SIGRTMIN+12 47)
SIGRTMIN+13
48) SIGRTMIN+14 49) SIGRTMIN+15 50) SIGRTMAX-14 51) SIGRTMAX-13 52)
SIGRTMAX-12
53) SIGRTMAX-11 54) SIGRTMAX-10 55) SIGRTMAX-9 56) SIGRTMAX-8 57)
SIGRTMAX-7
58) SIGRTMAX-6 59) SIGRTMAX-5 60) SIGRTMAX-4 61) SIGRTMAX-3 62)
SIGRTMAX-2
63) SIGRTMAX-1 64) SIGRTMAX

进度通信
[email protected]:~/$
ipcs

—— Message Queues ——–
key msqid owner perms used-bytes messages

—— Shared Memory Segments ——–
key shmid owner perms bytes nattch status
0x00000000 0 root 644 80 2
0x00000000 32769 root 644 16384 2
0x00000000 65538 root 644 280 2

—— Semaphore Arrays ——–
key semid owner perms nsems
0x000000a7 0 root 600 1

 

前台与后台

bg:将经过调度到后台运转;

[email protected]:~$
cat
^Z
[1]+ Stopped cat
[email protected]:~$
bg 1
[1]+ cat &

 

fg:将下令调到前台执行;

 

jobs:正在后台执行的职责;

 

系统的倒闭与切换;

halt:关闭系统;

用法:halt [参数]

-d:不要在wtmp中记录;

重启命令。-f:不论最近的runlevel为什么,不调用shutdown即强制关闭系统;

-i:在halt在此之前,关闭全数的网络界面;

-n:halt前,不用先实行sync;

-p:halt之后,执行poweroff;

-w:仅在wtmp中记录,而不实际截止系统。

 

init:开首的历程序控制制;

用法:init [参数] [数字]

sudo init 0 :关机;

sudo init 6   :重新开机;

 

poweroff:关闭系统并关闭电源;

 

reboot:重新开机;

-d:重新开机时不把数量写入记录文件/var/tmp/wtmp。本参数具有“-n”参数效果;

-f:强制重新开机,不调用shutdown指令的职能;

-i:在重开机以前,先关闭全体网络界面;

-n:重开机在此以前不检查是或不是有未完工的程序;

-w:仅做测试,并不确实将系统重新开机,只会把重开机的数额写入/var/log目录下的wtmp记录文件。

 

runlevel:展现近期与事先的实行等级;

 

shutdown:关闭电脑;

澳门金沙国际,-c:当执行“shutdown -h 11:50”指令时,只要按+键就足以中断关机的一声令下;

-f:重新运转时不执行fsck;

-F:重新运营时执行fsck;

-h:将系统关机;

-k:只是送出音讯给拥有用户,但不会实际关机;

-n:不调用init程序开始展览关机,而由shutdown本身实行;

-r:shutdown之后再一次开动;

-t<秒数>:送出警告新闻和删除消息之间要延迟多少秒。

内部存款和储蓄器与经过:

free

 

文件系统:

ext2、ext3、ext4

 

/etc/fstab

硬件设施挂载点   文件系统类型   挂载选项  备份选项  是或不是检查分区

信号
[email protected]:~/$
kill -l 1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP 6) SIGABRT
7) SIGBUS 8) SIGFPE 9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR2
13)…

信号

1.shutdown

fly@UBT:~/$ kill -l
1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP
6) SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL 10) SIGUSR1
11) SIGSEGV 12) SIGUSR2 13) SIGPIPE 14) SIGALRM 15) SIGTERM
16) SIGSTKFLT 17) SIGCHLD 18) SIGCONT 19) SIGSTOP 20) SIGTSTP
21) SIGTTIN 22) SIGTTOU 23) SIGURG 24) SIGXCPU 25) SIGXFSZ
26) SIGVTALRM 27) SIGPROF 28) SIGWINCH 29) SIGIO 30) SIGPWR
31) SIGSYS 34) SIGRTMIN 35) SIGRTMIN+1 36) SIGRTMIN+2 37) SIGRTMIN+3
38) SIGRTMIN+4 39) SIGRTMIN+5 40) SIGRTMIN+6 41) SIGRTMIN+7 42)
SIGRTMIN+8
43) SIGRTMIN+9 44) SIGRTMIN+10 45) SIGRTMIN+11 46) SIGRTMIN+12 47)
SIGRTMIN+13
48) SIGRTMIN+14 49) SIGRTMIN+15 50) SIGRTMAX-14 51) SIGRTMAX-13 52)
SIGRTMAX-12
53) SIGRTMAX-11 54) SIGRTMAX-10 55) SIGRTMAX-9 56) SIGRTMAX-8 57)
SIGRTMAX-7
58) SIGRTMAX-6 59) SIGRTMAX-5 60) SIGRTMAX-4 61) SIGRTMAX-3 62)
SIGRTMAX-2
63) SIGRTMAX-1 64) SIGRTMAX

fly@UBT:~/$ kill -l
1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP
6) SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL 10) SIGUSR1
11) SIGSEGV 12) SIGUSR2 13) SIGPIPE 14) SIGALRM 15) SIGTERM
16) SIGSTKFLT 17) SIGCHLD 18) SIGCONT 19) SIGSTOP 20) SIGTSTP
21) SIGTTIN 22) SIGTTOU 23) SIGURG 24) SIGXCPU 25) SIGXFSZ
26) SIGVTALRM 27) SIGPROF 28) SIGWINCH 29) SIGIO 30) SIGPWR
31) SIGSYS 34) SIGRTMIN 35) SIGRTMIN+1 36) SIGRTMIN+2 37) SIGRTMIN+3
38) SIGRTMIN+4 39) SIGRTMIN+5 40) SIGRTMIN+6 41) SIGRTMIN+7 42)
SIGRTMIN+8
43) SIGRTMIN+9 44) SIGRTMIN+10 45) SIGRTMIN+11 46) SIGRTMIN+12 47)
SIGRTMIN+13
48) SIGRTMIN+14 49) SIGRTMIN+15 50) SIGRTMAX-14 51) SIGRTMAX-13 52)
SIGRTMAX-12
53) SIGRTMAX-11 54) SIGRTMAX-10 55) SIGRTMAX-9 56) SIGRTMAX-8 57)
SIGRTMAX-7
58) SIGRTMAX-6 59) SIGRTMAX-5 60) SIGRTMAX-4 61) SIGRTMAX-3 62)
SIGRTMAX-2
63) SIGRTMAX-1 64) SIGRTMAX

shutdown命令安全地将系统关机。
有些用户会使用直接断掉电源的措施来关闭Linux,那是一点也不慢要灭亡的。因为Linux与windows差异,其后台运维着累累过程,所以强制关机也许会招致进度的数目丢失﹐使系统处于不安定的处境﹐甚至在部分系统中会损坏硬件设备。而在系统关机前应用shutdown命令﹐系统一管理理员会公告全部登录的用户系统即将关闭。并且login指令会被冻结﹐即新的用户不可能再登录。间接关机可能延缓一定的时光才关机都以唯恐的﹐还或者重启。那是由拥有进度〔process〕都会收到系统所送达的信号〔signal决定的。那让像vi之类的程序有时间储存最近正值编写制定的文档﹐而像处理邮件〔mail〕和资源音讯〔news〕的先后则能够符合规律地偏离等等。

进度通信
fly@UBT:~/$ ipcs

进程通信
fly@UBT:~/$ ipcs

shutdown执行它的劳作是送信号〔signal〕给init程序﹐要求它改变runlevel。Runlevel
0被用来停机〔halt〕﹐runlevel 6是用来再度激活〔reboot〕系统﹐而runlevel
1则是被用来让系统进入管理工科作能够拓展的图景﹔那是预设的﹐假定没有-h也从没-r参数给shutdown。要想打听在停机〔halt〕也许再度开机〔reboot〕进度中做了何等动作﹐你能够在这个文件/etc/inittab里看看那一个runlevels相关的素材。

—— Message Queues ——–
key msqid owner perms used-bytes messages

—— Message Queues ——–
key msqid owner perms used-bytes messages

shutdown 参数表达:

—— Shared Memory Segments ——–
key shmid owner perms bytes nattch status
0x00000000 0 root 644 80 2
0x00000000 32769 root 644 16384 2
0x00000000 65538 root 644 280 2

—— Shared Memory Segments ——–
key shmid owner perms bytes nattch status
0x00000000 0 root 644 80 2
0x00000000 32769 root 644 16384 2
0x00000000 65538 root 644 280 2

[-t] 在改变到其余runlevel在此之前﹐告诉init多久未来关机。

—— Semaphore Arrays ——–
key semid owner perms nsems
0x000000a7 0 root 600 1

—— Semaphore Arrays ——–
key semid owner perms nsems
0x000000a7 0 root 600 1

[-r] 重启计算器。

 

 

[-k] 并不确实关机﹐只是送警告信号给各位登录者〔login〕。

前台与后台

前台与后台

[-h] 关机后关闭电源〔halt〕。

bg:将经过调度到后台运维;

bg:将经过调度到后台运维;

[-n]
不用init﹐而是自身来关机。不鼓励使用那些选项﹐而且该选项所发生的结果往往不延续你所预期获得的。

fly@Flyme:~$ cat
^Z
[1]+ Stopped cat
fly@Flyme:~$ bg 1
[1]+ cat &

fly@Flyme:~$ cat
^Z
[1]+ Stopped cat
fly@Flyme:~$ bg 1
[1]+ cat &

[-c] cancel current
process裁撤近来正在履行的关机程序。所以那么些选项当然没有时间参数﹐但是能够输入一个用来表达的音讯﹐而那音讯将会送到各位使用者。

 

 

[-f] 在重启总结器〔reboot〕时大意fsck。

fg:将下令调到前台执行;

fg:将下令调到前台执行;

[-F] 在重启总括器〔reboot〕时强迫fsck。

 

 

[-time] 设定关机〔shutdown〕前的时间。  

jobs:正在后台执行的天职;

jobs:正在后台执行的职分;

shutdown之例子学习

 

 

点名今后霎时关机: # shutdown -h now

系统的倒闭与切换;

系统的关门与切换;

点名四分钟后关机,同时送出警告音信给登入用户:# shutdown +5 “System will
shutdown after 5 minutes”

halt:关闭系统;

halt:关闭系统;

2.halt—-最简便易行的关机命令

用法:halt [参数]

用法:halt [参数]

其实halt就是调用shutdown
-h。halt执行时﹐杀死应用进度﹐执行sync系统调用﹐文件系统写操作完毕后就会停下内核。

-d:不要在wtmp中记录;

-d:不要在wtmp中记录;

参数表明:

-f:不论如今的runlevel为什么,不调用shutdown即强制关闭系统;

-f:不论近日的runlevel为啥,不调用shutdown即强制关闭系统;

[-n]
防止sync系统调用﹐它用在用fsck修补根分区之后﹐以阻挡内核用老版本的一级块〔superblock〕覆盖修补过的一级块。

-i:在halt此前,关闭全数的互联网界面;

-i:在halt从前,关闭全部的网络界面;

[-w] 并不是确实的重启或关机﹐只是写wtmp〔/var/log/wtmp〕纪录。

-n:halt前,不用先进行sync;

-n:halt前,不用先实行sync;

[-d] 不写wtmp纪录〔已盈盈在选用[-n]中〕。

-p:halt之后,执行poweroff;

-p:halt之后,执行poweroff;

[-f] 没有调用shutdown而挟持关机或重启。

-w:仅在wtmp中著录,而不实际甘休系统。

-w:仅在wtmp中记录,而不实际截至系统。

[-i] 关机〔或重启〕前﹐关掉全数的互连网接口。

 

 

[-p] 该选用为缺省选项。正是关机时调用poweroff。  

init:初始的历程序控制制;

init:起初的进程序控制制;

halt之例子

用法:init [参数] [数字]

用法:init [参数] [数字]

halt -p 关闭系统后关闭电源。
halt -d 关闭系统,但不留给记录。

sudo init 0 :关机;

sudo init 0 :关机;

3.reboot

sudo init 6   :重新开机;

sudo init 6   :重新开机;

reboot的做事历程大约跟halt一样﹐可是它是吸引主机重启﹐而halt是关机。它的参数与halt相大致。
//和halt的不一样,一个是关机,2个是重启;

 

 

reboot之基础知识

poweroff:关闭系统并关闭电源;

poweroff:关闭系统并关闭电源;

  作用表达:重新开机。

 

 

  语  法:dreboot [-dfinw]

reboot:重新开机;

reboot:重新开机;

  补充表明:执行reboot指令可让系统结束运作,同仁一视复开机。

-d:重新开机时不把数量写入记录文件/var/tmp/wtmp。本参数具有“-n”参数效果;

-d:重新开机时不把多少写入记录文件/var/tmp/wtmp。本参数具有“-n”参数效果;

  参  数:
  -d
 重新开机时不把数据写入记录文件/var/tmp/wtmp。本参数具有”-n”参数的遵循。
  -f  强制重新开机,不调用shutdown指令的效应。
  -i  在重开机在此以前,先关闭全数互连网界面。
  -n  重开机从前不检讨是不是有未结束的顺序。
  -w
 仅做测试,并不确实将系统重新开机,只会把重开机的数据写入/var/log目录下的wtmp记录文件

-f:强制重新开机,不调用shutdown指令的效果;

-f:强制重新开机,不调用shutdown指令的效益;

 

-i:在重开机在此以前,先关闭全部互联网界面;

-i:在重开机此前,先关闭全体网络界面;

reboot之例子

-n:重开机从前不检查是否有未告竣的主次;

-n:重开机此前不反省是还是不是有未竣事的程序;

 

-w:仅做测试,并不真的将系统再一次开机,只会把重开机的数量写入/var/log目录下的wtmp记录文件。

-w:仅做测试,并不确实将系统重新开机,只会把重开机的数据写入/var/log目录下的wtmp记录文件。

 

 

 

4.init

runlevel:彰显方今与此前的履行阶段;

runlevel:展现近来与前面包车型地铁施行等级;

init是装有进度的上代﹐它的历程号一贯为1﹐之所以发送TE奥德赛M信号给init会终止全部的用户进程﹑守护进程等。shutdown
正是行使那种体制。init定义了7个运转级别(runlevel),init 0为关机﹐init
1为重启。关于init能够洋洋万言﹐这里就不再叙述。此外还有telinit命令能够转移init的周转级别﹐比如﹐telinit
-iS可使系统进入单用户情势﹐并且得不到使用shutdown时的新闻和等候时间。

 

 

shutdown:关闭电脑;

shutdown:关闭电脑;

-c:当执行“shutdown -h 11:50”指令时,只要按+键就足以中断关机的吩咐;

-c:当执行“shutdown -h 11:50”指令时,只要按+键就足以中断关机的通令;

-f:重新运维时不进行fsck;

-f:重新运行时不执行fsck;

-F:重新运营时执行fsck;

-F:重新运转时执行fsck;

-h:将系统关机;

-h:将系统关机;

-k:只是送出新闻给全部用户,但不会实际关机;

-k:只是送出音信给全部用户,但不会实际关机;

-n:不调用init程序举行关机,而由shutdown本人开始展览;

-n:不调用init程序开始展览关机,而由shutdown自身举办;

-r:shutdown之后再一次起动;

-r:shutdown之后重新开动;

-t<秒数>:送出警告信息和删除音信之间要延迟多少秒。

-t<秒数>:送出警告新闻和删除新闻之间要延迟多少秒。

内部存储器与经过:

内部存款和储蓄器与经过:

free

free

 

 

文件系统:

文件系统:

ext2、ext3、ext4

ext2、ext3、ext4

 

 

/etc/fstab

/etc/fstab

硬件配备挂载点   文件系统类型   挂载选项  备份选项  是不是检查分区

硬件设备挂载点   文件系统类型   挂载选项  备份选项  是不是检查分区

相关文章