天天看點

使用centos(linux)指令行常用指令

指令行規則

command [-options] parameter1 parameter2           
  1. command為指令名稱
  2. [-options]為可選項,[]并不存在于實際指令中,僅在選項設定時會帶-号
  3. parameter為參數,可以為選項後面的,也可以在command後面的
  4. 空格很重要,指令中不同參數以空格區分,不論空幾格都視為一格
  5. Enter鍵後[Enter],指令立即執行
  6. 指令長度過長可以以“\”來換行輸入指令

重要熱鍵

tab:指令補全;檔案名稱補全

[Ctrl + c]:中斷目前程式

[Ctrl + d]:代表鍵盤輸入結束(EOF),也代表exit

指令幫助查詢:command –help 查詢command的幫助資訊

檢視相應指令的操作說明:man command

常用指令

1、檔案操作類:

1、

mv a b

:在目前目錄下改變目錄a的名字為b

2、

mv a/* b/*

:移動目錄a下的内容到目錄b

3、

pwd

顯示此刻所謂目錄位址

4、

chgrp grpname [-R] dirname/filename ...

:改變目前目錄/檔案的群組為grpname,-R的作用為持續變更,常常用在變更某一目錄内所有的檔案

5、

chown [-R] username[:usergrpname] filename/dirname

:改變標明檔案/標明目錄的使用者擁有者[所在群組]為username[:usergrpname],其中[]框内為可選項

6、

chmod [-R] rwx file/dir

:改變標明檔案/目錄的權限數字(如777 644)

7、

mkdir [-mp] dirname

:建立名為dirname的目錄,(m為設立檔案權限、p為遞歸建立目錄)

8、

rmdir [-p] dirname

:删除名為dirname的目錄,(p意義為連同上層、空的目錄也一并删除)

9、

rm -rf dirname

删除檔案夾以及裡面的内容(dirname為要删除的檔案夾)

其中:

-r:向下遞歸删除

-f:直接強行删除,且沒有任何提示

rm -f 檔案名

直接删除檔案,且無提示

2、任務程序類:

kill -9 pid

:删除使用者程序(pid為相應的程序号)

top

:動态檢視程序

ps

:顯示出目前系統中程序的快照。捕獲系統在某一事件的程序狀态

jobs

:顯示系統背景工作程序

5、“

3、系統使用者類:

pkill -kill -t tty

: 強制踢掉正在登入的使用者

(root使用者可以踢掉任何人包括自己,改變tty為所踢使用者的TTY即可)

root     pts/0        *.*.*.*    Fri Sep 29 21:10   still logged in
root     pts/0        *.*.*.*    Fri Sep 29 20:30 - 21:09  (00:39)             

如想踢掉pst/0 則使用指令

pkill -kill -t pst/0

2、使用kill指令強制踢掉使用者

[root@oldpan ~]# ps -ef | grep pts/0x
root     10359 10340  0 21:13 pts/0    00:00:00 grep --color=auto pts/0x
kill -9 10359           

即可kill掉相應的使用者pid

iptables -F

:關閉防火牆,解決一些端口不能通路的問題。

last

:檢視上次登入使用者的登入情況

who

:檢視目前線上狀态

date [+%Y/%m/%d/+%H:%M]

:顯示目前日期

cal [month] [year]

:顯示目前月曆

ps -aux

:檢視背景執行程式

netstat -a

:檢視網絡的聯機狀态

sync

:同步記憶體中的資料到硬碟(通常在關機前使用)

shutdown

:關機

10、

su

:進入root身份系統;離開則使用

exit

11、

ls -l /

:顯示“/”目錄的目錄連接配接情況(顯示目錄樹)

4、檢視系統資訊

uname -r

:檢視系統核心版本

uname -m

:檢視作業系統的位版本

繼續閱讀