Linux的一些命令(CentOS7)

2022-06-10 14:27:13 字數 3503 閱讀 6617

注:下面的檔名和資料夾名字都支援萬用字元

init 0:關機

init 6:重啟

clear:清屏

passwd 使用者名稱:修改指定使用者的密碼

env:檢視系統的環境變數

tail -f /temp/1.txt:檢視檔案的內容,並且該內容是實時更新的,如果檔案內容在這期間由程式對其做了改動則實時更新

date:檢視系統當前時間;

timedatectl:檢視當前的時區;

hwclock --show:檢視當前硬體時間;

date -s "2018-2-22 19:10:30「:設定系統時間;

hwclock --set --date "2018-2-22 19:10:30":設定硬體時間;

hwclock --hctosys:同步系統時間和硬體時間;

clock -w:儲存時鐘;

tzselect:設定當前的時區,執行後會列出很多時區需要自己手動選擇;

ls:列出當前目錄下所有檔案和資料夾

ls -a:列出當前目錄下所有檔案和資料夾(包括隱藏的檔案)

ls -l:列出當前目錄下所有檔案和資料夾和他們的詳細資訊(包括檔案的所屬使用者,占用大小,修改時間等)

ls -lt:列出當前目錄下所有檔案和資料夾(按修改時間降序顯示)

pwd:檢視當前所在的目錄路徑

cd 資料夾路徑(全路徑(一般以/開頭基於根目錄下的路徑,也叫絕對路徑)或者相對路徑):進入當前目錄下的某個資料夾

cd /:切換到系統的根目錄下

cd -:回到之前所在的目錄

mkdir 資料夾路徑(支援相對路徑和絕對路徑):建立乙個資料夾

rm 檔案路徑:刪除當前目錄下的指定檔案

rm -f 檔案路徑:刪除當前目錄下的指定檔案(強制刪除,不會讓你再確認一次)

rm -r 資料夾路徑:刪除指定的資料夾

rm -rf資料夾路徑:刪除指定的資料夾(強制刪除,不會讓你再確認一次)

mv 檔名 新檔名:將檔案的檔名重新命名為新檔名

mv 檔名 資料夾目錄:將指定檔案移動到指定的資料夾目錄下

cp 檔名 目錄/新檔名:將指定檔名的檔案複製到指定的目錄下並重命名為新檔名

cp * /temp:將當前目錄下的所有檔案複製到/temp目錄下

cp -r aaa /temp:將當前目錄下的aaa資料夾複製到/temp目錄下

tar zcvf test.tgz /root/my:將 /root/my這目錄壓縮為 test.tgz檔案儲存再當前目錄下

tar zxvf /root/test.tgz:將/root/test.tgz檔案解壓到當前目錄下

上面的兩個命令是操作tgz格式的壓縮檔案,可以將tar zcvf換為zip,tar zxvf換為unzip來壓縮和解壓縮zip格式的檔案(需要先安裝zip的壓縮和解壓縮工具:yum install -y unzip zip)

yum -y install 外掛程式名稱:安裝指定的外掛程式

yum -y remove 外掛程式名稱:刪除指定的外掛程式

yum info 包名稱:檢視指定的安裝的包的資訊

yum update 包名稱:公升級指定的安裝的包

ln -s 軟鏈結

一、建立

ln -s 原始檔 目標檔案

當我們需要在不同的目錄,用到相同的檔案時,我們不需要在每乙個需要的目錄下都放乙個必須相同的檔案,我們只要在某個固定的目錄,放上該檔案,然後在其它的目錄下用ln命令鏈結(link)它就可以,不必重複的占用磁碟空間,只生成目標檔案的乙個映象。

例如:ln -s /tmp/less /usr/local/bin/less

二、注意:

(1)ln命令會保持你每一處連線檔案的同步性,不論更改原始檔還是目標檔案,另一處檔案也會有相 同的改動。

(2)ln命令分為軟連線和硬鏈結(無引數-s)。與軟連線不同的是,硬鏈結會在你選定的位置上生成乙個與原來檔案大小相同的檔案。無論是軟連線還是硬鏈結都具有檔案的同步性。

(3)當乙個儲存空間,具有幾個硬鏈結時,刪除其中的乙個,並不會對儲存空間進行操作,所以其它的硬鏈結不會受到影響。

(4)ln預設時間裡硬鏈結(無引數-s)。

三、刪除軟鏈結

rm -rf 目標鏈結

scp -r * [email protected]:/home/jsc/.  將當前目錄下的所有檔案和目錄使用ssh協議上傳到118.89.50.198伺服器的/home/jsc/. 目錄下,使用的使用者名為root,使用該命令後會要求你輸入密碼。如果不寫-r則不會上傳目錄。

一、建立

ln -s 原始檔 目標檔案

當我們需要在不同的目錄,用到相同的檔案時,我們不需要在每乙個需要的目錄下都放乙個必須相同的檔案,我們只要在某個固定的目錄,放上該檔案,然後在其它的目錄下用ln命令鏈結(link)它就可以,不必重複的占用磁碟空間,只生成目標檔案的乙個映象。

例如:ln -s /tmp/less /usr/local/bin/less

二、注意:

(1)ln命令會保持你每一處連線檔案的同步性,不論更改原始檔還是目標檔案,另一處檔案也會有相 同的改動。

(2)ln命令分為軟連線和硬鏈結(無引數-s)。與軟連線不同的是,硬鏈結會在你選定的位置上生成乙個與原來檔案大小相同的檔案。無論是軟連線還是硬鏈結都具有檔案的同步性。

(3)當乙個儲存空間,具有幾個硬鏈結時,刪除其中的乙個,並不會對儲存空間進行操作,所以其它的硬鏈結不會受到影響。

(4)ln預設時間裡硬鏈結(無引數-s)。

三、刪除軟鏈結

rm -rf 目標鏈結

scp -r * [email protected]:/home/jsc/.  將當前目錄下的所有檔案和目錄使用ssh協議上傳到118.89.50.198伺服器的/home/jsc/. 目錄下,使用的使用者名為root,使用該命令後會要求你輸入密碼。如果不寫-r則不會上傳目錄。

ln -s 原始檔 目標檔案

當我們需要在不同的目錄,用到相同的檔案時,我們不需要在每乙個需要的目錄下都放乙個必須相同的檔案,我們只要在某個固定的目錄,放上該檔案,然後在其它的目錄下用ln命令鏈結(link)它就可以,不必重複的占用磁碟空間,只生成目標檔案的乙個映象。

例如:ln -s /tmp/less /usr/local/bin/less

二、注意:

(1)ln命令會保持你每一處連線檔案的同步性,不論更改原始檔還是目標檔案,另一處檔案也會有相 同的改動。

(2)ln命令分為軟連線和硬鏈結(無引數-s)。與軟連線不同的是,硬鏈結會在你選定的位置上生成乙個與原來檔案大小相同的檔案。無論是軟連線還是硬鏈結都具有檔案的同步性。

(3)當乙個儲存空間,具有幾個硬鏈結時,刪除其中的乙個,並不會對儲存空間進行操作,所以其它的硬鏈結不會受到影響。

(4)ln預設時間裡硬鏈結(無引數-s)。

三、刪除軟鏈結

rm -rf 目標鏈結

scp -r * [email protected]:/home/jsc/.  將當前目錄下的所有檔案和目錄使用ssh協議上傳到118.89.50.198伺服器的/home/jsc/. 目錄下,使用的使用者名為root,使用該命令後會要求你輸入密碼。如果不寫-r則不會上傳目錄。

Linux的一些命令

cd 變換目錄 pwd 顯示當前目錄 路徑 加 p 引數,顯示完整路徑 mkdir 建立乙個新的目錄 vi filename 開啟或新建檔案,並將游標置於第一行首 rmdir 刪除乙個空的目錄 rm 刪除檔案或目錄 ls la 以list形式顯示目錄下的所有檔案 df 列出磁碟系統的整體磁碟使用量 ...

linux的一些命令

mkdir 建立乙個目錄 cat 檢視檔案的內容 rm 刪除檔案或目錄 mv 剪下或改名 cp 複製 ls 顯示乙個目錄下的檔案或子目錄 pwd 工作目錄的絕對途經 reset clear 清除 ifconfig 檢視或配置網路裝置 touch 新建乙個檔案或者修改時間 adduser 建立新使用者...

Linux的一些命令

綠色 代表可執行檔案,綠色代表通行證的意思 紅色 代表壓縮檔案 深藍色 代表目錄 淺藍色 代表鏈結檔案 灰色 代表其它的一些檔案 ls命令 a 列出目錄下的所有檔案,包括以 開頭的隱含檔案。a 顯示除 和 外的所有檔案 b 把檔名中不可輸出的字元用反斜槓加字元編號的形式列出。b 不輸出以 結尾的備份...