基礎命令的執行

2021-10-03 06:56:11 字數 1095 閱讀 2328

如何在命令列中把游標移動到命令開頭

ctrl +a

設定a.txt的屬豬有讀寫許可權,陣列有寫許可權,其他賬戶無許可權

chmod 760 a.txt

統計/etc/passwd一共有多少個賬戶

wc -l /etc/passwd

在vim中的末行模式刪除文件中20-50行的內容

:20,50 d

如何檢視/etc/passwd的頭3行和尾3行

head -3 /etc/passwd && tail -3 /etc/passwd

新增賬戶zmedu,指定id號為1000

useradd -u 1000 zmedu

日誌一般都存放在哪個目錄

/var/log

檢視當前所有tcp埠

netstat -ntlp

檢視mysql開放了幾個埠

ps -ef |grep mysql

檢視所有80埠的使用情況

netstat -antlp |grep 80

檢視80埠是否被占用

lsof -i :80

linux下檢視哪些程序占用cpu記憶體資源最多

ps aux |head -1;ps aux |grep -v pid|sort -rn -k +3 |head

檢視apache程序數

分析access.log中最耗時的頁面

cat access.log | sort -k 2 -n -r | head -10

將 /etc/passwd 的內容列出並且列印行號,同時,請將第 2~5 行刪除

nl /etc/passwd |sed 『2,5d』

搜尋/etc/passwd 中有root關鍵字 的行

nl /etc/passwd | sed 『root/p』

以:為分隔符查詢/etc/passwd 檔案中的第一列

awk -f 『』:" 『』 /etc/passwd

查詢/var/log/目錄中更改時間在7日以前的普通檔案並刪除

find /var/log/ -type f -mtime +7 -exec rm {} ;

Bash基礎 順序執行命令

首先,值得提一下的是,在bash裡,最小的執行單位應該是pipeline.bash支援對pipelines進行組合,產生順序 條件 迴圈等結構。每個pipeline在其自己的subshell中執行,有自己的pid.但是為了方便,在這裡介紹順序 條件 迴圈結構時,不刻意強調是由pipeline組成,依...

base基礎特性之多命令執行

command1 command command 命令執行順序從左到右依次執行 1 運算數只有真假 真 true yes 1 假 no off 0 2 幾種邏輯運算 與 或 非 異或a 短路法則 例 表示將兩個命令做與運算 command1 command2 若command1 假,則command...

查詢執行的基礎

mysql的一般查詢流程如下 mysql客戶但和伺服器中間的通訊協議時 半雙工 的。因此當查詢語句較長時引數 max allowed packet 很重要。都是從資料庫中的快取獲取資料。可以通過對mysql的介面,進行設定取消緩衝。mysql的查詢狀態 show full processlist進行...