Linux Linux學習筆記 目錄與檔案

2021-10-01 12:51:40 字數 1439 閱讀 2914

linux檔案

linux的目錄結構為樹狀結構,最頂級的目錄為根目錄 /

其他目錄通過掛載可以將它們新增到樹中,通過解除掛載可以移除它們

絕對路徑由根目錄寫起

相對路徑用…代替相同的路徑

補: 從/usr/share/doc 要到 /usr/share/man 底下時,可以寫成:cd ../man

#可使用man [命令] 來檢視各個命令的使用文件

mkdir [-mp] 目錄名稱

mkdir -m 711 test # -m:建立許可權為 rwx--x--x 的目錄

刪除空的目錄,非空可以用rm

cp [-adfilprsu] **檔 目標檔

cp [options] source1 source2 source3 .... directory

-f:為強制(force)的意思,若目標檔案已經存在且無法開啟,則移除後再嘗試一次;

-i:若目標檔(destination)已經存在時,在覆蓋時會先詢問動作的進行(常用)

-l:進行硬式鏈結(hard link)的鏈結檔建立,而非複製檔案本身;

-p:連同檔案的屬性一起複製過去,而非使用預設屬性(備份常用);

-r:遞迴持續複製,用於目錄的複製行為;(常用)

-s:複製成為符號鏈結檔 (symbolic link),亦即『捷徑』檔案;

-u:若 destination 比 source 舊才公升級 destination!

rm [-fir] 檔案或目錄
mv [-fiu] source destination

mv [options] source1 source2 source3 .... directory #多個**複製至乙個目錄

cat [-abentv]
-a :相當於 -vet 的整合選項,可列出一些特殊字元而不是空白而已;

-b :列出行號,僅針對非空白行做行號顯示,空白行不標行號!

-e :將結尾的斷行位元組 $ 顯示出來;

-n :列印出行號,連同空白行也會有行號,與 -b 的選項不同;

-t :將 [tab] 按鍵以 ^i 顯示出來;

-v :列出一些看不出來的特殊字元

顯示行號

nl [-bnw] 檔案
一頁一頁的翻動

進入查閱後:

一頁一頁翻動

進入查閱後:

取出檔案前面幾行

head [-n number] 檔案
取出檔案後面幾行

tail [-n number] 檔案

Linux Linux系統基礎入門學習筆記 一

在實驗樓乙個平台上學習一條路線,linux系統操作是入門的,記錄一下學習內容。目錄 一 什麼是linux 二 基本概念及操作 2.1 快捷鍵 2.2 正則萬用字元 2.3 常用基礎命令 三 放鬆小命令 按鍵作用 tab補全命令,名稱 ctrl alt t 開啟乙個terminal ctrl c 強行...

學習Linux Linux的計算

在linux裡面使用expr命令進行運算,比如 expr 1 2結果就是3,輸入命令的時候注意不同字元之間的空格。還有乘號使用的是 這裡需要轉義,不能直接expr 1 2要expr 1 2 這裡定義了2個變數。注意定義變數的時候是不要加空格的,而計算的時候是要加空格的。結果 result 30 不僅...

linux Linux學習總結 管道

在l i n u x系統中,管道用兩個指向同乙個臨時性v f s索引節點的檔案資料結構來實現。這 個臨時性的v f s索引節點指向記憶體中的乙個物理頁面。乙個例程用於寫管道,另乙個用於從管道中讀資料。從一 般讀寫普通檔案的系統呼叫的角度來看,這種實現方法隱藏了下層的差異。當寫程序執行寫 管道操作時,...