linux入門(linux常用指令)

2021-08-21 05:21:54 字數 3188 閱讀 2692

二:linux常用指令

1、命令幫助

-----#man ps

2、使用者

----$finger username  顯示使用者username的資訊

----$who              顯示當前登陸使用者

----$who am i

----$su                成為root使用者

----$sudo command      以root使用者身份執行

----$passwd            更改密碼

3、shell

-----$history                  顯示在當前shell下命令歷史

-----$alias                      顯示所有的命令別稱

-----$alias new_command='command'    將命令command別稱為new_command

-----$env                       顯示所有的環境變數

----$export var=value    設定環境變數var為value

4、顯示硬碟、分割槽、cpu、記憶體資訊

----

$df -lh                           顯示所有硬碟的使用狀況

----$du -sh *                       顯示當前目錄下各個目錄和檔案的大小

----$mount                          顯示所有的硬碟分割槽掛載

----$mount partition path       掛在partition到路徑path

----$umount partition            解除安裝partition

----$sudo fdisk -l                  顯示所有的分割槽

----$sudo fdisk device            為device(比如/dev/sdc)建立分割槽表。 進入後選擇n, p, w

----$sudo mkfs -t ext3 partition  格式化分割槽patition(比如/dev/sdc1)

修改 /etc/fstab,以自動掛載分割槽。增加行:

/dev/sdc1  path(mount point) ext3 defaults 0 0

----$arch                            顯示架構

----$cat /proc/cpuinfo          顯示cpu資訊

----$cat /proc/meminfo         顯示記憶體資訊

-----$free                            顯示記憶體使用狀況

5、網路

-----$ifconfig      顯示網路介面以及相應的ip位址。ifconfig可用於設定網路介面

----$ifup eth0    執行eth0介面

----$ifdown eth0  關閉eth0介面

----$iwconfig      顯示無線網路介面

----$route        顯示路由表。route還可以用於修改路由表

----$netstat      顯示當前的網路連線狀態

----$ping ip      傳送ping包到位址ip

-----$traceroute ip 探測前��位址ip的路由路徑

-----$dhclient      向dhcp主機傳送dhcp請求,以獲得ip位址以及其他設定資訊。

----$host domain  dns查詢,尋找網域名稱domain對應的ip

----$host ip      反向dns查詢

6、程序

-----$top              顯示程序資訊,並實時更新

----$ps                顯示當前shell下的程序

----$ps -lu username  顯示使用者username的程序

----$ps -ajx          以比較完整的格式顯示所有的程序

----$kill pid          殺死pid程序 (pid為process id)

7、檔案

----$touch filename    如果檔案不存在,建立乙個空白檔案;如果檔案存在,更新檔案讀取和修改時間。

----$rm filename      刪除檔案

---$cp file1 file2    複製file1為file2

---$ls -l path        顯示檔案和檔案相關資訊

----$mkdir dir        建立dir資料夾

----$mkdir -p path    遞迴建立路徑path上的所有資料夾

----$rmdir dir        刪除dir資料夾,dir必須為空資料夾。

----$rm -r dir        刪除dir資料夾,以及其包含的所有檔案

----$file filename    檔案filename的型別描述

----$chown username:groupname filename    更改檔案的擁有者為owner,擁有組為group

-----$chmod 755 filename更改檔案的許可權為755: owner r+w+x, group: r+x, others: r+x 

----$od -c filename    以ascii字元顯示檔案

----$cat filename      顯示檔案

---$cat file1 file2  連線顯示file1和file2

---$head -1 filename  顯示檔案第一行

---$tail -5 filename  顯示檔案倒數第五行

---$diff file1 file2  顯示file1和file2的差別

---$sort filename    對檔案中的行排序,並顯示

----$sort -f filename  排序時,不考慮大小寫

----$sort -u filename  排序,並去掉重複的行

---$uniq filename    顯示檔案filename中不重複的行 (內容相同,但不相鄰的行,不算做重複)

---$wc filename      統計檔案中的字元、詞和行數

---$wc -l filename    統計檔案中的行數

Linux入門常用指令

linux獲取硬碟和目錄大小的命令 df命令 linux下可以用df命令獲取硬碟的使用情況,通過man可以獲取df命令的詳細情況。df命令經常用的引數為 a 顯示全部的檔案系統和各分割區的磁碟使用情形 i 顯示i nodes的使用量 k 大小用k來表示 預設值 t 顯示某乙個檔案系統的所有分割區磁碟...

入門常用 Linux命令

開發環境 virtualbox 虛擬機器工具 開源免費 ubuntu 12.04 lts 長期支援版本 穩定 vim 編輯器 gcc 編譯器linux系統簡介 bcpl newb c unix minix linux linux管理硬碟的能力非常強,所以我們看到的只有乙個分割槽 根目錄,所有的檔案都...

Linux入門常用指令

linux獲取硬碟和目錄大小的命令 df命令 linux下可以用df命令獲取硬碟的使用情況,通過man可以獲取df命令的詳細情況。df命令經常用的引數為 a 顯示全部的檔案系統和各分割區的磁碟使用情形 i 顯示i nodes的使用量 k 大小用k來表示 預設值 t 顯示某乙個檔案系統的所有分割區磁碟...