linux系統基本命令

2021-10-07 22:20:44 字數 2234 閱讀 2146

ls 檢視檔案資訊

ls是list的縮寫,它可以列出此檔案目錄下的所有內容

搭配ls使用的,有常見的三個引數 引數

含義-a

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

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

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

cd 切換工作目錄

pwd 顯示當前路徑

clear 清屏

mkdir 建立目錄(資料夾)

touch 建立檔案

rm 刪除

使用rm命令要小心,檔案刪除後不可以恢復,為了防止誤刪的可能,我可以再rm加上-i,刪除時確認是否刪除 引數

含義-i

以進行互動方式執行

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

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

cp 拷貝

cp指令可以講給定的檔案或者目錄複製到另乙個檔案或目錄中 引數

含義-a

保留鏈結、檔案屬性、並遞迴地複製目錄

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

-i互動式複製,再覆蓋目標檔案之前給出提示

-r若複製原始檔是目錄檔案,目標檔案必須為目錄

-v顯示拷貝進度

mv 移動、重新命名

輸出重定向 「>」

linux允許將命令的執行結果重定向到乙個檔案,也就是說把終端上顯示的內容儲存到指定檔案中,如果檔案不存在,則會重新建立,檔案存在則會覆蓋。使用》可以不覆蓋實現追加。

管道 「|」

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

管道我們可以理解現實生活中的管子,管子的一頭塞東西進去,另一頭取出來,這裡「 | 」的左右分為兩端,左端塞東西(寫),右端取東西(讀)。

建立鏈結檔案 「ln」

鏈結分為 軟鏈結、硬鏈結

軟鏈結類似於win下的快捷方式,不占用磁碟空間,只要原始檔刪除,則此鏈結就會無效

硬鏈結只能鏈結檔案,不能鏈結目錄,相當於cp -p 複製了檔案,會和原始檔同步更新,刪除原始檔並不受影響

檢視或者合併 「cat」

cat ***.txt 檢視

cat ***1.txt ***2.txt > ***3.txt 合併

文字搜尋 「grep」

對乙個文字檔案進行搜尋,按照類似正則的格式去搜尋文字檔案裡的內容,並返回搜尋內容的所有行

查詢檔案 「find」

查詢特定目錄下的相應的檔案

歸檔 「tar」

把一系列檔案歸檔到乙個大資料夾中,也可以把大資料夾(.tar)中的檔案解開到當前目錄中

檔案壓縮解壓:gzip、bzip2、zip

gzip只能壓縮檔案 , 不能壓縮目錄 ,字尾名為.gz , 而且不保留原檔案

相對於gzip,bzip2是乙個壓縮效率更高的命令,壓縮後檔案佔據的空間更小,所以需要的壓縮時間要比gzip更久,bzip2的使用方式與gzip基本相同。

檢視命令位置:which

修改檔案許可權:chmod

[ u/g/o/a ]含義u

user 表示該檔案的所有者

ggroup 表示與該檔案的所有者屬於同一組( group )者,即使用者組

oother 表示其他以外的人

aall 表示這三者皆是

[ ±= ]含義+

增加許可權

-撤銷許可權

=設定許可權

rwx含義r

read 表示可讀取,對於乙個目錄,如果沒有r許可權,那麼就意味著不能通過ls檢視這個目錄的內容。

wwrite 表示可寫入,對於乙個目錄,如果沒有w許可權,那麼就意味著不能在目錄下建立新的檔案。

xexcute 表示可執行,對於乙個目錄,如果沒有x許可權,那麼就意味著不能通過cd進入這個目

可以用字母(u、g、o、a)或者數字(4、2、1)進行許可權新增和修改

切換到管理員賬號 sudo -s

設定使用者密碼:passwd

退出登入賬戶: exit

檢視登入使用者:who

關機重啟:reboot、shutdown、init 命令

含義reboot

重新啟動作業系統

shutdown –r now

重新啟動作業系統,shutdown會給別的使用者提示

shutdown -h now

立刻關機,其中now相當於時間為0的狀態

shutdown -h 20:25

系統在今天的20:25 會關機

shutdown -h +10

系統再過十分鐘後自動關機

Linux系統基本命令

要區分大小寫 uname 顯示版本資訊 同win2k的 ver dir顯示當前目錄檔案 ls al 顯示包括隱藏檔案 同win2k的 dir pwd查詢當前所在的目錄位置 cd 回到上一層目錄,注意cd 與.之間有空格。cd 返回到根目錄。cat檔名 檢視檔案內容 cat abc.txt 往abc....

linux系統基本命令

wget獲取https位址時加入 no check certificate 解壓tar.gz安裝包 tar xzvf test.tar.gz 1.1 系統網路裝置配置檔案 etc sysconfig network scripts vim etc sysconfig network scripts ...

linux系統基本命令

一 linux目錄結構 bin 存放二進位制可執行檔案 sbin 存放二進位制可執行檔案,只有root才能訪問 etc 存放系統配置檔案 usr 用於存放共享的系統資源 home 存放使用者檔案的根目錄 root 超級使用者目錄 dev 用於存放裝置檔案 lib 存放跟檔案系統中的程式執行所需要的共...