kill -quit 2202 從容停止nginx
kill -term 2202 快速停止nginx
kill -9 nginx 強制停止nginx
grep -rn "hello,world!" file_name
grep -c hello test.txt
sudokill -9 $(lsof -i:埠號 -t) #-t 只輸出 pid
#或者sudo
fuser -k -n tcp 80 #-k:殺死訪問指定檔案的所有程序;-n:選擇不同的命名空間;
sed -n '4p' f.txt //輸出乙個檔案的第4行
sed
-n
'3,9p'
/var/log/yum
.log //只檢視檔案的第3行到第9行
awk -f: 'nr==5' /etc/passwd //顯示第5行
awk 'nf1' test.txt //利用nf來計算文字顯示的行數
$ sort testfile1 | uniq -c3 hello 95
3 linux 85
3 test 30
$ sort testfile1 | uniq -dhello
95linux
85test
30
[root@localhost awk]# cat test.txt | awk''1) aa ss
2) dd
ff3) gg hh
source filename 作用:在當前bash環境下讀取並執行filename中的命令。該filename檔案可以無"執行許可權"
注:該命令通常用命令「.」來替代。通常用於重新執行剛修改的初始化文件。
2、sh filename / bash filename 作用:在當前bash環境下讀取並執行filename中的命令。該filename檔案可以無"執行許可權"
注:兩者在執行檔案時的不同,是分別用自己的shell來跑檔案。
主要區別,source是在當前的shell下執行檔案內容,而sh或bash或其他shell+指令碼檔案,是在新的shell中執行。
source一般用於執行一些配置檔案,比如.bashrc等
whileread line
doecho
$line
done
< filename
1、檢視redis服務程序情況,這裡拿redis服務舉例,其他服務查詢更改名字即可
ps -ef|grep redis
2、檢視6379(為redis的埠號)埠號是否被占用
lsof -i :6379
3、顯示tcp的埠和程序等相關情況
netstat -tnlp
建立硬連線:lnmyfile hard
建立軟連線:
ln -s myfile soft
ls -li
total
1657728440 -rw-r--r-- 2 user staff 37415
11:28
hard
57728440 -rw-r--r-- 2 user staff 37415
11:28
myfile
57728629 lrwxr-xr-x 1 user staff 6415
11:28 soft -> myfile
Linux常用命令之Linux常用命令實戰知識點
在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...
LINUX常用命令
一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...
linux 常用命令
ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...