iinux命令組成:命令字,命令選項引數(選項),命令操作引數(引數)
命令格式:
command 【option】 【arguments】
command :命令名 命令程式名 command不可獲取 其他可省略
普通使用者# 特權使用者$
命令幫助
1.使用man閱讀幫助手冊頁 2.使用命令幫助選項「--help」獲取快捷幫助資訊
3.使用info命令閱讀幫助頁資訊 4.使用help命令檢視內部命令幫助資訊
例如:ls:列寫目錄內容 ls /home:列寫home中目錄內容
ls –l /home:詳細列寫home中目錄內容
info ls ,man ls:顯示ls命令幫助。 以.開頭的檔案是linux系統中的隱藏檔案
type ls:可檢視ls是否為內部命令。
目錄的路徑:路徑是搜尋檔案所經歷的目錄途徑。分為相對路徑,絕對路徑
相對路徑:非以根目錄「/」開始表示 如:summer/excise/test.txt
絕對路徑:以根目錄開始表示 如:/home
目錄內容顯示命令:ls
1 當前目錄包含的檔案和目錄條目資訊 2 「-l」列式檔案和目錄條目的「冗長資訊」
3 「-d」列式當前目錄條目的自身資訊 與「-l」連用
當前目錄切換命令:cd
1 確實切換到當前使用者的家目錄
當前目錄顯示命令:pwd
1 一般沒有選項引數
目錄新增命令:mkdir
1 建立乙個或多個新的空目錄 2 「-p」遞迴建立多層目錄
目錄拷貝命令:cp
1 源目錄拷貝帶目標目錄,預設拷貝檔案,拷貝時可改名 2 「-a」全部拷貝
3 「-f」強制拷貝 4 「-i」提示拷貝是否覆蓋
空目錄刪除命令:rmdir
1 刪除多個或乙個 2 「-p」遞迴刪除
非空目錄刪除命令:rm –rf
1 「-r」遞迴刪除 2 「-f」強制刪除
目錄移動命令:mv
1 移動 2 改名 3 移動的同時改名
如:mv a b mv c b/e:移動同時改名
檔案內容的全屏顯示檔案:cat
1 輸出標準輸入格式 2 「-t」顯示特殊字元
檔案內容分屏顯示:more
1 只能往下檢視
檔案內容滾屏顯示:less
1 支援上下滾屏檢視
檔案頭部內容檢視:head
1 可以指定顯示行數,預設為10行 2 「-n」設定顯示幾行
檔案尾部檢視:tail
1 同head命令 2 「-f」可以檢視尾部最新的內容,適用於檢視日誌檔案
檔案內容過濾顯示:grep
1 「-v」除去某項均顯示
新增檔案命令:touch
1 對已存在檔案可以更新檔案時間戳
檔案刪除:rm
1 「-i」提示是否刪除 2 「-r」
檔案查詢:find
1 find . –name 「cc」:當前目錄查詢檔案名帶cc的
系統命令檔案查詢:which
1 在系統命令檔案中查詢
系統檔案快速查詢:locate
進入插入模式: i
設定行號: :set nu
檔案歸檔命令:tar
1 「-c」建立壓縮包 2 「-v」顯示詳細資訊 3 「-f」
檔案壓縮命令:zip
1 *.zip檔案的壓縮
檔案解壓縮:unzip
檔案壓縮命令:7z
1 7za單獨可執行檔案,只負責7z格式的壓縮和解壓縮
碟符和裝置掛載:
碟符即windows中插入u盤時的某個盤名,如g盤,linux下為掛載目錄,去訪問裝置。
linux中裝置用裝置檔案表示,如光碟機用/dev/cdrom表示
光碟的手動掛載: mount –t iso9660 /dev/cdrom/mount
光碟機映象檔案掛載: mount -o loop mycd.ios /home/summer/cc
fat32檔案系統u盤掛載: mount /dev/sdc1/home/summer/cc
ntfs檔案系統掛載: mount .ntfs /dev/sdc1/home/summer/cc
裝置解除安裝命令: umount /home/summer/cc (解除安裝某個目錄)
apt軟體包管理命令apt-getdownload vimapt-get install vimapt-get upgrade vim
debian包的離線安裝:dpkg –i *.deb
程序檢視命令:ps
eg:ps –aux ps –ef
程序樹檢視命令: pstree eg:pstree –p
程序動態檢視命令:top eg:top –p顯示指定程序號程序動態
程序中止命令:kill eg:sudo kill -9 (中止第九號訊號)
killall命令後接程序名 killall-9 gedit
pidof檢視程序號,eg:pidof gedit
清屏命令:clear
重啟:reboot
關機:shutdown
計畫任務設定和檢視命令:cron
記憶體狀態檢視命令:free eg:free –m 以mb格式顯示
磁碟檔案系統空間使用檢視:df eg:df –h 顯示資料更明確
檔案空間占用檢視:du eg:du –sh /home
磁碟分割槽檢視:fdisk –l
磁碟分割槽設定:fdisk –help
網路連線檢視:ping eg:ping 127.0.0.1
網域名稱解析命令:nslookup eg:nslookup www.baidu.com
路由資訊檢視與設定命令:route
網路統計資訊檢視:netstat
自學JAVA程式設計的小總結(二)
本節主要寫如何定義方法,方法的過載和方法的遞迴操作 class waydemo 1 無引數無返回值的方法定義 列印分割線 static void p 2 有引數無返回值方法定義 列印字串 static void pvalue string val 3 無引數有返回值方法定義 static int g...
Linux系統操作技巧小總結
假設linux系統中有乙個檔案名叫 aaa 如果我們想對它進行操作,例如現在要刪除它,如果我們按照一般的刪除方法在命令列中輸入rm aaa命令,介面將會提示我們是無效選項 invalid option 原來由於檔名的第乙個字元為 linux把檔名當作選項了,我們可以使用 符號來解決這個問題,例如我們...
Linux系統小白的自學之路
我是乙個80年代出生的人,我們這一代人大多是在windows的環境中成長起來的,記得非常清楚的是三年級開始上微機課,那時候是windows95還是98的具體已經記不清楚了,反正當時我們學校還是比較好的學校,周圍的小學還沒有這個條件,很多時候還要來我們學校上微機課。那時候,電腦還是個比較嬌貴的產品,學...