linux基礎命令

2021-09-01 04:08:09 字數 4159 閱讀 6450

(一)ubuntu 

基本命令一: 

1、幫助

--help簡單的幫助

help command 較詳細的幫助

man command 最詳細的幫助

2、ls命令

ls -a 顯示全部的檔案及資料夾,包括隱藏的檔案或資料夾

ls -l 顯示較全的檔案資訊,包括許可權、使用者、使用者組等。

ls --color 顯示檔案及資料夾,並標有不同的顏色。

3、tab

tab command 用於當你的命令記不全時,輸入一部再按一下進行補全,如果有多個前面部分相同命令,則

按兩次tab鍵

4、alias

aliasubuntu="ls" 用於為乙個命令取別名。當你輸入ubuntu時等價於輸入了ls命令。

(二)ubuntu 基本命令二

1、which

which command 用於查詢你所執行的命令檔案存放的目錄.

2、env

當前使用者的執行環境。

3、echo

echo $psth 檢視環境變數的路徑有哪些,which命令使用時就是在環境變數的目錄裡面查詢命令檔案

所存放的目錄,從前到後。

4、cmp

cmp /bin/ls /bin/dir 用於比較兩個檔案是否是完全相同的。

5、cp

cp /bin/ls /bin/a 用於複製檔案的命令。這時就複製了乙個命令檔案,就可以執行a命令,與ls用法相同。

6、drwxr-xr-x

前面的d表示是乙個資料夾,若為-表示是乙個檔案。

rwx表示檔案所有者擁有讀寫執行的許可權

r-x 表示檔案所有者所在組的許可權讀執行

r-x 表示其他人所擁有的許可權讀執行。

7、chmod

用於改為使用者對於檔案的操作許可權。chmod 0+r 新增讀的許可權。sudo chmod 0-r filename取消讀的許可權。

8、lsattr

用於顯示並設定使用者檔案及目錄的高階屬性。

9、lsusb

用於列出計算機裡的usb裝置。

10、lspci

用於列出計算機裡的pci裝置。

11、lsmod

linux下的驅動有兩種形式。一種是載入到核心中的,另一種是以模組化的形式出現的。lsmod就是用於

列出計算機裡面的驅動模組。

(三)ubuntu 

基本命令三 

1、cat

cat 命令就是用於檢視ubuntu中文字檔案的內容的命令。

cat /proc/cpuinfo 用於檢視計算機的cpu資訊。

cat /proc/meminfo 用於檢視計算機的內在資訊。

cat /etc/issue 檢視ubuntu的版本資訊。

2、free

free 命令也是用來檢視ubuntu計算機中的內在資訊的。

3、grep

ubuntu中的grep命令是用來過濾出乙個檔案中對自己有用的資訊的。

cat /proc/meminfo|grep memtotal 用於過濾出記憶體中的記憶體大小。

4、more

uubntu中的more命令是用於將結果分頁顯示。ls-a |more 用於分頁顯示。

5、fdisk

ubuntu中檢視硬碟資訊的命令用fdisk。

6、uname

ubuntu中檢視核心版本的命令是uname-a ,只輸入uname則會輸出linux作為結果。

(四)檔案操作命令:

1、ls

格式:ls 目錄

ls命令用於顯示檔案下有哪些檔案。

2、touch

格式:touchtest1 test2 test3

touch命令用於建立檔案,可以同一時間建立多個檔案。

3、rm

格式:rm 檔案

rm命令用於刪除檔案,當檔案不能夠被刪除時可以加上-f 選項,強制將檔案刪除。

4、cat

格式:cat/proc/cpuinfo

cat命令用於檢視檔案內的資訊。如果只想檢視某一項內容時,要加上grep選項。

例如:cat/proc/meminfo |grep memtotal

5、less

格式:less/proc/meminfo

less命令也是用來檢視檔案的內容的命令,但是他顯示時是一屏一屏的顯示地。

a、按下空格鍵後進入到下一屏。

b、還可以通過上下鍵來上下移動行。

c、按下q 鍵後退出檢視。

6、more

格式:more/proc/meminfo

more命令與less命令一樣用於檢視檔案內的內容,同樣是分屏顯示的。

a、按下空格鍵後進入到下一屏

b、按下q 鍵後退出檢視

7、cp

格式:cp/etc/apt/sources.list /etc/aptsources.listbacker

cp是copy的縮寫用於複製檔案。

8、mv

格式:mv/home/user1/桌面/ruijie/xrgsu /usr/share/local/bin/xrgsu

mv命令是用於移動檔案的。

9、find

格式:sudo find/ -name ls

find命令是用於查詢檔案:

a、/表示的是查詢的起始目錄,

b、-name 有了這個選項,在顯示只有找到的結果才會顯示出來。

c、ls 為你要找的目錄檔案。

(五)目錄操作命令:

1、mkdir

格式:mkdirhome/user1/f1

mkdir命令是用來建立目錄的。

a、home/user1/ 這是乙個目錄,既可以是乙個絕對路徑,也可以是乙個相對路徑。

b、如果在當前目錄下也可以建立多個檔案.如:mkdir f2 f3 f4

2、rm

格式:rm -rftest/f2 test/f3

rm命令與操作檔案一樣是用來刪除的。

a、-rf 有r可以將目錄與其子目錄一直刪除,f是用來強制刪除的。

b、test/f2 test/f3 是同時刪除多個檔案。

3、pwd

格式:pwd

pwd命令是用來指出當前所在的路徑。是print working directory的縮寫。

4、cd

格式:cd ..

cd命令是用來改變當前目錄的。

a、.. 表示回到父目錄,. 表示當前目錄。

b、- 表示回到上一次所使用的目錄。

5、ls

格式:ls 目錄名

ls命令是用來檢視目錄裡面所擁有的子目錄與檔案有哪些。

6、cp

格式:cp -r 源目錄名目標目錄名

cp命令與操作檔案一樣是用來複製的,帶r表示將其子目錄一起複製。

7、mv

格式:mv 源目錄名目標目錄名

mv命令與操作檔案一樣是用來移動的,當在源目錄與目標目錄在同乙個父目錄下表示改名。

8、find

格式:find 起始目錄-name 要找的目錄

find命令與操作檔案一樣是用來查詢的。

Linux基礎命令

eg man ls 就可以檢視ls相關的用法 注 按q鍵或者ctrl c退出,在linux下可以使用ctrl c終止當前程式執行。2.ls檢視目錄或者檔案的屬 列舉出任一目錄下面的檔案 eg ls usr man ls l a.d表示目錄 directory 如果是乙個 表示是檔案,如果是l則表示是...

linux基礎 命令

命令自動補全 help幫助 幫助文件 鳥哥linux私房菜 linux命令大全 工具書 man ls useradd utest useradd g group2 utest 建立utesty使用者屬於group2組 usermod g group3 utest 將utest所在的組改為group3...

linux 命令基礎

本週學習知識點 一 linux作業系統的目錄結構 在linux作業系統中,沒有 c d e等這些碟符的概念 只有乙個 代表根目錄。home 使用者的家 media 裝置 掛載 的映象檔案 root 最高許可權使用者 一般情況下不需要使用root 使用者 bin 所有的操作都是通過 命令實現的,這些命...