linux命令集 linux常用命令

2021-08-31 17:37:13 字數 2475 閱讀 8573

使用 cd 進入目錄

新建和刪除檔案

1.刪除檔案:刪除了/test1目錄下的file1

#rm /test1/file1

2.新建目錄:建立乙個名為/linux的目錄

#mkdir /linux

3.刪除目錄:刪除/linux目錄

#rmdir /linux

4.刪除目錄及目錄下的所有檔案:要刪除帶檔案的目錄,可以使用rm-rf命令,強制刪除目錄及其中的檔案

#rm -rf /linux

此命令中的-rf為引數,其中,-r為遞迴處理引數。而-f指強制刪除所有檔案

5.建立快捷方式:將/test目錄中的file檔案在/test1目錄中建立乙個名為file.ln的連線

#ln -s /test/file test1/file.ln

檢視和建立檔案

1.檢視檔案內容:

#cat  /test/filel.text

2.建立檔案:

#cat > /test/file2.txt

this is linux!

it is a very good os

>表示linux中的『導向』。在輸入完畢後,按ctrl+c組合鍵來結束(最後一行要按enter再執行結束)

3.序號顯示檔案每行

#cat -b /test/file2.txt

複製和移動檔案

1.複製檔案:檔案複製命令為cp,將目錄test1下的檔案file1複製到test3目錄下,並更名為file2

#cp /test1/file1  /test3/file2

2.移動檔案:檔案移動命令mv。常被當做檔案重新命名命令使用,將test1目錄下的file1移動到test2並重命名為file2

#mv /test1/file1  /test2/file2

壓縮和解壓縮

1.zip命令的基本使用方法

zip file.zip*

該命令將當前目錄下的所有檔案直接壓縮為file.zip

2.壓縮後,自動刪除原檔案

zip -m file.zip file1.txt

3.將子目錄一起壓縮

zip -r file.zip *

4.忽略子目錄的內容

zip -j file.zip *

j解壓縮

1.排除部需要解壓縮的檔案

unzip file.zip -x file3

2.gzip命令的基本使用方法

gzip file2。txt

該命令用來將檔案file2.txt進行壓縮

3.解壓縮.gz檔案

gunzip file.gx

檔案打包

tar是乙個打包程式。能將使用者指定的檔案或目錄打包成乙個檔案,但是並不能進行壓縮。而gzip無法將多個檔案壓縮稱乙個檔案。

所以目前大多數壓縮檔案都使用tar將所有的檔案打包長乙個檔案,然後再由gzip壓縮。擴充套件名為.tar.gz或.tgz。tar命令可以將多個

檔案或目錄打包成乙個單一的檔案。以便儲存

1.tar命令的基本作用方法

tar 引數 打包後的檔名 要打包的檔案

2.打包操作:

tar -cvf file.tar

該命令將當前目錄下的所有檔案和目錄打包到file.tar中,並顯示打包的詳細過程

3.再打包

tar -hcvf file.tar

該命令將當前目錄下的所有檔案和目錄打包到file.tar中。如果要打包的檔案為符號連線。則部打包符號連線而是將符號連線指向的檔案

打包,並且顯示打包的詳細過程

4.將新檔案加入已打包的包檔案

tar -rvf file.tar  file.txt

該命令將檔案file.txt新增到已經存在的tar包file.tar中

5.開啟包的操作

tar -xvf file.tar

設定檔案/目錄訪問許可權

對於linux系統中的檔案而言,其許可權可以分為4中:讀的許可權,寫的許可權,執行的許可權和無許可權(r,w,x,-)

drwxr-xr-x

第乙個字元與許可權無關,表示檔案型別。字元d表示該檔案是乙個目錄;b表示該檔案是乙個系統裝置,c表示

該檔案是乙個系統裝置,-表示為檔案,

2到4個字元用來確定檔案的使用者許可權,5到7個字元用來確定檔案的組許可權,8到10個字元用來確定檔案的其他使用者的許可權

可以使用命令chmod來改變目錄或檔案的許可權

chmod *** 檔名

***表示許可權

#chmod 774 /home/linux/*

#chmod u=rwx,g=rwx,o=r  /home/linux

#chmod -r u=rwx,g=rwx,o=r /home/linux/*

使用chown命令

使用chown命令可以改變檔案的擁有者,一般情況下,檔案的擁有者就是檔案的建立者

#chown bengo users /home/linux/file

users就是變更後的組

linux常用命令集

命令可用在其他任何命令的後面,它用來通知計算機在後台執行某一命令。通過把作業放在後台,使用者可以繼續使用當前的shell來處理其他命令 如果命令在前台執行的話,那麼使用者在此程序結束前不能繼續使用當前的shell。adduser adduser命令由root或其他具有許可權的管理員用來建立新使用者,...

Linux 常用命令集

下面列出十個在使用linux過程中使用頻率最高的命令。這裡只作簡單介紹,具體用法請參考後面內容。chmod options mode files 只能檔案屬主或特權使用者才能使用該功能來改變檔案訪問模式。mode可以是數字形式或以who opcode permission形式表示。who是可選的,預...

linux常用命令集

檔案和目錄操作命令 ls 檢視當前目錄下所有的檔案和目錄 ls l 長格式列出當前目錄下所有的檔案和目錄 pwd 顯示當前所在目錄 tree 以樹的形式顯示檔案和目錄 mkdir 建立資料夾 touch 建立檔案 rmdir 刪除資料夾 空資料夾 rm 刪除檔案 強烈建議不要使用,用mv代替 把要刪...