原创 10.9-查看網絡狀態

netstat -lnp 查看監聽端口 [root@evan-01 ~]# netstat -lnp 上面一部分是 tcp/ip ,下面一部分是監聽的 socket(unix開頭的行)。netstat 命令用來打印網絡連接狀況、

原创 10.7-free命令

free 命令 [root@evan-01 ~]# free total used free shared buff/cache available Mem:

原创 10.3-top命令

用 top 命令顯示進程所佔的系統資源 默認按cpu佔用從大到小排序 [root@evan-01 ~]# top top 命令用於動態監控進程所佔的系統資源,每隔 3 秒變一次。它的特點是把佔用系統資源(CPU、內存、磁盤 I/

原创 9.7-awk命令(下)

條件操作符 < 小於 [root@evan-01 awk]# awk -F ':' '$3<$4' test.txt adm:x:3:4:adm:/var/adm:/sbin/nologin lp:x:4:7:lp:/var/sp

原创 8.11-sort_wc_uniq命令

sort 命令 sort 命令用做排序 選項 含義 -t 後面跟分隔符,作用和 cut 的 -d 選項一樣(幾乎不用,瞭解) -n 表示使用純數字排序 -r 表示反向排序 -u 表示去重複 -kn1,

原创 8.13-shell特殊符號($、;、~、&、>、>>、2>、2>>、&>、 [ ]、 &&、||)

特殊符號 $ 符號 $ 可以用作變量前面的標識符,還可以和 !結合起來使用。 !$:表示上一次使用的路徑 [root@evan-01 ~]# ls 11.txt 3.txt a.txt te

原创 8.9-環境變量配置文件

系統環境變量配置文件 /etc/profile 這個文件預設了幾個重要的變量,例如:PATH 、USER 、LOGNAME 、MALL 、 INPUTRC 、HOSTNAME 、HISTSIZE 、umask 等 /etc/bas

原创 8.10-shell特殊符(*、?、#、\、|)及cut命令

在學習 linux 過程中,也許已經接觸過某個特殊符號,例如: * ,它是一個通配符,代表零個或者多個字符或數字。下面我們就介紹下常用的特殊符號。 * 代表零個或者多個任意字符 [root@evan-01 ~]# ls 11.t

原创 9.3-grep命令(下)

'r.o' 過濾出任意一個字符和重複字符 . 表示任意一個字符。'r.o' 表示把 r 和 o 之間有一個任意字符的行過濾出來。 [root@evan-01 grep]# grep 'r.o' passwd root:x:0:0:

原创 9.2-grep命令(中)

-n 'root' 過濾出帶有某個關鍵詞的行,並輸出行號 [root@evan-01 grep]# grep -n 'root' passwd 1:root:x:0:0:root:/root:/bin/bash 10:operat

原创 9.1-正則介紹及grep命令(上)

什麼是正則? 正則就是一串有規律的字符串 掌握好正則對於編寫 shell 腳本有很大幫助 各種編程語言中都有正則,原理都是一樣的 我們要學習的有 grep/egrep、sed、awk grep 工具的使用 之前也多次用到過 gr

原创 8.8-shell變量(下) export設置全局變量 、unset 取消全局變量、pstree查看系統進程

export 設置全局變量 export 命令就是聲明下這個變量,這個變量只在這個 shell 的子 shell 中生效,反之在子 shell 中定義的變量,在父 shell 中不生效 在evan-01(1)下查看 查看當前在哪

原创 8.12-tee_tr_split命令

tee 命令 tee 命令後面跟文件名,其作用類似於重定向 > ,但它比重定向多一個功能,即把文件寫入後面所跟的文件時,還顯示在屏幕上。該命令常用於管道符 | 後 之前接觸過重定向 > [root@evan-01 ~]# echo

原创 8.3-命令補全和alias別名

按 tab 鍵可以幫我們補全一個命令、一個路徑或者一個文件名。連續按兩次 tab 鍵,系統則會把所有的命令或者文件名都列出來 命令補全 輸入ls後按兩下 tab,會把 ls 開頭的都列出來 [root@evan-01 ~]# l

原创 8.2-history命令歷史

我們執行過的命令 Linux 都會記錄,預設可以記錄 1000 條歷史命令。這些命令保存在用戶的家目錄的 .bash_history 文件中。但需要注意的是,只有當用戶正常退出當前 shell 時,在當前 shell 中運行的命令