Linux考試常見命令

2021-10-11 02:10:39 字數 3552 閱讀 3288

linux 常用命令使用命令格式: 命令 選項 檔案或者目錄

1.pwd

: 顯示當前所在目錄位置

(也就是當你進入了好幾級目錄下,想知道該目錄的完整的路徑,則可以使用該命令)

2.ls

: 顯示目錄中檔案資訊

命令常用選項:

-a : 全部檔案包括隱藏檔案

-l : 長格式顯示包含檔案和目錄的詳細資訊

-r : 連同子目錄內容一起列出來

ll : ls -l 的縮寫命令

3.cd 命令

: 用於切換當前使用者所在的工作目錄

(路徑可以是絕對路徑,也可以是絕對路徑)

4.mkdir

:用於建立目錄

常用選項:

-p 用於建立多級資料夾

5.rm

: 刪除檔案或者目錄

常用選項:

-r 表示刪除目錄,也可以用於刪除檔案

-f 表示強制刪除,不需要確認

6.cp

格式 : cp 選項 複製的檔案 複製目的地

: 複製檔案或者目錄

7.mv

格式 選項 檔案 目標地

: 移動檔案或對其改名

常用選項:

-i 表示若存在同名檔案,則向使用者詢問是否覆蓋;

-f 直接覆蓋已有檔案,不進行任何提示

-b 當檔案存在時,覆蓋前為其建立乙個備份

8.cat

: 檢視檔案內容

常用選項:

-n 顯示行號

9.tar

格式 tar 選項 檔名 檔案或者目錄

: 為檔案和目錄建立檔案,利用tar命令,可以把一大推的檔案和目錄全部打包成乙個檔案(也可以反過來將檔案的檔案和目錄釋放出來)

常用選項:

-c 建立新的備份檔案

-c 《目錄》 切換工作目錄,先進入指定目錄在執行壓縮/解壓縮檔案,

可用於僅壓縮特定目錄裡的內容或解壓縮到特定目錄;

-x 從歸檔檔案中提取檔案

-z 通過 gzip 指令壓縮/解壓縮檔案,檔名*.tar.gz

-f 《備份檔案》 指定備份檔案

-v 顯示命令執行過程

使用者操作

1.useradd

格式 useradd 使用者名稱(自定義)

: 建立新使用者(該命令只能由root使用者使用)

2.passwd

格式 passwd 使用者名稱

: 設定或修改指定使用者的口令

3.chown

格式 chown 選項

:將檔案或者目錄的擁有者改為 指定的使用者或組

4.chomd

格式 chmod -r 模式 檔案或目錄

: 修改檔案或目錄的訪問許可權

常用選項:

-r 表示遞迴設定指定目錄下的所有檔案和目錄的許可權

三種模式

一:數字表示

第乙個數字表示所有者的許可權

第二個數字表示與所有這同組使用者的許可權

第三個數字表示其他使用者的許可權

每類使用者都有三種許可權:讀 寫 執行

這三種許可權對應的數字:4 2 1

乙個使用者的許可權數字為這三類許可權的數字之和

讀寫:4+2=6

讀執行:4+1=5

寫執行:2+1=3

二:字元賦值

u:表示所有者

g:所有者同組使用者

o:其他使用者

r:讀w:寫

x:執行

=:給使用者賦許可權

+:給使用者加許可權

5.su

格式 su [-] 使用者名稱

: 將當前的操作員的身份切換到指定使用者。

(如果使用選項 "-",則使用者切換後使用新使用者的環境變數,否則環境變數不變)

文字操作

1.vi 

格式: vi 檔名

命令模式:

使用 vi/vim 檔名 - - > 就進入了命令模式

(命令模式中只能檢視檔案內容)

輸入模式

在命令中輸入字母 i ,則進入輸入模式,在輸入模式就是進行字元輸入了

x 刪除當前游標所在處的字元

編寫完成後按 esc 鍵即可返回命令模式

末行模式

: 切換到末行模式,用以在最底一行輸入命令

q : 退出 vi

wq :儲存檔案並退出 vi

q!:強制退出 vi,不管是否儲存文件內容

系統操作

1.clear

: 清除螢幕(實質上只是讓終端顯示頁向後翻了一頁,如果向上滾動螢幕還可以看到之前的操作資訊)

2.hostname

: 用於顯示和設定系統的主機名稱,

常用選項:

-a 顯示主機別名

-i 顯示主機的 ip 位址

3.hostnamectl

:顯示當前主機的名稱和系統版本

4.hostnamectl set-hostname 《自定義主機名》

:永久設定當前主機的名稱

5.ip

: 格式 ip link 選項 裝置

: 對網路裝置(網絡卡)進行操作,

常用選項:

add : 增加

delete : 刪除

show : 檢視

set : 設定

6.ip address 選項 裝置(address 一般縮寫 addr)

常用選項:

add : 增加

change : 修改

del : 刪除

7.systemctl

:systemctl 命令選項 修改配置檔名

例子:systemctl start firewalld

8.reboot

: 用於重新啟動計算機(root許可權)

9.poweroff

:用來關閉計算機操作並且切斷系統電源。

(前提需要注意系統中已經沒有使用者存在所有資料都已儲存,需要立即關閉系統)

10.export

:用於將 shell 變數輸出為環境變數,或者將 shell 函式輸出為環境(乙個變數建立時,它不會自動地為他之後建立的shell程序所知,而命令export可以向後面的shell傳遞變數的值。當乙個shell 指令碼呼叫並執行時,他不會自動得到父指令碼(呼叫者)裡定義的變數的訪問權,除非這些變數已經被顯示的設定為可用。export命令可以用於傳遞乙個或多個變數的值到任何子指令碼)

常用選項:

-f 代表

-n 刪除指定的變數(變數實際上並未刪除,只是不會輸出到後續指令的執行環境中)

-p 列出所有的shell 賦予程式的環境變數

11.echo

: 用於在終端裝置上輸出字串或變數提取後的值,一般使用在變數前加上 $ 符號的方式提取出變數的值。

12.source

:用於重新執行剛修改的初始化檔案,使之立即生效,而不必登出使用者,重新登入。

Linux常見命令

顯示目錄和檔案的命令 ls 用於檢視所有資料夾的命令。dir 用於顯示指定資料夾和目錄的命令 tree 以樹狀圖列出目錄內容 du 顯示目錄或檔案大小 chmod 用於改變指定目錄或檔案的許可權命令。chown 用於改變檔案擁有屬性的命令。chgrp 用於改變檔案群組的命令。chattr 用於設定檔...

linux常見命令

一 檔案命令 1.命令格式 命令 選項 引數 ls la etc ls a 檢視所有檔案,包含隱藏檔案 ls l 檢視檔案及檔案的相關屬性 ls lh h檔案大小帶單位 rw r r 代表檔案型別 二進位制檔案 d目錄 l軟鏈結檔案 r讀w寫x執行 rwx所有者 r所屬組 r其他人 2.mkdir ...

linux常見命令

1.檢視歷史命令 history 要向檢視輸入時間可以 histtimeformat d m y t history 如果想永久修改有效可以 在 bashrc檔案中加入 export histtimeformat d m y t 然後執行 source bashrc 然後查詢歷史命令 2.如何測試磁...