二: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 顯示某乙個檔案系統的所有分割區磁碟...