Linux後台研發超實用命令總結

2021-08-14 08:40:20 字數 2239 閱讀 5731

計算機領域水太深了,不可能什麼都記住,所以只需要理解並記住核心的原理,其他的交給網路,用的時候查一下就可以了。因此整理了平時工作中自己覺得好用的命令。

man

du --max-depth=1 -h

ps -ef | grep prog | grep -v grep

pgrep prog

free -m

top

檢視系統cpu占用情況

mpstat -p all 2

vmstat 2

netstat -anpt

killall program

kill -9 pid

pidof program

cat /proc/pid/environ | tr -s '0' 'n'

lsof -p pid | grep txt

pmap -x pid

nm file

readelf -s file

pstree -p pid

lsof -p pid

pstack pid

strace -p pid

ltrace -p pid

ldd program

find ./ -type f -name ".c" -o -name ".h" | xargs grep "strings"

fuser -v filename

lsof filename

echo -n "abcde123" | md5sum

echo -n "abcde123" | sha1sum

ctrl + r

export histtimeformat="%f %twhoami"

history

c++filt

set print element 0

scp src user@host:dest

ssh user@host

cd

cd ~

cd -

ctrl + u

ctrl + c

ctrl + \

tail -20f /home/***/log/yy.log

curl

wget

tar -zcvf test.tar ./*

tar -zxvf test.tar

後續我會寫一系列關於linux後端研發的文章,為大家展示如何一步一步構建乙個真正的linux後端集群服務,記錄乙個「linux c/c++後端研發菜鳥成長記」。

**

MongoDB超實用命令大全

1 建立資料庫。use 資料庫名注意 如果資料庫不存在則自動建立。2 插入文件資料的語法格式。db.集合名稱.insert 資料 測試一下。db.ops.insert 3 查詢語法格式。查詢所有資料 db.集合名稱.find 根據 id主鍵查詢 db.集合名稱.find 普通字段查詢 db.集合名稱...

Linux實用命令

1.掛載samba檔案系統 mount t cifs o username guest,password adobe,codepage cp936,iocharset utf8 192.168.4.20 samba mnt samba 2.cp a 遞迴拷貝目錄,保留鏈結 d 拷貝時保留鏈結 f 覆...

Linux實用命令

1 根據url統計pv zcat domain.access.log 20150722.gz grep 22 jul.tags index wc l grep後面的是匹配url的正則,wc l是只輸出行數 2 根據ip統計uv zcat domain.access.log 20150722.gz g...