linux常用指令

記錄一些工作中常用的指令

展開紀錄並查詢

1
cat <filename> | grep '<condition>'

抓取指定行數

1
2
3
4
5
# To display the first 10 lines of a file
head -n 10 <filename>

# To display the last 10 lines of a file
tail -n 10 <filename>

使用 zcat 展開並查詢 gzip 壓縮檔案

1
zcat <filename.gz> | grep '<condition>'

查找特定檔案特定條件的前後10行

1
grep '<condition>' -C 10 '<filemane>'

使用 awk 搜尋特定條件

1
awk '/<condition>/' <filename>

使用 sed 搜尋特定條件

1
sed -n '/<condition>/p' <filename>

查看特定網路介面的 IP 地址

1
2
3
ifconfig
# 或者
ip addr show

查看路由表

1
2
3
route -n
# 或者
ip route

查看port 號占用後終止

1
2
lsof -i :<port-number>
kill -9 <PID>

linux常用指令
https://shengshengyang.github.io/2023/12/05/linux-common-command/
作者
Dean Yang
發布於
2023年12月5日
許可協議