linux六周第二次課(3月13日)筆記
9.4sed(上)
9.5sed (下)
9.4sed(上)
匹配到會連續打印兩次
不想把無關的打印出來,加-N。
需要脫意符
不加脫意符,-n後面要加r
匹配兩次O
打印出文件第2-5行的用法
打印出文件所有行的用法
打印出包含某個字符的行
9.5sed (下)
set區分大小小的用
編輯文件
加入一行
半年的日誌,刪除前五個月,只留最後一個月。根據時間,用grep查行數。用vim打開文件,非常耗費內存,用set可以直接刪掉。
刪除帶有user的行
替換功能
加上r才能生效。替換可以使用正則表達。
linux六周第二次課(3月13日)筆記
相關推薦
linux六周第二次課(3月13日)筆記
linux 筆記 六周第二次課(3月13日)9.4sed(上)9.5sed (下) 9.4sed(上) 匹配到會連續打印兩次 不想把無關的打印出來,加-N。 需要脫意符 不加脫意符,-n後面要加r 匹配兩次O 打印出文件第2-5行的用法 打印出文件所有行的用法 打印出包含某個字符的行
linux七周一次課(3月19日)筆記
linux 筆記 七周一次課(3月19日)10.1 使用w查看系統負載10.2 vmstat命令10.3 top命令10.4 sar命令10.5 nload命令 10.1 使用w查看系統負載 最主要看系統負載值。 10.2 vmstat命令 每一秒鐘顯示一次。按C終止掉。 每一秒鐘顯示五次。 10.3
linux七周三次課(3月21日)筆記
linux 筆記 七周三次課(3月21日)10.11 Linux網絡相關10.12 firewalld和netfilter10.13 netfilter5表5鏈介紹10.14 iptables語法 擴展(selinux了解即可) selinux教程 http://os.51cto.com/art/
Linux學習筆記第五周第二次課(3月6日)
yum wget curl -O make ./configure --prefi 7.6 yum更換國內源wget 下載網址,下載文件;安裝wget命令,#yum install -y wget;curl -O 下載網址,下載文件7.7 yum下載rpm包安裝擴展源epel安裝命令#yu
Linux學習筆記第六周第一次課(3月12日)
grep egrep grep -E grep -v grep -n 9.1 正則介紹_grep上egrep是grep的擴展,具有所有grep功能;grep是用來過濾關鍵詞的;-r遍歷所有子目錄-v取反,意思是除了關鍵詞所在行,其他行顯示出來;9.2 grep中'【0-9】'
十周第二次課(3月1日)
linux十周第二次課(3月1日)11.14/11.15 Apache和PHP結合httpd的主配置文件是/usr/local/apache2.4/conf/httpd.confvim /usr/local/apache2.4/conf/httpd.conf 修改以下4個地方1 ServerName #Ser
五周第二次課(3月6日)
linux 學習 筆記 7.6 yum更換國內源7.7 yum下載rpm包7.8/7.9 源碼包安裝7.6 yum更換國內源為什麽要更換國內原?自帶的yum源(yum倉庫)的網址是國外的網站,從國內下載國外的網站速度會有點慢,影響效率。所以更改國內源就會快很多,提高效率,例如更改國內163的yum
六周第一次課(3月12日)
linux 筆記 9.1 正則介紹_grep上9.2 grep中9.3 grep下 擴展把一個目錄下,過濾所有.php文檔中含有eval的行grep -r --include=".php" ‘eval‘ /data/ 9.1 正則介紹_grep上 centos7自帶colo
一周第二次課(3月20日)
IP1.6/1.7 配置IP一、自動獲取IP地址 dhclient使用"dhclient"命令來獲取局域網DHCP分配的IP地址。dhclient只能運行一次,必須殺死才能再次運行dhclient -rdhclient ip addr使用"ip addr"命令來查看已
linux七周四次課(3月22日)
linux 筆記 七周四次課(3月22日)10.15 iptables filter表案例10.16/10.17/10.18 iptables nat表應用 擴展 iptables應用在一個網段 http://www.aminglinux.com/bbs/thread-177-1-1.html s
linux七周五次課(3月23日)
linux七周五次課(3月23日)10.19 iptables規則備份和恢復10.20 firewalld的9個zone10.21 firewalld關於zone的操作10.22 firewalld關於service的操作 10.19 iptables規則備份和恢復 備份,命令如下iptables規則可以備
linux八周二次課(3月27日)
linux 筆記 八周二次課(3月27日)10.28 rsync工具介紹10.29/10.30 rsync常用選項10.31 rsync通過ssh同步 本機A目錄到B目錄在一個小小時只是增加了一個文件。要麽找出那個文件,要麽覆蓋掉B,又讀又寫浪費時間。用rsync可以同步那個更新的文件。A機器到B機
Linux20180427六周第二次課(4月26日)
sed 六周第二次課(4月26日)9.4/9.5 sed sed -n '/關鍵字/'p 文件名支持 . * +(脫義),如果不想脫義的話,可以使用-r選項 其他的也都是可以匹配的,只是稍微麻煩。如果想用sed打印指定的行sed -n '2'p passwd打印第二行sed -
十二周二次課(3月13日)
linux十二周二次課(3月13日)12.6 Nginx安裝cd /usr/local/srcwget http://nginx.org/download/nginx-1.12.1.tar.gztar zxvf nginx-1.12.1.tar.gzcd nginx-1.12.1./configure --p
六周第一次課(1月15日) 9.1 正則介紹_grep上 9.2 grep中 9.3 grep下
let lar fas pass tor 前三 pcap 標示 get 六周第一次課(1月15日)9.1 正則介紹_grep上9.2 grep中9.3 grep下 在計算機科學中,對“正則表達式" 的定義是:它使用單個字符串來描述或匹配一系列符合某個句法規則的字符串。在很多
Linux學習第一周第二次課(1月23日)
type system fault 網卡配置文件 com ask config gif 網卡名稱 1.6/1.7 配置IP(1)DHCP自動分配IP地址(前提是網絡中有DHCP服務器) 自動獲取IP: # dhclient (2)設置靜態IP
Linux學習筆記第二周第二次課(1月30日)
二次 行號 文檔查看 筆記 默認 ng2 覆蓋 cp命令 文件 2.10 環境變量PATH查命令路徑及別名#which rm顯示當前環境變量#echo $PATH命令也是一個文件,可以用絕對路徑當命令使用;命令想直接使用,必須加入到環境變量PATH裏#PATH=$PATH:
Linux學習筆記第五周第一次課(3月5日)
rpm -ivh yum install yum remove yum update rpm -e 7.1 安裝軟件包的三種方法三種方法rpm工具,安裝會提示依賴其他包,要一個包一個包安裝;yum工具,自動下載安裝依賴包,最容易安裝;源碼包,源代碼,需要編譯器編譯再安裝,最難安裝;7.2
linux五周第三次課(3月7日)筆記
linux 筆記 五周第三次課(3月7日)8.1 shell介紹8.2 命令歷史8.3 命令補全和別名8.4 通配符8.5 輸入輸出重定向 搜索看一下有沒有這兩個shell,不安裝。 8.2 命令歷史 用過的命令,在/root/.bash_history存著 用cat命令查看一下/root/
Linux學習筆記第七周一次課(3月19日)
w vmstat top sar nload 10.1 使用w查看系統負載10.2 vmstat命令顯示狀態,每一秒一次,共5次,命令為#vmstat 1 5r,run表示運行;b,block表示阻塞,阻止;swpd,虛擬內存,若這個值大於0,表示內存不夠用;si磁盤輸入虛擬內存;so虛擬