Linux常用命令2

2022-05-19 16:05:13 字數 2311 閱讀 1667

檢視檔案內容

cat 檢視檔案內容,可同時顯示多個檔案內容

-n 顯示內容的同時顯示行號

-a 顯示所有的字元(通常用windows系統拷貝過來的檔案無法直接cat到,需要加此選項)

nl 不顯示空行

tac 倒序cat顯示

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

按enter向下滾動一行

按空格鍵向下滾動一頁

按q鍵退

shift+上鍵可以向上翻動

less 與more基本相同,但擴充套件功能更多

按pgup、pgdn鍵上下翻頁

按「/」鍵查詢內容,「n」下乙個,「n」上乙個

其他功能與more基本類似

head檢視檔案開頭的一部分內容,預設顯示10行,可加選項調節(加-數字,可自定義行數)

tail檢視檔案結尾的一部分內容,預設顯示10行,可加選項調節(加-數字,可自定義行數)

wc統計檔案中的單詞數量(word count)等

-l 統計行數

-w 統計單詞個數

-c 統計位元組數

列:#wc /etc/hosts

2 10 158/etc/hosts (行數、單詞數、位元組數)

*統計當前linux系統中擁有的使用者賬號數量

wc -l /etc/passwd

*若將wc命令與管道符號一起使用,還可以對命令輸出結果進行統計。

find /etc -name *.conf | wc -l

"|"為管道符號

檢索和過濾

grep 在檔案中查詢並顯示包含指定字串的行

-i 檢視時忽略大小寫

-v 反轉查詢,輸出與條件不相符的行

「^...」 表示以...開頭

「$...」 表示以...結尾

「^$」 表示空行

-e與egrep相同

egrep 增強型過濾

egrep 【選項】 「查詢條件1 |查詢條件2 | 查詢條件3 」

壓縮和解壓縮

gzip 壓縮,選項為1-9的數字控制壓縮級別,數字越大壓縮級別越高。壓縮後檔案格式為「.gz」

-數字1-9 表示壓縮級別,多在建立壓縮包時用(常用壓縮級別6)

-d 用於解壓檔案

gunzip 解壓縮格式為.gz的壓縮檔案。與gzip -d 同功能

bizp2 壓縮,選項為1-9的數字控制壓縮級別,數字越大壓縮級別越高。壓縮後檔案格式為「.bz2」 與gzip用法相同,但效能高於gzip

-d 用於解壓檔案

bunzip2 解壓縮格式為.bz2的壓縮檔案

歸檔命令

tar 製作歸檔檔案、釋放歸檔檔案(最早用於備份)

-c 建立.tar格式的包檔案(create,建立)

-x 解開.tar格式的包檔案

-v 輸出詳細資訊

-f 表示使用歸檔檔案(後面需要緊跟歸檔檔案名,在選項結尾)

-p 打包時保留原始檔案機目錄的許可權(不建議使用)

-t 列表檢視包內檔案

-c 解包時制定釋放的目標目錄

-z 呼叫gzip程式進行壓縮或解壓

-j 呼叫bzip2程式進行壓縮或解壓縮

-p 打包時保留檔案及目錄的絕對路徑(不建議使用)

vi 文字編輯器

vim 文字編輯器

rpm 查詢已安裝的rpm軟體資訊

-qa 檢視已安裝的所有rpm軟體包

-qi 檢視指定軟體的詳細

-ql 檢視軟體包安裝的目錄、檔案列表

-qf 查詢檔案或目錄屬於哪個rpm

-qpi 檢視未安裝軟體的詳細資訊

-qpl 檢視未安裝包內所含的目錄、檔案列表

安裝、公升級rpm軟體

-i 安裝乙個新的rpm軟體包

-u 公升級,若未安裝,則進行安裝

-h 以「#」號顯示安裝的進度

-v 顯示安裝過程中的詳細資訊

-f 更新某個rpm軟體,若未安裝,則放棄安裝

解除安裝-e 解除安裝rpm軟體

重建rpm資料庫

--rebuilddb

--initdb

yum 本地yum倉庫(安裝軟體)

./configure 在待安裝的原始碼路徑下使用命令./configure–help輸出詳細的選項列表。

make 用來編譯的,它從makefile中讀取指令,然後編譯

make install 用來安裝的,它也從makefile中讀取指令,安裝到指定的位置。

掛載退出光碟

unmont 推出

mount 掛載

md5sum 計算機md5校驗和,並與官方提供的之比較,若不一致,可能原始碼包破損或被人植入程式

linux常用命令2

linux 啟動到文字介面 不啟動xwindows 介面vi etc inittab 在下面一行 id 5 initdefault 一行中的5改為 3啟動xwindows是5 文字介面是 3最後一次系統引導時間 who b 非正常關機的自動磁碟修復 etc sysconfig 裡增加乙個檔案 aut...

Linux常用命令(2)

壓縮命令 常用壓縮格式 zip gz bz2 tar.gz tar.bz2 zip格式 zip格式壓縮 注意 這裡的.zip格式和windows中的zip格式是一樣的,該格式檔案在兩個系統中是通用的 zip 壓縮檔案名 原始檔 壓縮檔案 zip r 壓縮檔案名 原始檔 壓縮目錄 zip格式解壓縮 u...

linux常用命令2

在linux環境下,壓縮檔案的副檔名通常為 tar tar.gz tgz gz bz2。而不同字尾名的檔案,則需要使用不同的命令處理。gz gzip命令壓縮的檔案 bz2 bzip2命令壓縮的檔案 tar tar命令打包的檔案 tar.gz tar打包後,再經過gzip壓縮的檔案 tar.bz2 t...