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索引節點指向記憶體中的乙個物理頁面。乙個例程用於寫管道,另乙個用於從管道中讀資料。從一 般讀寫普通檔案的系統呼叫的角度來看,這種實現方法隱藏了下層的差異。當寫程序執行寫 管道操作時,...