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下個目錄的作用