Linux kill 命令用於終止進程,其用法步驟如下:
需要准備的材料分別是:電腦、linux連接工具。
1、首先連接上linux主機,進入命令行狀態。
B. linux kill 命令
ps aux 查一下 tty1的pid
然後 kill -9 pid數值
具體用法 man kill
C. linux kill 和killall的區別
kill命令用法: 1.作用 kill命令用來中止一個進程。 2.格式 kill [ -s signal | -p ] [ -a ] pid ... kill -l [ signal ] 3.參數 -s:指定發送的信號。 -p:模擬發送信號。 -l:指定信號的名稱列表。 pid:要中止進程的ID號
D. 我的世界怎麼用kill指令只殺死所有怪物
殺死已生成的所有苦力怕:/kill @e[type=creeper]
殺死已生成的所有骷髏:/kill @e[type=skeleton]
殺死已生成的所有僵屍:/kill @e[type=zombie]
殺死已生成的所有蜘蛛:/kill @e[type=spider]
殺死除玩家以外的生物:/kill @e[type=!Player]
《minecraft》(《我的世界》)是一款風靡全球的高自由度沙盒游戲,由瑞典MojangAB和4J Studios開發。於2009年5月13日發行。2014年11月6日,該游戲被微軟收購。2016年網易取得了該游戲在中國的代理權。
(4)kill命令擴展閱讀
游戲背景
Minecraft是一款沙盒游戲,整個游戲沒有劇情,玩家在游戲中自由建設和破壞,透過像積木一樣來對元素進行組合與拼湊,輕而易舉的就能製作出小木屋、城堡甚至城市,玩家可以通過自己創造的作品來體驗上帝一般的感覺。
在這款游戲里,不僅可以單人娛樂,還可以多人聯機,玩家也可以安裝一些模組來增加游戲趣味性。
Minecraft著重於讓玩家去探索、交互,並且改變一個由一立方米大小的方塊動態生成的地圖。除了方塊以外,環境功能還包括植物、生物與物品。游戲里的一些活動包括採集礦石、與敵對生物戰斗、合成新的方塊與收集各種在游戲中找到的資源的工具。
游戲中的無限制模式讓玩家在各種多人游戲伺服器或他們的單人模式中進行創造建築物、作品與藝術創作。其他功能包括邏輯運算與遠程動作的紅石電路、礦車及軌道,,以及稱之為"下界"的神秘世界。最終,可以選擇前往一個叫做「末路之地」的維度旅行,並打倒末影龍。
E. unix kill命令
kill -n pid 其實就是unix系統給指定的pid的進程發送信號的一個過程.9隻是其中一個信號,程序執行階段捕獲到自己的信號就會做出響應的反應.當然程序也可以忽略一部分信號.
「信號」是指那些被非同步發送到一個程序的事件。默認情況下,它們通常會終止一個程序的運行。
1) 查看有哪些信號及其編號
$ trap -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 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
2) 信號詳情
名稱 默認動作 說明
SIGHUP 終止進程 終端線路掛斷
SIGINT 終止進程 中斷進程
SIGQUIT 建立CORE文件 終止進程,並且生成core文件
SIGILL 建立CORE文件 非法指令
SIGTRAP 建立CORE文件 跟蹤自陷
SIGBUS 建立CORE文件 匯流排錯誤
SIGSEGV 建立CORE文件 段非法錯誤
SIGFPE 建立CORE文件 浮點異常
SIGIOT 建立CORE文件 執行I/O自陷
SIGKILL 終止進程 殺死進程
SIGPIPE 終止進程 向一個沒有讀進程的管道寫數據
SIGALARM 終止進程 計時器到時
SIGTERM 終止進程 軟體終止信號
SIGSTOP 停止進程 非終端來的停止信號
SIGTSTP 停止進程 終端來的停止信號
SIGCONT 忽略信號 繼續執行一個停止的進程
SIGURG 忽略信號 I/O緊急信號
SIGIO 忽略信號 描述符上可以進行I/O
SIGCHLD 忽略信號 當子進程停止或退出時通知父進程
SIGTTOU 停止進程 後台進程寫終端
SIGTTIN 停止進程 後台進程讀終端
SIGXGPU 終止進程 CPU時限超時
SIGXFSZ 終止進程 文件長度過長
SIGWINCH 忽略信號 窗口大小發生變化
SIGPROF 終止進程 統計分布圖用計時器到時
SIGUSR1 終止進程 用戶定義信號1
SIGUSR2 終止進程 用戶定義信號2
SIGVTALRM 終止進程 虛擬計時器到時
F. unix kill -9 與kill 有什麼區別
區別:
1、kill -9 id:一般不加參數kill是使用15來殺,這相當於正常停止進程,停止進程的時候會釋放進程所佔用的資源;他們的區別就好比電腦關機中的軟關機(通過「開始」菜單選擇「關機」)與硬關機(直接切斷電源),雖然都能關機,但是程序所作的處理是不一樣的。
2、kill - 9 表示強制殺死該進程;而 kill 則有局限性,例如後台進程,守護進程等;
3、執行kill命令,系統會發送一個SIGTERM信號給對應的程序。SIGTERM多半是會被阻塞的。kill -9命令,系統給對應程序發送的信號是SIGKILL,即exit。exit信號不會被系統阻塞,所以kill -9能順利殺掉進程。
(6)kill命令擴展閱讀:
UNIX操作系統(尤尼斯),是一個強大的多用戶、多任務操作系統,支持多種處理器架構,按照操作系統的分類,屬於分時操作系統,最早由KenThompson、Dennis Ritchie和Douglas McIlroy於1969年在AT&T的貝爾實驗室開發。
目前它的商標權由國際開放標准組織所擁有,只有符合單一UNIX規范的UNIX系統才能使用UNIX這個名稱,否則只能稱為類UNIX(UNIX-like)。
UNIX用戶協會最早從20世紀80年代開始標准化工作,1984年頒布了試用標准。後來IEEE為此制定了POSIX標准(即IEEE1003標准)國際標准名稱為ISO/IEC9945.它通過一組最小的功能定義了在UNIX操作系統和應用程序之間兼容的語言介面。
POSIX是由Richard Stallman 應IEEE的要求而提議的一個易於記憶的名稱,含義是Portable OPerating System Interface(可移植操作系統介面) ,而X表明其API的傳承。
G. 關於Linux的kill命令
因為Kill輸出的信息不是STDOUT而是STDERR,所以你要這樣寫:
kill pid 2>/tmp/xxx
普通「>"重定向是重定向STDOUT,"2>"才是重定向STDERR
H. linux kill命令
linux kill命令使用場景:當需要中斷一個前台進程的時候,通常是使用< Ctrl+c >組合鍵;但是對於一個後台進程恐怕就不是一個組合鍵所能解決的了,這時就必須求助於kill命令。
kill命令是通過向進程發送指定的信號來結束進程的。如果沒有指定發送信號,那麼默認值為TERM信號。TERM信號將終止所有不能捕獲該信號的進程。至於那些可以捕獲該信號的進程可能就需要使用kill(9)信號了,該信號是不能被捕捉的。
kill命令的語法:
kill [-s 信號 | -p ] [ -a ] 進程號
kill -l [信號]
說明:-s 指定需要送出的信號。既可以是信號名也可以對應數字。
-p 指定kill命令只是顯示進程的pid,並不真正送出結束信號。
-l 顯示信號名稱列表,這也可以在/usr/include/linux/signal.h文件中找到。
kill命令的使用:
[舉例] 在執行一條find指令時由於時間過長,決定終止該進程。
首先應該使用ps命令來查看該進程對應的PID,鍵入ps,顯示如下:
PID TTY TIME COMMAND
285 1 00:00:00 -bash
287 3 00:00:00 -bash
289 5 00:00:00 /sbin/mingetty tty5
290 6 00:00:00 /sbin/mingetty tty6
312 3 00:00:00 telnet bbs3
341 4 00:00:00 /sbin/mingetty tty4
345 1 00:00:00 find / -name foxy.jpg
348 1 00:00:00 ps
可以看到該進程對應的PID是345,現在使用kill命令來終止該進程。鍵入:
# kill 345
再用ps命令查看,就可以看到,find進程已經被殺掉了。
I. linux kill %1 是什麼意思
kill %1這條命令表示殺死一個後台程序,這個後台程序的「工作號碼(jobnumber)」是1號。
這條命令往往是用在輸入如下命令之後:jobs -l
jobs用來查看目前的後台工作狀態,顯示結果裡面最前面的數字型大小就是對應進程的jobnumber,然後就可以用kill %jobnumber的格式來殺死jobnumber對應的後台工作。
J. Centos 系統如何禁止用kill命令
ps -ef | grep yum
查到 PID
kill -9 PID