linux學習---linux命令大全

一.管理文件和目錄

1.1 pwd命令

該命令的英文解釋爲print working directory(打印工作目錄)。輸入pwd命令,Linux會輸出當前目錄。

1.2 cd命令

cd命令用來改變所在目錄。

cd / 轉到根目錄中
cd ~ 轉到/home/user用戶目錄下
cd /usr 轉到根目錄下的usr目錄中————-絕對路徑
cd test 轉到當前目錄下的test子目錄中——-相對路徑

1.3 ls命令

ls命令用來查看目錄的內容。

1.4 cat命令

cat命令可以用來合併文件,也可以用來在屏幕上顯示整個文件的內容。

cat snow.txt 該命令顯示文件snow.txt的內容,ctrl+D退出cat。

1.5 grep命令

grep命令的最大功能是在一堆文件中查找一個特定的字符串。

grep money test.txt

以上命令在test.txt中查找money這個字符串,grep查找是區分大小寫的。

1.6 touch命令

touch命令用來創建新文件,他可以創建一個空白的文件,可以在其中添加文本和數據。

touch newfile 該命令創建一個名爲newfile的空白文件。

1.7 cp命令

cp命令用來拷貝文件,要複製文件,輸入命令:

cp

cp t.txt Document/t 該命令將把文件t.txt複製到Document目錄下,並命名爲t。

1.8 mv命令

mv命令用來移動文件。

mv t.txt Document 把文件t.txt 移動到目錄Document中。

1.9 rm命令

rm命令用來刪除文件。
rm t.txt 該命令刪除文件t.txt

1.10 rmdir命令

rmdir命令用來刪除目錄。

1.11 mkdir命令

mkdir用來創建目錄

二.有關關機和查看系統信息的命令

2.1 shutdown命令

要使用這個命令必須保證是根用戶,否則使用su命令改變爲根用戶。命令格式如下:

shutdown –(選項)
-k 不是真正的關機,只是發出警告命令
-r 關機後重啓
-t 在規定的時間內關機
加入要在2min內關機,輸入命令:

shutdown –t 2

如果是關機後重啓,輸入命令:

shutdown –r

2.2 reboot命令

這個命令也是一個關機命令,只有輸入,不加任何參數,系統會以最快的速度關機,且不將內存或緩衝區裏的東西寫回硬盤。

2.3 ps命令

ps命令用來查看在計算機系統中有哪些程序正在執行,及其執行的情況。這是一個相當強大的命令,可以用它來找出所有的process id和名稱。另外,ps命令也可以用來列出所有程序佔用內存的情況。用法如下:
-l 用長格式列出
-u 列出使用者的名稱和使用時間
-m 列出內存分佈的情況
-r 只列出正在執行的前臺程序,不列出前臺信息
-x 列出所有程序,包括那些沒有終端機的程序
詳細參考:ps命令鏈接

2.4 top命令

top命令可以查看目前程序的執行情景和內存使用。它和ps類似,不過,它會幾秒鐘更新一次系統狀態,方便追蹤。要離開這個程序,按Ctrl+C鍵就可以了。

2.5 kill命令

kill命令用來終止一個正在執行中的進程。如果一個程序執行過程中失敗了,可以把這個程序終止,避免留在內存中佔用系統資源。不過,它的實際意義是送一個信號給這個正在執行的程序,叫它自殺。可以送很多信號給這些程序,也可以讓他們收到信號後做很多事情。

2.6 date命令

date命令用來顯示、設定和修改現在的時間和日期。標準用法:

date –(選項) 顯示時間格式(以+號開頭,後加格式)
date 設定時間格式

2.7 cal命令

cal命令有兩種功能:顯示月曆以及年曆。

直接輸入cal命令則系統會顯示目前月份的月曆。

若要顯示一整年的年曆,可以在cal命令後加4位數的公元年份。例如要顯示2008年的年曆,必須輸入:

cal 2008

若輸入 cal 08 ,則最顯示公元8年的年曆。

若只需要查看某一年份中某一月份的月曆,可以輸入:cal 月份公元年份。例如輸入:”cal 12 2004”。

發佈了34 篇原創文章 · 獲贊 28 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章