linux常用指令有很多,現將他們按照不同的分類進行了整理。
cd [相對路徑或絕對路徑]
變換目錄(change directory)。
cd ~ (回到當前使用者的家目錄)
cd (回到當前使用者的家目錄)
cd .. (切換到上一級目錄)
cd - (回到剛才的目錄)
cd 絕對路徑 (指定要切換到的目錄的完整路徑名稱)
cd 相對路徑 (指定相對路徑,來切換到目標目錄)
pwd [-p]
顯示當前目錄(print working directory)
-p 引數的作用是對於使用連線(link)的路徑來說,顯示真實的路徑而不是連線路徑。
ls [-aadffhilnrrst] 目錄路徑
目錄路徑可以省略,省略的話就是檢視當前路徑。
常用的引數有:
-a 列出全部檔案(包括隱藏檔案)。
-h 檔案容量用(kb,mb,gb)等方式列出。
-l 長資料串形式,包含檔案的屬性與許可權等資訊。
-t 按照時間順序進行排序。
mkdir [-mp] 目錄名
-m 引數用於配置檔案的許可權
-p 引數用於建立多級目錄
例如:
mkdir -m 644 dir1
mkdir -p dir1/dir2/dir3
rmdir [-p] 目錄名
刪除指定路徑中的目錄,但無法刪除非空目錄。
-p 引數使用後,可以級聯刪除非空目錄。
touch 檔案1 檔案2 檔案3..檔案
建立檔案
cat [-abentv] 檔名
檢視文字內容
常用引數:
-b 列出行號(空白行不列出)
-n 列出行號(空白行也列出)
stat 檔名
檢視檔案資訊
rm [-fir] 檔案或目錄
刪除檔案
引數有:
-f 強制刪除,不會提示警告資訊。
-i 刪除前詢問是否執行操作。
-r 對於目錄來說進行遞迴刪除。
head [-n 行數] 檔案
檢視指定內容的前幾行
tail [-n 行數] 檔案
檢視指定內容的後幾行
more 檔名
less 檔名
空格翻頁,回車換行
tac
檢視文字內容,與cat相反,內容從後向前
cp [-adfilprsu] source destination
檔案拷貝,複製檔案或目錄
常用引數:
-i 目標已存在時,覆蓋前會進行提示。
-p 把檔案的屬性也一同進行複製。
-r 對於目錄來說,進行遞迴複製。
mv [-fiu] source destination
移動檔案或目錄
引數:
-f 強制移動,若目標檔案已存在,會不經詢問進行覆蓋。
-i 若目標檔案已存在,覆蓋前會進行詢問。
-u 只有source比destination新時才進行。
history
檢視指令的命令
預設檢視最近的1000條命令
每條命令前都有編號,可以通過!編號 再次執行對應的指令
find 檔案路徑 [引數]
檔案查詢
常用引數:
-name 檔名 按檔名進行查詢
-size [+|-]位元組數 按照位元組數進行查詢,+ 表示大於指定位元組數,-表示小於指定位元組數
-perm 許可權值 按照許可權進行查詢
-mtime [+|-]n +表示超過多少天的檔案,-表示多少天之內的檔案
which [-a] command
尋找執行檔案
-a 引數表示列出path目錄中可找到的所有指令
whereis [-bmsu] 檔案或目錄名
尋找特定檔案。
引數:-b 只查詢二進位制(binary)格式的檔案
-m 只查詢說明文件路徑下的檔案
-s 只查詢source**檔案
-u 查詢其他特殊檔案
grep [引數] '關鍵字' 檔案1 檔案2...
管道,用於檢索檔案內容
在指定指令的基礎上 利用管道檢索資料。兩個指令之間需要使用|隔開
常用引數:
-e "正規表示式"
-i 不區分大小寫
-r 在目錄中查詢所有包含資訊的檔案
--include 只在指定格式的檔案中進行查詢
--exclude 除了指定格式的檔案 全部進行查詢
linux常用指令(二) 檔案搜尋指令
檔案搜尋指令 一 locate 這個 locate 的使用更簡單,直接在後面輸入 檔案的部分名稱 後,就能夠得到結果。舉上面的例子來說,我輸入 locate passwd 那麼在完整檔名 包含路徑名稱 當中,只要有 passwd 在其中,就會被顯示出來的!這也是個很方便好用的指令,如果你忘記某個檔案...
Linux 指令(一)檔案 目錄操作
1.建立目錄 mkdir 格式 mkdir option directory.選項 p 遞迴建立 v 建立時提示 例 root ubuntu home eko x mkdir pv a b c mkdir created directory a mkdir created directory a b...
Linux(1) 檔案和目錄
在 windows 平台下,開啟 計算機 我們看到的是乙個個的驅動器碟符 每個驅動器都有自己的根目錄結構,這樣形成了多個樹並列的情形,如圖所示 在 linux 下,我們是看不到這些驅動器碟符,我們看到的是資料夾 目錄 linux沒有碟符這個概念,只有乙個根目錄 所有檔案都在它下面 linux目錄說明...