1.防火牆
1.檢視防火牆
iptables -l -n
2.加入防火牆,插入最上面
iptables -i input -p tcp -s 0.0.0.0/0 --dport 6379 -j accept
3.加入防火牆,插入最下面
iptables -a input -p tcp -s 0.0.0.0/0 --dport 6379 -j accept
4.刪掉防火牆中的第11條資料
可以先檢視防火牆的資料,iptables -l -n,之後再執行iptables -d input 11
2.命令1.檢視檔案的最後幾條資料
tail -n 20 /usr/local/nginx/logs/access.log
sz 2018-04-24
tar czvf filename.tar.zip dirname
3.在shell指令碼中執行url
curl
4.檢視用的哪個php
which php
5.修改linux上的資料夾的所有者
chown ysq call -r chown 使用者名稱 資料夾名字 -r
6.查詢歷史命令紀錄
history | grep aaa;歷史命令查詢,同時grep 篩選帶aaa的命令;
3.監聽埠netstat -lan | grep 443 (檢視443埠是否在監聽)
4.查詢大檔案和檔案的命令
du -sh /* 查詢根目錄下的所有檔案大小
df -i 檢視所剩空間大小
df -h 檢視所剩空間大小
在當前資料夾內查詢最近一天內更改的檔案(包括子資料夾): find . -type f -mtime -1
1天以前更改的檔案: find . -type f -mtime +1
最近10分鐘內狀態變化的檔案:find . -type f -cmin -10
find / -type f -size +5g —找到大於5g的檔案,有work許可權的情況下可以使用
find . -type f -size +10000k 查詢大於10m的檔案
find -type f -size +500k -and -size -1000k --查詢大小為500kb到1000kb之間的檔案
5.shell指令碼1.
pid=$(ps -ef| grep handlequeue |grep -v grep | awk ' nr==1 ')
if [ -z $pid ]
then
sh /home/wwwroot/default/www/thinkphp5/handlequeue.sh &>/dev/null 2>&1
fi
ps -ef| grep handlequeue |grep -v grep檢視所有的handlequeue的程序,過濾掉自己
nr==1 第乙個程序
6.抓包
tcpdump -i eth1 port 443
7.檢視php.ini中的某乙個擴充套件的資訊php --ri swoole 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...