Linux Shell 常用命令

2021-07-05 21:37:01 字數 1296 閱讀 1633

1. 程序查詢

ps -ef | grep [感興趣的程序]

top2. 網路埠查詢

netstat -apn | grep [查詢的埠]

3. 檢視檔案/目錄大小

du -h [檔案/目錄]

4. 拷貝檔案/目錄至當前使用機器

scp [-r] [使用者名稱]@[from位址ip]:[fro檔案/目錄路徑]  [本地位址]

lftp [使用者名稱]@[from位址ip]

cd [from路徑]

mirror [資料夾]

get [檔名]

5. 查詢機器名對應ip

host [主機名]

6. 檢視日誌

tail -f [日誌檔案]

7.轉換檔案編碼

iconv -f [從什麼編碼e.g utf-8] -t [到什麼編碼 e.g. gbk] [從什麼檔案] > [到什麼檔案]

8.檢視檔案編碼

file -i [檔名稱]

9. linux 命令列操作

ctrl+a 回到行首   ahead

ctrl+e 回到行尾   end

ctrl+f  向前乙個字元 forward

ctrl+b 向後乙個字元 backward

ctrl+r  快速檢索歷史命令

10. 將dos檔案\r\n結尾換成unix檔案格式

cat file1 | tr "\r" "\n" > file2

11. 檔案排序 & 去重複

sort -u 

uniq -c

sort file | uniq > outfile

sort -n -k 4 -t $'\t' user_click.2016-03-29 > test

-k: 按第幾列排序  從1開始

-n: 按照資料排序

-t: 分割符 tab分割符需加上$

12. 定時任務

crontab -e 

*         *        *       *     *       nohup sh run.sh &   

分    小時    天    月    周    cmd

linux shell 常用命令

2014年5月 買了本 shell指令碼學習指南 書中講到許多shell 命令 特此整理如下 使用cut選定字段 命令引數為 c list 以字元為主,執行剪下操作,list為字元編碼號或一段範圍的列表 以逗號隔開 例如1,3,5 12,42 d delim 通過 f選項,使用delim作為定界符,...

Linux Shell常用命令

1 ls命令 列出檔案 ls 選項 目錄名 ls la 列出當前目錄下的所有檔案和資料夾 ls a 列出當前目錄下所有以 a字母開頭的檔案 ls l txt 列出當前目錄下所有字尾名為 txt的檔案 ls af 列出目前工作目錄下所有檔案及目錄 目錄於名稱後加 可執行檔於名稱後加 ls lr bin...

linux shell 常用命令

pkt pts time 0.050000 pkt pts time 0.066667 pkt pts time 0.083333 pkt pts time 0.100000 pkt pts time 0.116667 pkt pts time 0.150000 pkt pts time 0.166...