**
學習linux的基礎操作
**雖然短短學了一天的linux作業系統,但是我也識訓了很多,以下是我總結的幾個知識點:
1.Linux基礎
- linux內核:記憶體管理、行程管理、設備驅動程式、檔案系統和網路管理等,
- shell:shell是系統的用戶界面,提供了用戶與內核進行互動操作的一種介面,
- linux 檔案系統:Linux 系統能夠支持的檔案系統非常多,除 Linux 默認檔案系統 Ext2、Ext3 和 Ext4 之外,還能支持 fat16、fat32、NTFS(需要重新編譯內核)等 Windows 檔案系統,
2.命令基本格式
選項和引數都作為Shell命令執行時的輸入,它們之間用空格分隔開,
Linux是區分大小寫的 一般來說,后面跟的選項如果單字符選項前使用一個減號-,單詞選項前使用兩個
減號–
例子:ls -a和ls --all,a 單個字符使用一個-,一個單詞all 使用兩個“–”,
在Linux中,可執行的檔案也進行了分類:
1.內置命令:出于效率的考慮,將一些常用命令的解釋程式構造在Shell內部,
2.外置命令:存放在/bin、/sbin目錄下的命令
3.實用程式:存放在/usr/bin、/usr/sbin、/usr/share、/usr/local/bin等目錄下的實用程式
4.用戶程式:用戶程式經過編譯生成可執行檔案后,可作為Shell命令運行
輸入命令的時候要常用tab鍵來補全
3.目錄相關操作
用戶主目錄
Linux是多用戶的網路系統!所以可以在Linux下創建多個用戶,每個用戶都會有自己專屬的空間,所
以,在創建用戶時,系統管理員會給每個用戶建立一個主目錄,通常在/home/目錄下,比如:用戶
yanjun的主目錄為:/home/yanjun
用戶對自己主目錄的檔案擁有所有權,可以在自己的主目錄下進行相關操作,
注意:不允許檔案夾的名稱和檔案名稱沖突
4.目錄基本命令
一、ls(list)命令,用來顯示當前目錄中的檔案和子目錄串列,
加上“-a”引數指定要列出顯示名稱以“.”開頭的檔案,
以“-s”引數顯示每個檔案所有的空間,并以“-S”引數指定按所有占用空間的大
小排序,
二、切換目錄的cd命令,
cd ← 切換到用戶主目錄,
cd / ← 切換到系統根目錄,
三、創建空檔案夾的touch命令,
我們來創建一個1.txt檔案,
用ls命令查看發現目錄下多了一個新檔案1.txt,
四、查看當前路徑的pwd命令,
我們切換到目錄3并對3用qwd進行查看,出現他的位置,
五、洗掉檔案或目錄的 rm 命令
我們用rm命令將之前在/root/3下的1.txt進行洗掉,
然后用ls查看發現3目錄下為空,
六、用于查看檔案內容的cat命令
我們用cat命令查看新建的空檔案夾2.txt發現2.txt為空,
七、用于創建帶有命令檔案夾的echo命令,
我們用echo創建還有hello kail 內容的2.txt檔案夾,
然后用cat查看發現2.txt中有內容 hello kail,
但是但是當我們再次用echo命令輸入i an fine 時我們發現新的內容將原來的內容覆寫僅剩 i am fine,
因此當我們要先后輸入并保存多次內容時,我們應該用echo thanks>> 2.txt
則內容為i am fine thanks
八、復制檔案的 cp 命令
我們用cp命令將3目錄下的2.txt復制到桌面上,發現桌面上多了2.txt,
九、移動或更換檔案,目錄名稱的 mv 命令
我們在目錄3下用mv命令將3.txt移動到桌面,發現桌面上出現了3.txt,
十、洗掉檔案或目錄的 rm 命令
我們直接通過rm命令將桌面上的2.txt洗掉,則2.txt會從桌面上消失,
5.路徑的表示方法
1.絕對路徑:以斜線/開頭 ,描述到檔案位置的完整說明 ,任何時候你想指定檔案名的時候都可以使
用
例如rm /test/a/b/c.txt
2.相對路徑 :不以斜線/開頭 ,指定相對于你的當前作業目錄而言的位置 ,可以被用作指定檔案名的
簡捷方式
當前路徑[pwd]如果是/test/a/b寫法為rm c.txt
當前路徑如果是/test/a則寫法為rm b/c.txt
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/240140.html
標籤:其他
