`

linux常用命令

阅读更多
可以通过以下命令查看cron是否在运行(如果在运行,则会返回一个进程ID):
# pgrep cron

查看进程pid
ps x | grep smsMonitor | grep -v grep | grep -v "check pid" | awk '{print $1}'

kill -9 `ps -ef|grep smsMonitor|grep -v grep|awk '{print $2}'`

删除文件夹
rm -rf wenjain

创建文件夹
mkdir  文件名

解压tar-gz  源到目的文件夹
tar -zxvf vert.x-3.2.0-full.tar.gz  -C vertx-3.2.0

压缩文件到tar包
tar -zcvf file.tar.gz source1 source2 //将文件夹source1和source2压缩为file.tar.gz文件

解压rar文件
rar x file.rar

//ab命令查性能
ab -n 200000 -c 10000 -k -H "Accept-Encoding: gzip, deflate" http://172.16.4.90:8888/?name=vance

//kafka  consumer
bin/kafka-console-consumer.sh --zookeeper localhost:2181 --topic hongbao --from-beginning

//wget获取远程文件
wget http://192.168.1.5:8888/?packId=123

查看端口连接情况
netstat -ano | grep 8080 | wc -l

查看端口各个ip连接占用情况,倒序排序
netstat -na|grep ESTABLISHED|awk '{print $5}'|awk -F ':' '{print $1}'|sort|uniq -c|sort -r

每个一段时间查看命令的结果变化,watch命令
例如:每间隔5s查看一下19000端口连接数的变化
watch -n 5  'netstat -ant | grep 19000 |wc -l'

查找文件命令(find)
find . -name '*redis*'  查找当前目录及子目录下所有包含redis的文件

查看程序安装位置
whereis nginx
查询文件的运行文件所在地址
which nginx

将文件或文件夹owner赋给另外一个用户或group
chown  -R localadmin:localadmin test.sh
-R表示递归的将子文件或文件夹赋权限

赋权限给某个文件
chmod g+x test.sh
g代表group  o代表other u代表owner

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics