常用linux命令

测试端口

telnet ip port

ssh 10.0.250.3 -p 80 -v

wget ip:port

性能测试

看cpu数据共有三个命令:

mpstat(每个核心)

[mpstat -P ALL] vmstat(整个cpu)

ps aux(某进程对应的那个核心)

awk带条件&&正则

cat example.20180724|awk -F":" '2}'|wc -l
awk '/tip\":[1-9]/' data/example.20180731 > example_tip.20180731

工具

用 文字 画图

https://www.jianshu.com/p/e92a52770832

http://www.xuebuyuan.com/3228963.html
HBASE https://blog.csdn.net/aa_maple/article/details/51697412

压缩

tar -czvf ***.tar.gz
tar -cjvf ***.tar.bz2

解压缩

tar -xzvf ***.tar.gz
tar -xjvf ***.tar.bz2

curl

curl -H 'Content-Type: application/json ' -d 'json串' 'ip:port/接口' -v
curl -XPOST http://ip:port -d"" -v

nohup

cd output/bin && nohup ./test > out.file 2>&1 &

find

查找最近30分钟修改的当前目录下的.php文件

find . -name '*.php' -mmin -30
查找最近24小时修改的当前目录下的.php文件

find . -name '*.php' -mtime 0
查找最近24小时修改的当前目录下的.php文件,并列出详细信息

find . -name '*.inc' -mtime 0 -ls
查找当前目录下,最近24-48小时修改过的常规文件。

find . -type f -mtime 1
查找当前目录下,最近1天前修改过的常规文件。

find . -type f -mtime +1

你可能感兴趣的:(常用linux命令)