Linux 05基本指令學習

2021-08-04 03:32:10 字數 2950 閱讀 7258

安裝vmware,查詢對應的軟體,安裝即可
參見linux-02vn安裝rhel
cd usr      切換到該目錄下usr目錄    

cd .. 切換到上一層目錄

cd / 切換到系統根目錄

cd ~ 切換到使用者主目錄

命令:mkdir 目錄名稱

例如:在根目錄/下 mkdir ssh 就會在根目錄/下產生乙個ssh目錄

命令:ls -[al] 目錄名

例如:在根目錄/下,ls / 就會顯示根目錄下的所有檔案和目錄(僅一級)

例如:在根目錄/下,ls -a 就會顯示根目錄下的所有檔案和目錄,包括隱藏的(僅一級)

例如:在根目錄/下,ls -al 就會顯示根目錄下的所有檔案和目錄的詳細資訊,包括隱藏的(僅一級)

命令: find 目錄 引數

例如: 查詢/下的與server有關的目錄(檔案)

find / -name '*server*'

命令: mv 目錄名稱 新目錄名稱

例如: 修改根目錄/下的ssh為sshnew

mv /ssh /sshnew

命令: mv 目錄名稱 目錄的新位置

例如:在根目錄/下將sshnew剪下到/usr下

mv sshnew /usr

命令:cp -r 目錄名稱 目錄拷貝的目標位置 -----r代表遞迴拷貝    

例如:將/usr下的sshnew拷貝到根目錄下

cp -r /usr/sshnew /

命令:rm [-rf] 目錄

例如:刪除根目錄下的sshnew(會提示是否刪除)

rm -r /sshnew

例如:刪除根目錄下的sshnew(強制刪除,不會提示是否刪除)

rm -rf /sshnew

命令:touch 檔名稱  

例如: 在/root下建立檔案a.txt

touch a.txt

命令:cat/more/less/tail 檔名稱

例如:使用cat檢視/etc/sudo.conf檔案,只能顯示最後一屏內容

例如:使用less檢視/etc/sudo.conf檔案,可以使用鍵盤上的pgup和pgdn向上 和向下翻頁,q結束檢視

例如:使用tail -10 檢視/etc/sudo.conf檔案的後10行,ctrl+c結束

命令:vi 檔案
同目錄刪除:熟記 rm -rf 檔案 即可
2.4 壓縮檔案操作

命令:tar -zcvf 打包壓縮後的檔名 要打包壓縮的檔案

其中:z:呼叫gzip壓縮命令進行壓縮

c:打包檔案

v:顯示執行過程

f:指定檔名

例如:打包並壓縮/root下的a.txt 壓縮後的壓縮包指定名稱為test.tar.gz

tar -zcvf test.tar.gz /root/a.txt

或:tar -zcvf test.tar.gz /root/*

命令:tar [-xvf] 壓縮檔案

其中:x:代表解壓

例如:將根目錄/下的test.tar.gz解壓到當前目錄下

tar -xvf test.tar.gz

例如:將根目錄/下的test.tar.gz解壓到根目錄/usr下

tar -xvf test.tar.gz -c /usr------c代表指定解壓的位置

命令:pwd
命令:grep 要搜尋的字串 要搜尋的檔案

例如:搜尋/usr/sudo.conf檔案中包含字串to的行

grep to /usr/sudo.conf

例如:搜尋/usr/sudo.conf檔案中包含字串to高亮顯示

grep to /usr/sudo.conf --color

命令: ps -ef

例如: 檢視當前系統中執行的程序

命令:| 將前乙個命令的輸出作為本次目錄的輸入

例如:檢視當前系統中所有的程序包括system字串的程序

ps -ef | grep system

命令:kill -9 程序的pid
檢視當前系統的網絡卡資訊:ifconfig

檢視與某台機器的連線情況:ping

檢視當前系統的埠使用:netstat -an

命令:在隨意某個目錄下ls -l    

-rwxrwxr--

- :檔案型別

r:代表許可權是可讀,r也可以用數字4表示

w:代表許可權是可寫,w也可以用數字2表示

x:代表許可權是可執行,x也可以用數字1表示

rwx:屬主許可權 u

rwx:屬組許可權 g

r--:其他使用者許可權 o

示例:修改/test下的a.txt的許可權為屬主有全部許可權,屬主所在的組有讀寫許可權,

其他使用者只有讀的許可權

chmod u=rwx,g=rw,o=r a.txt

也可以用:

chmod 764 a.txt

示例: chown user a.txt
示例:chgrp user a.txt

Linux05自有服務之網路設定

首先知道網絡卡配置檔案的位置 bootprotr ip位址分配方式,dhcp表示動態主機分配協議 hwaddr 硬體位址,mac位址 如果後續需要重啟網絡卡怎麼去操作呢?service network restart?沒錯,這個命令確是可以用!但是有的linux分支版本中可能沒有service命令來...

Linux05自有服務之使用者組管理

每個使用者都有乙個使用者組,系統可以對乙個使用者組中的所有使用者進行集中管理,不同linux系統對使用者組的規定有所不同,如linux下的使用者屬於與它同名的使用者組,這個使用者組在建立使用者時同時建立。使用者組的管理設計使用者的新增 刪除和修改。組的新增 刪除和修改實際上就是對 etc group...

Linux基本指令學習總結

初次接觸到linux系統時,不免曾讓人感到驚訝,為什麼在這樣乙個黑框框下,敲一段簡單的幾個詞彙,就可以讓電腦做出很多的事情。然而接觸一段時間,就不免讓很多人擔心,這麼多指令,如何記得過來,這也是一下勸退很多原本還有興趣學習的人,其實,用書熟練之後,才能感受到這些命令列的強大。有人說,真正的程式設計師...