Linux基本指令

                                            Linux基本指令

1.登錄 

Login: root(管理員名) 

Password:linux的密碼 

2.關機、註銷、重啓(關機:halt ,shutdown, init 0,poweroff) 

(重啓:halt ,shutdown, init 0,poweroff) 

Logout: 註銷是登陸的相對操作,登陸系統後,若要離開系統,用戶只要直接下達logout命令即可 (回到了登錄的界面) 

關機或者重啓的命令(shutdown): 

shutdown  now   ← 立刻關機 

shutdown  +5    ←5分鐘後關機 

shutdown  10:30 ← 在10: 30時關機 

關機後自動重啓:-r 參數設置關機後重新啓動。範例如下: 

shutdown -r now← 立刻關閉系統並重啓 

shutdown -r 23:59← 指定在23: 59時重啓 

3.查看當前目錄:

pwd(print working directory) 

4.列出文件列表和目錄:ls(lsit) 

Ls 只能列出文件夾和文件 

Ls -a 可以列出文件夾和文件(包括隱藏的) 

Ls -al 顯示當前目錄下的所有文件及文件夾包括隱藏的並顯示詳細信息,詳細信息包括大小,屬組,創建時間 

Ls /usr/bin 顯示指定目錄下的文件 

“-s”參數顯示每個文件所有的空間,並以“-S”參數指定按所有佔用空間的大小排序 

5.打開文件夾:cd(change directory) 

cd / 進入目錄(/路徑),cd home 進入home文件夾下 

pwd 查看當前的工作路徑 

cd- 來換切換命令 

cd/(/以開頭是絕對路徑),演示:cd /usr/local/bin 

cd/usr 然後 cd local/bin 

(絕對路徑和相對路徑的區分是否/開頭,以/是絕對路徑) 

cd tony ← 切換到當前目錄下的tony子目錄 

cd .. ← 切換到上一層目錄 

cd / ← 切換到系統根目錄(/) 

cd ← 切換到用戶主目錄(root) 

cd /usr/bin ← 切換到/usr/bin目錄 

創建文件夾:mkdir(make directory) 

創建文件夾: mkdir tool(創建了一個tool的文件夾) 

刪除文件夾:rmdir(remove directory) 

刪除文件夾: rmdir tool(刪除文件夾tool的文件夾) 

6.複製文件:cp(copy) 

cp data1.txt data2.txt← 將data1.txt複製成data2.txt 

cp data3.txt /tmp/data← 將data3複製到/tmp/data目錄中 

遞迴複製: 加入“-R”參數可同時複製目錄下的所有文件及子目錄。 範例如下: 

cp -r root /usr/bin← 將所有文件(含子目錄文件)複製到 usr/bin 目錄下 

顯示覆制過程:加入-v 參數可顯示命令執行過程(沒有什麼用基本)。範例如下: 

cp zip.txt zip2.txt← 一般狀態下不會顯示覆制過程 

cp –v zip.txt zip3.txt← 以-v顯示覆制過程 

7.創建文件:(touch) 

Touch a(a也是一個文件a.txt a.config後綴是告訴我們是哪個類型的) 

8.刪除文件或目錄的rm命令 

rm(remove)命令可以刪除文件或目錄。範例如下: 

rm myfile← 刪除指定的文件 

rm *← 刪除當前目錄中的所有文件 

rm命令的常用參數如下: 

強迫刪除(force):使用-f 參數時, rm命令會直接刪除文件,不再詢問。範例如下: 

rm –f data.txt← 強迫刪除文件 

遞迴刪除: -r 也是一個相當常用的參數, 使用此參數可同時刪除指定目錄下的所有文件及子目錄。

範例如下: 

rm –r data← 刪除data目錄(含data目錄下所有文件和子目錄) 

rm –r * ← 刪除所有文件(含當前目錄所有文件,所有子目錄和子目錄下的文件) 

強制刪除指定目錄:當使用-r參數刪除目錄時,若該目錄下有許多子目錄及文件, 則系統會不間斷地詢問, 以確認您的確要刪

目錄或文件。 若已確定要刪除所存目錄及文件,則可以使用-rf參數,如此一來,系統將直接刪除該目錄中所有的文件及子目錄

不再詢問。

範例如下: 

rm –rf tmp 強制刪除tmp目錄及該目錄下所有文件及子目錄 

顯示刪除過程:使用-v 參數。範例如下: 

rm -v 
9.查看文件的內容(more、cat): 

More:當文件內容很多時,使用more分頁查看(顯示30%這樣,按空格或者q翻頁) 

More data.txt 

cat:當文件內容很少時使用 cat data.txt 

移動或更換文件,目錄名稱的mv命令 : 

mv( move)命令可以將文件及目錄移動到另一個目錄下面,或更換文件及目錄的名稱。 

範例如下: 

mv a.txt ..← 將a.txt文件移到上層目錄 

mv z1.txt z3.txt← 將 z1.txt改名成z3.txt 

cd ..← 切換到上一層目錄 

mv backup .. ←backup 目錄上移一層 

10.查找文件的locate(查找)命令 

locate 命令可用來搜索包含指定條件字符串的文件或目錄。範例如下: 

locate zh_CN 列出所有包含“zh_CN”字符串的文件和目錄。 

由於locate命令是從系統中保存文件及目錄名稱的數據庫中搜索文件,雖然系統會定時 

更新數據庫, 但對於剛新增或刪除的文件、 目錄, 仍然可能會因爲數據庫尚未更新而無法查得,此時可用root身份運

updatedb命令更新,爲此數據庫得內容正確

linux常識篇 

目錄:linux下個目錄的作用

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章