Linux基本命令(Redhat,CentOS)

2021-10-07 22:41:28 字數 4800 閱讀 3212

檔案操作命令

檔案內容操作命令

歸檔及壓縮命令

關機重啟

linux一級常用目錄

名稱用途

pwd檢視工作目錄

cd切換工作目錄

ls列表

dulinux du命令用於顯示目錄或檔案的大小

du會顯示指定的目錄或檔案所占用的磁碟空間。

命令名稱:mkdir

命令英文原意:make directories

命令所在路徑:/bin/mkdir

執行許可權::所有使用者

語法:mkdir 【 -p】【/路徑/】【目錄名】

功能描述:建立新目錄

-p 遞迴建立

範例:mkd

ir−p

/tmp

/jap

an/b

oduo

:mkdir -p /tmp/japan/boduo :

mkdir−

p/tm

p/ja

pan/

bodu

o:mkdir /tmp/japan/longze/temp/japan/cangjing

命令所在路徑:shell內建命令

執行許可權:所有使用者

語法:cd【目錄】

功能描述:切換目錄

範例:$cd /tmp/japan/boduo切換到指定目錄

$cd …回到上一級目錄

名稱用途

touch

新建空檔案,或更新檔案時間標記

flie

檢視檔案型別

cp複製檔案或目錄

rm刪除檔案或目錄

mv移動檔案或目錄

which

查詢linux命令檔案並顯示所在的位置

in它的功能是為某乙個檔案在另外乙個位置建立乙個同步的鏈結

用途:新建空檔案,或更新檔案時間標記

格式:touch 檔名…

file命令:

用途:檢視檔案型別

格式:file 檔名

用途:檢視檔案型別

格式:file 檔名

用途:複製檔案或目錄

格式:cp【選項】…原始檔或目錄…目標檔案或目錄

常用命令選項

-r:遞迴複製整個目錄樹

-p:保持原始檔的屬性不變

-f:強制覆蓋目標同名檔案或目錄

-i:需要覆蓋檔案或目錄時進行提醒

用途:刪除檔案或目錄

格式rm【選項】…檔案或目錄

常用命令選項

-d:刪除目錄

-f:強制刪除檔案或母目錄,不進行提醒

-i:刪除檔案或目錄提醒使用者確認

-r:遞迴刪除整個目錄樹

用途:移動檔案或目錄

—若如果目標位置與原始檔相同,則相當於改名

格式:mv【選項】…原始檔或目錄…目標檔案或目錄

用途:查詢linux命令檔案並顯示所在的位置

—搜尋範圍由path環境變數指定

名稱用途

cat顯示出檔案的全部內容

more

全屏方式分頁顯示檔案內容

less

與more命令相同,但擴充套件功能更多

head

檢視檔案開頭的一部分內容

tail

檢視檔案結尾的少部分內容

wc用於計算字數

grep

命令用於查詢檔案裡符合條件的字串

用途:全屏方式分頁顯示檔案內容

互動操作方法:

按enter健向向下逐行滾動

按空格鍵向下翻一屏、按b鍵向上翻一屏

按q鍵退出

用途:檢視檔案開頭的一部分內容

格式:head -n 檔名

用途:檢視檔案結尾的少部分內容

格式:tail -n 檔名

tail -f 檔名

用途:grep 指令用於查詢內容包含指定的範本樣式的檔案,如果發現某檔案的內容符合所指定的範本樣式,預設 grep 指令會把含有範本樣式的那一列顯示出來。若不指定任何檔名稱,或是所給予的檔名為 -,則 grep 指令會從標準輸入裝置讀取資料。

格式:-a : 不要忽略二進位制的資料。

-a《顯示行數》 : 除了顯示符合範本樣式的那一列之外,並顯示該行之後的內容。

-b : 在顯示符合樣式的那一行之前,標示出該行第乙個字元的編號。

-b《顯示行數》 : 除了顯示符合樣式的那一行之外,並顯示該行之前的內容。

-c : 計算符合樣式的列數。

-c《顯示行數》 : 除了顯示符合樣式的那一行之外,並顯示該行之前後的內容。

-d 《動作》 : 當指定要查詢的是目錄而非檔案時,必須使用這項引數,否則grep指令將回報資訊並停止動作。

-e《範本樣式》 : 指定字串做為查詢檔案內容的樣式。

-e : 將樣式為延伸的正規表示式來使用。

-f《規則檔案》 : 指定規則檔案,其內容含有乙個或多個規則樣式,讓grep查詢符合規則條件的檔案內容,格式為每行乙個規則樣式。

-f : 將樣式視為固定字串的列表。

-g: 將樣式視為普通的表示法來使用。

-h: 在顯示符合樣式的那一行之前,不標示該行所屬的檔名稱。

-h: 在顯示符合樣式的那一行之前,表示該行所屬的檔名稱。

-i: 忽略字元大小寫的差別。

-l : 列出檔案內容符合指定的樣式的檔名稱。

-l: 列出檔案內容不符合指定的樣式的檔名稱。

-n: 在顯示符合樣式的那一行之前,標示出該行的列數編號。

-o: 只顯示匹配pattern 部分。

-q: 不顯示任何資訊。

-r: 此引數的效果和指定"-d recurse"引數相同。

-s: 不顯示錯誤資訊。

-v: 顯示不包含匹配文字的所有行。

-v: 顯示版本資訊。

-w: 只顯示全字符合的列。

-x: 只顯示全列符合的列。

-y: 此引數的效果和指定"-i"引數相同。

製作歸檔檔案、釋放歸檔檔案

壓縮檔案 選項 壓縮包的名稱 壓縮檔案

壓縮:tar 選項 歸檔檔案名 原始檔或目錄

tar -zcvf 壓縮檔案 檔名稱 (gz型別)

tar -jcvf 壓縮檔案 檔名稱 (bz2型別)

解壓:tar選項 歸檔檔案名

tar -xzvf 壓縮包 (gz型別)

tar -xjvf 壓縮包 (bz2型別)

重啟的命令由以下任意一種即可;

基本操作

:wq 儲存檔案並退出vi

:w 儲存檔案但不退出vi

:w file 將修改另外儲存到file中,不退出vi

:q 不儲存檔案,退出vi

刪除或del 刪除游標處的單個字元

dd 刪除當前游標所在行

#dd 刪除從游標處開始的#行內容

d^ 刪除當前游標之前到行首的所有字元

d$ 刪除當前游標處到行尾的所有字元 複製

yy 複製當前行整行的內容到剪貼簿

#yy 複製從游標處開始的#行內容 貼上

p 將緩衝區中的內容貼上到游標位置處之後

p 貼上到游標位置處之前

u 按一次取消最近的一次操作

多次重複按u鍵,恢復已進行的多步操作

d 用於取消對當前行所做的所有編輯

zz 儲存當前的檔案內容並退出vi編輯器

vi的特殊功能

塊選擇功能

v 字元選擇,會將游標經過的地方反白選擇

v 行選擇,會將游標經過的行反向選擇

ctrl+v 塊選擇,可以用長方形的方式選擇資料

y 複製反白的地方

d 將反白的地方刪除

多文字選擇功能

對vim 多個檔案操作時

:n 編輯下乙個檔案

:n 編輯上乙個檔案

:files 列出當前vim開啟的檔案

對vim 檔案操作時

:sp 另外乙個檔案的路徑及檔名 開啟另乙個檔案

使用 ctrl +兩次按 w 視窗切換

末行模式中的基本操作

/word 向游標之後尋找乙個字串名稱為 word 的字串。

:n1,n2s/word1/word2/g 在第 n1 與 n2 行之間尋找 word1 這個字串,並將該字串取代為 word2 !

:1,$ s/word1/word2/g 從第一行到最後一行尋找 word1 字串,並將該字串取代為 word2 !

:1,$s/word1/word2/gc 從第一行到最後一行尋找 word1 字串,並將該字串取代word2 !且在取代前顯示提示字元給使用者確認(conform)是否需要取代!

tmount0 不允許虛擬機器鎖屏

*/bin 常用命令

*/boot 存放啟動引導檔案

*/dev 裝置檔案

*/etc 系統配置檔案

*/home 普通使用者主目錄,相當於windows中的documents and settings

/lib 庫函式及核心模組

/lost+found 這個目錄平時是空的,當系統不正常關機後,這裡就成了一些無

家 可歸的檔案的避難所。有點類似於dos下的.chk檔案

/misc 備用資料夾

/mnt 裝置掛載點

/opt 額外安裝的應用程式存放目錄

*/proc 當前核心對映,乙個虛擬的檔案系統

*/root 管理員root的主目錄,就相當於windows裡administrator的目錄

*/sbin 管理員命令

/tftpboot tftp主目錄

/tmp 臨時資料夾

*/usr 應用程式存放目錄,相當於windows中的program files目錄

*/var 日誌及系統檔案

linux基本命令

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

《linux基本命令》

博主部落格 斷橋殘雪 uname 顯示版本資訊 同win2k的 ver dir 顯示當前目錄檔案,ls al 顯示包括隱藏檔案 同win2k的 dir pwd 查詢當前所在的目錄位置 cd cd 回到上一層目錄,注意cd 與.之間有空格。cd 返回到根目錄。cat 檔名 檢視檔案內容 cat abc...

LINUX 基本命令

檔案和目錄操作的基本命令 cat clear cmp cut diff du emacs fgrep file grep head ln less more pico pwd sort stat strings tail touch umask uniq vi wc whatis ls ls 選項 ...