分分鐘學會Linux常用指令 Part4

2021-07-16 14:51:57 字數 1524 閱讀 9824

1.啟動和停止服務

service httpd start 啟動http服務

service httpd stop 關閉http服務

2.服務的新增、刪除、自動執行和狀態

chkconfig --list [name]  顯示特定名字服務

chkconfig --add name 增加服務

chkconfig --del name  刪除服務

chkconfig [--level levels] name 增加特定優先順序的的服務

3.sed 指令的使用技巧(非互動式編輯器,輸入字元經其處理後輸出)

sed 引數[-nefr]  動作[function]  檔案

-n 只列出被處理的一行

-f 直接將sed的動作寫在乙個檔案內

-i 直接修改和讀取檔案內容,不是輸出到終端

eg:nl /etc/passwd | sed '2,5d'  刪除2-5行

nl /etc/passwd | sed '3,$d' 刪除3到末尾一行

nl /etc/passwd | sed '2a drink tea' 在第二行的下一行增加drinktea

nl /etc/passwd | sed '2i drink tea' 在第二上行上一行增加 drinktea

nl /etc/passwd | sed '2a drink te or\ 增加兩行

>drink beer ?'

nl /etc/passwd | sed '2,5c no 2-5 nn'  2-5行替換為 no 2-5 nn

nl /etc/passwd | sed '2,5p'  輸出2-5行

nl /etc/passwd | sed -n '/root/p' 只輸出帶關鍵字的行

sed -i 's/\.$/\!/g' 檔名 將每行末尾的 . 替換為!

sed i '$a #this is a test ' 檔名 在末尾增加一行

4.awk指令的使用(以空格或其他字元將每行行切片,切開部分再進行各種分析處理)

1.awk  [-f field-separator] 'commands' input-file(s) 

last -n 5 | awk '' rootroot .txt  輸出檔案第一列

cat /etc/passwd | awk -f ':' '' 輸出文檔案 用:分割的第一列

cat /etc/passwd | awk -f ':' '' 輸出用tab分割的第一列和第七列

分分鐘學會網頁樣式

比方說,你想要在自己 上分享乙個產品,或者是乙個作品集,又或者僅僅只是乙個靈感。在你發布到網上之前,你想讓它看起來有吸引力,專業,或者至少得看起來像那麼回事。設計的目的是為了增強它所應用到的內容的表現形式。這看上去是顯而易見的事,但內容是乙個 的主要元素,它不應該在發布後才想到要調整。編寫的內容,就...

分分鐘兒 學會Git

1.linux系統 2.windows 系統 選單找到git bash 表示安裝成功 指定一下是誰在使用當前的git git config global user.name your name git config global user.email email example.com 1.首先建立...

分分鐘學會vue中vuex的應用

在vue中當我們管理資料的時候比較亂,我們要用到下面的這個庫,vuex.js vuex介紹 每乙個vuex應用的核心就是store 倉庫 他是用來儲存資料的 store 基本上就是乙個容器,它包含著你的應用中大部分的狀態 state vuex 和單純的全域性物件有以下兩點不同 1.vuex 的狀態儲...