linux是一種自由和開放源**的類unix作業系統,該作業系統的核心由林納斯托瓦茲在2023年首次發
布,之後,在加上使用者空間的應用程式之後,就成為了linux作業系統。嚴格來講,linux只是作業系統
位元科技
核心本身,但通常採用「linux核心」來表達該意思。而linux則常用來指基於linux核心的完整作業系統,
它包括gui元件和許多其他實用工具。
想要在linux下進行操作,只能通過指令來完成,今天我們看一下linux常見指令
ls指令
用法:[選項][目錄或檔案]
功能:對於目錄,該命令列出該目錄下的所有子目錄與檔案。對於檔案,將列出檔名以及其他資訊。
如圖:對於目錄列出其子目錄,對於檔案列出其子檔案
常用選項:
-a 列出目錄下的所有檔案,包括以 . 開頭的隱含檔案。
-l 列出檔案的詳細資訊。
-t 以時間排序。
-s 在l檔名後輸出該檔案的大小。(大小排序,如何找到目錄下最大的檔案)
-r 列出所有子目錄下的檔案。(遞迴)
-1 一行只輸出乙個檔案。
舉例:ls -l
pwd命令
語法: pwd
功能:顯示使用者當前所在的目錄
cd命令
語法:cd 目錄名
功能:改變工作目錄。將當前工作目錄改變到指定的目錄下。
常用選項:
cd … : 返回上級目錄
cd ~:進入使用者家目
cd -:返回最近訪問目錄
touch指令
語法:touch [選項]… 檔案…
功能:touch命令引數可更改文件或目錄的日期時間,包括訪問時間和更改時間,或者新建乙個不存在的檔案。
mkdir指令(重要)
語法:mkdir [選項] dirname…
功能:在當前目錄下建立乙個名為 「dirname」的目錄檔案
常用選項:
-p, --parents 可以是乙個路徑名稱。此時若路徑中的某些目錄尚不存在,加上此選項後,系統將自動建立
好那些尚不存在的目錄,即一次可以建立多個目錄;
rmdir指令 && rm 指令(重要):
rmdir是乙個與mkdir相對應的命令。mkdir是建立目錄,而rmdir是刪除命令。
語法:rmdir [-p][dirname]
適用物件:具有當前目錄操作許可權的所有使用者
功能:刪除空目錄
常用選項:
-p 當子目錄被刪除後如果父目錄也變成空目錄的話,就連帶父目錄一起刪除。
rm命令可以同時刪除檔案或目錄
語法:rm [-f-i-r-v][dirname/dir]
適用物件:所有使用者
功能:刪除檔案或目錄
常用選項:
-f 即使檔案屬性為唯讀(即寫保護),亦直接刪除
-i 刪除前逐一詢問確認
-r 刪除目錄及其下所有檔案
man指令(重要):
語法:cat [選項][檔案]
功能: 檢視目標檔案的內容
常用選項:
-b 對非空輸出行編號
-n 對輸出的所有行編號
-s 不輸出多行空行
.less指令(重要)
less 工具也是對檔案或其它輸出進行分頁顯示的工具,應該說是linux正統檢視檔案內容的工具,功能極
其強大。
less 的用法比起 more 更加的有彈性。在 more 的時候,我們並沒有辦法向前面翻, 只能往後面看
但若使用了 less 時,就可以使用 [pageup][pagedown] 等按鍵的功能來往前往後翻看檔案,更容易用來檢視乙個檔案的內容!
除此之外,在 less 裡頭可以擁有更多的搜尋功能,不止可以向下搜,也可以向上搜。
以上便是常見指令,非常見指令則不列舉了
linux下有兩種使用者:超級使用者(root)、普通使用者。
位元科技
超級使用者:可以再linux系統下做任何事情,不受限制
普通使用者:在linux下做有限的事情。
超級使用者的命令提示符是「#」,普通使用者的命令提示符是「$」。
命令:su [使用者名稱]
功能:切換使用者。
例如,要從root使用者切換到普通使用者user,則使用 su user。 要從普通使用者user切換到root使用者則使用 su
root(root可以省略),此時系統會提示輸入root使用者的口令。
01.檔案訪問者的分類
檔案和檔案目錄的所有者:u—user
檔案和檔案目錄的所有者所在的組的使用者:g—group
其它使用者:o—others
02,基本許可權
i.讀(r/4):read對檔案而言,具有讀取檔案內容的許可權;對目錄來說,具有瀏覽該目錄資訊的許可權
ii.寫(w/2):write對檔案而言,具有修改檔案內容的許可權;對目錄來說具有刪除移動目錄內檔案的許可權
iii.執行(x/1):execute對檔案而言,具有執行檔案的許可權;對目錄來說,具有進入目錄的許可權
iv.「—」表示不
04.檔案訪問許可權的相關設定方法
chmod
功能:設定檔案的訪問許可權
格式:chmod [引數] 許可權 檔名
常用選項:
r -> 遞迴修改目錄檔案的許可權
說明:只有檔案的擁有者和root才可以改變檔案的許可權
chmod命令許可權值的格式 ① 使用者表示符+/-=許可權字元
+:向許可權範圍增加許可權代號所表示的許可權
-:向許可權範圍取消許可權代號所表示的許可權
=:向許可權範圍賦予許可權代號所表示的許可權
使用者符號:
u:擁有者
g:擁有者同組用
o:其它使用者
a:所有使用者
常見Linux指令
1.複製檔案和資料夾 cp option source directorycp命令中有乙個常用選項r,它可以遞迴的複製目錄中的所有檔案 1 複製並重命名檔案 將 etc samba smb.conf備份到當前目錄中,並將檔案重新命名為smb.conf backup cp etc samba smb....
Linux常見指令
絕對路徑用什麼符號表示?當前目錄 上層目錄用什麼表示?主目錄用什麼表示?切換目錄用什麼命令?絕對路徑 如 etc init.d 當前目錄和上層目錄 主目錄 切換目錄 cd 怎麼檢視當前程序?怎麼執行退出?怎麼檢視當前路徑?檢視當前程序 ps 執行退出 exit 檢視當前路徑 pwd 怎麼清屏?怎麼退...
Linux常見指令
cat cd chmod chown cp cut 名稱 cat 使用許可權 所有使用者 使用方式 cat abeensttuv help version filename 說明 把檔案串連線後傳到基本輸出 螢幕或加 filename 到另乙個檔案 引數 n 或 number 由 1 開始對所有輸出...