linux系統管理基本命令
1. finger:查詢使用者資訊,也能查看預設的使用者環境。
2. ftp:標準的檔案傳輸通訊協定的使用者介面,是在網路上傳輸檔案最簡單有效方法。
3. host:用於DNS查詢
4. hostname:用於顯示或設定系統的主機名稱。
5. ifconfig:用於配置網卡介面。(可以使用down或up參數來禁用或啟用某個網卡介面)
6. mail:發送和內送郵件。
7. netstat:顯示網路連接、路由表和網路介面資訊,使用者可以知道目前那些網路連接正在運行。
8. ping:此命令用於測試本電腦和網路上其它的電腦是否相連。
9. rlogin:遠程登陸命令,該命令與telnet命令很相似,允許使用者啟動遠程系統的互動會話。
10. rcp:rcp(remote file copy)命令是遠程檔案複製命令,該命令用於在電腦之間複製檔案,有兩中格式,一種格式用於檔案動檔案的複製,另一種用於把檔案或目錄複寫到其他檔案目錄中。
11. route:此命令用於顯示或設定IP路由表。
12. tcpdump:此命令用於測試網路的通訊量。
13. talk:此命令可用於事項網路使用者的適時交談,但是必須將雙方系統的資訊加入各自的/etc/hosts檔案中,以相互識別。
14. telnet:此命令用於通過網路登陸遠端電腦,如同操作本機電腦一樣。
15. wall:wall(write all)命令可以用於發送訊息給登陸原生使用者。在發送訊息時,可直接輸入要發送的訊息,也可以把檔案當成訊息發送。
16. wget:此命令用於Linux環境下從Internet上下載檔案,支援http和ftp協議,支援Proxy 伺服器和斷點連續傳功能,能夠遞迴遠程主機上的目錄,尋找合乎要求的的檔案並下載到本地硬碟上。Wget命令可以在後台運行,截獲並忽略hantfup訊號,因此使用者退出登陸後,仍可繼續運行。
17. &,bg:&,bg命令是後台執行命令,有時候使用者執行的程式可能要話很多時間,如果放在前台執行,可能無法繼續其他動作,最好將他放在後台執行。
18. fg:fg命令是前台執行命令,如果使用者有程式在後台運行,可以通過fg命令將程式從後台移到前台執行。
19. jobs:此命令用於顯示正在後台執行的任務清單。Bg,fg,jobs命令都屬於bash命令,
20. kill:此命令用於終止一個程式,例如:#[root@rathat9 root]kill 3793
21. ps:此命令用於顯示程式的狀態。
22. top:此命令用於顯示當前CPU進程。
23. at batch atp atrm:這些命令用於排序,檢查或刪除後台啟動並執行任務。
Linux與使用者有關的命令:
1. passwd命令:更改使用者口令。
格式:passwd [使用者名稱]
2. su命令:可以讓一個普通使用者擁有超級使用者或其他使用者的許可權,也可以讓超級擁護以普通使用者的身份做一些事情。
格式:su[選項][?][使用者帳號]
說明:若沒有指定的使用者帳號,則系統預設值為超級使用者root。該命令中個選項的含義分別為:
-c:執行一個命令後就結束。
-:加了這個減號的目的是使環境變數和欲轉換的使用者相同。
-m:保留環境變數不變。 Linux系統管理命令:
1. wall命令:對全部以登陸的使用者發送資訊。
2. write命令:向系統中某一使用者發送資訊。
格式:write 使用者帳號 [終端名稱]
3. mesg命令:設定是否允許其他使用者用write命令給自己發送資訊。
如果允許輸入命令:mesg y
如果不允許輸入命令:mesg n
4. sync命令:在關閉Linux系統是使用的。Sync是強制把記憶體中的資料寫回硬碟,以免資料丟失。
5. shutdown命令:可以安全的關閉或重啟Linux它在系統關閉之前給系統上的所有登陸使用者提示一條警告資訊。
格式:shutdown [選項][時間][警告資訊]
命令中選項的含義:
-兩個檔案的不同之處。
10. du: 用來顯示磁
15. less:用法與more類似,可以查看超過一屏的檔案內容,不同的是less除了可以按空格鍵向下顯示檔案外,還可以利用方向