Linux基礎之常用操作命令(二)

2021-10-11 18:57:41 字數 2305 閱讀 8298

ls(列出目錄的內容)

-a 顯示指定目錄下所有子目錄與檔案,包括隱藏檔案

-l 以列表方式顯示檔案的詳細資訊

-h 配合 -l 以人性化的方式顯示檔案大小

> (輸出重定向命令,將命令執行結果重定向到乙個檔案,本應顯示在終端上的內容儲存到指定檔案中)

>輸出重定向會覆蓋原來的內容>>輸出重定向則會追加到檔案的尾部

more(分屏顯示)

|(管道:乙個命令的輸出可以通過管道做為另乙個命令的輸入)

clear(清屏)

cd(切換工作目錄)

cd 切換到當前使用者的主目錄(/home/使用者目錄),使用者登陸的時候,預設的目錄就是使用者的主目錄。

cd ~ 切換到當前使用者的主目錄(/home/使用者目錄)

cd . 切換到當前目錄

cd .. 切換到上級目錄

cd - 可進入上次所在的目錄

pwd(顯示當前路徑)

mkdir(建立目錄,引數-p可遞迴建立目錄)

rmdir(刪除目錄)

rm(刪除檔案)

-i 以進行互動式方式執行

-f 強制刪除,忽略不存在的檔案,無需提示

-r 遞迴地刪除目錄下的內容,刪除資料夾時必須加此引數

ln(建立鏈結檔案,ln -s 原始檔 鏈結檔案)

cat(檢視或者合併檔案內容)

grep(文字搜尋)

-v,顯示不包含匹配文字的所有行

n,顯示匹配行及行號

i,忽略大小寫

find(查詢檔案)

find ./ -name xx.sh 查詢當前目錄下所有名為xx.sh的檔案

find ./ -name '.sh' 查詢當前目錄下所有字尾為.sh的檔案

find ./ -name "[a-z]" 查詢當前目錄下所有以大寫字母開頭的檔案

find /tmp -size 3m 查詢在/tmp 目錄下等於3m的檔案

find /tmp -size +3m 查詢在/tmp 目錄下大於3m的檔案

find /tmp -size -3m 查詢在/tmp 目錄下小於3m的檔案

find ./ -size +40k -size -50m 查詢當前目錄下大於40k,小於50m的檔案

cp(拷貝檔案)

-a 該選項通常在複製目錄時使用,它保留鏈結、檔案屬性,並遞迴地複製目錄,簡單而言,保持檔案原有屬性。

-f 已經存在的目標檔案而不提示

-i 互動式複製,在覆蓋目標檔案之前將給出提示要求使用者確認

-r 若給出的原始檔是目錄檔案,則cp將遞迴複製該目錄下的所有子目錄和檔案,目標檔案必須為乙個目錄名。

-v 顯示拷貝進度

mv(移動檔案)

-f 禁止互動式操作,如有覆蓋也不會給出提示

-i 確認互動方式操作,如果mv操作將導致對已存在的目標檔案的覆蓋,系統會詢問是否重寫,要求使用者回答以避免誤覆蓋檔案

-v 顯示移動進度

tar(歸檔管理)

-c 生成檔案檔案,建立打包檔案

-v 列出歸檔解檔的詳細過程,顯示進度

-f 指定檔案檔名稱,f後面一定是.tar檔案,所以必須放選項最後

-t 列出檔案中包含的檔案

-x 解開檔案檔案

gzip(檔案壓縮解壓)

-d 解壓

-r 壓縮所有子目錄

解壓用法: tar zxvf 壓縮包包名

壓縮用法:tar cvzf 壓縮包包名 *或者檔名

bzip2(檔案壓縮解壓)

壓縮用法:tar -jcvf 壓縮包包名 檔案...(tar jcvf bk.tar.bz2 *.c)

解壓用法:tar -jxvf 壓縮包包名 (tar jxvf bk.tar.bz2)

zip(檔案壓縮解壓)

壓縮檔案:zip [-r] 目標檔案(沒有副檔名) 原始檔

解壓檔案:unzip -d 解壓後目錄檔案 壓縮檔案

which(檢視命令位置)

linux常用基礎操作命令

查詢目錄 find 目錄 引數。如,find etc name test 查詢etc目錄下所有名字包含test的檔案 修改目錄名稱 mv 目錄名稱 新目錄名稱。而且mv 也可以對檔案重新命名。移動目錄的位置 mv 目錄名稱 目錄的新位置。拷貝目錄 cp r 目錄名稱 目錄拷貝的目標位置 新檔案的名稱...

Linux基礎 常用操作命令(一)

linux是由芬蘭人linus torvalds最早開發的,第一次正式公布時間為1991年10月5日。linux與gnu計畫 gnu project 密不可分,gnu是richard stallman在1984年創立的。linux 從最開始就是乙個開放的系統,linux作業系統的最大的優勢是源 開放...

Linux基礎命令之目錄操作命令

在講基礎命令之前,我們先來說幾個linux中的小知識點。下面我們來正式的學習linux中的基礎命令。linux中常用的基本命令有 1 對目錄進行的操作命令 2 對檔案進行的操作命令 3 對檔案的壓縮相關命令 4 匹配查詢命令 4 其他操作命令 cd指令 語法 cd 目錄名 功能 改變工作目錄。將當前...