linux實用工具

2021-05-22 09:31:49 字數 1491 閱讀 9426

基本實用工具:

ls  顯示檔名(list)

cat  顯示文字檔案內容

rm [-i]  刪除檔案(remove),-i開啟選項

less/more  分屏顯示檔案

hostname  顯示系統名

檔案操作:

cp sourcefile destinationfile  複製檔案copy

mv oldname newname  更改檔名(move)

lpr [-p] filename  列印檔案(line printer)-p指定印表機。可由lpstat -p顯示印表機列表,lpq可檢視作業,lprm jobno取消

grep  查詢字串(global regular expression print)

head [-linenum]  顯示檔案頭(預設前十行)

tail [-linenum]  顯示檔案尾部(預設後5行)

sort  按順序顯示檔案內容 -u去重複 -n對數字排序

uniq  忽略檔案中重複行

diff  比較兩個檔案

file file1 [file2] [file3] [file4....]  測試檔案內容

| (管道)  實現程序間的通訊,例如ls | wc -w (wc -w 顯示字數)

4個有用的實用工具

echo  顯示文字

date  顯示日期和時間

script [fliename]  記錄linux會話資訊,預設將捕捉到的會話內容放在typescript中

unix2dos  將linux檔案轉換為macintosh或windows格式,反之用dos2unix

壓縮和歸檔檔案

bzip2 [-v]  壓縮檔案**換成bz2格式)-v(verbose)顯示節省空間的百分比

bunzip2  解壓bz2檔案

bzcat  顯示bz2檔案內容

gzip  壓縮檔案到.gz格式,相應的,gunzip和 zcat用來解壓和顯示。

compress  壓縮到.z格式

tar -cvf file1 file2 ...  打包和解包歸檔檔案c-create,v-verbose,f-讀寫. -tvf打包當前目錄下全部

定位命令

which  顯示實用工具(或命令)的完整路徑

whereis  在標準路徑下搜尋相關檔案

type  在bash下,可確定命令是否未內建命令

locate  搜尋關鍵字

獲取使用者和系統資訊

who  列出系統上的使用者

finger  列出系統上的使用者更詳細資訊

w  列出系統上的使用者

與其他使用者通訊

write  傳送訊息

mesg y/n  拒絕或接受訊息

Linux實用工具

特殊字元 轉義字元可以用 括起來,也可以在前面加上 基礎的一些命令 列出檔名 ls 顯示檔案文字內容 cat 刪除檔案 rm 顯示系統名 hostname 複製檔案 cp 更改檔名 mv 列印檔案 lpr 查詢字串 grep 顯示頭,尾檔案 head,tail 按順序顯示檔案內容 sort 刪除檔案...

Linux實用工具

sudo apt get install okular 按 f6 快捷方式開啟注釋功能,你會發現太神奇了 如果安裝完成後中文顯示有問題的話,可按如下試試,如果沒有問題可跳過。sudo apt get install poppler data sudo apt get install poppler ...

Linux 實用工具vi

vi有輸入和命令兩種工作模式。命令模式是用來執行一些編排檔案 存檔以及離開vi等操作命令。當執行vi後,首先進入命令模式,此時輸入的人數字元都被視為命令。在命令模式下,可以使用如下兩個鍵進入文字輸入模式 a鍵 i鍵 在當前的游標前面新增文字 i代表insert 在輸入模式下如果使用者希望回到命令模式...