linux

查看公网连接ip

curl ifconfig.me

同时监听多个文件

tail -f `find ./../logs/ -name *.out`

停止进程

ps -ef |grep php
kill -9 4394

设置软连接

ln -sf /usr/local/nginx/sbin/nginx /usr/sbin 
ln -s /usr/local/python3.5.4/bin/gunicorn /bin/gunicorn

检测是否启动

# 另外该命令也可以让我们知道fpm的配置文件在哪。
ps aux |grep php-fpm 
netstat -ant |grep 9000
kill -STOP [pid]

查找并杀死一个程序

kill -9 $(ps -ef | grep java | grep -v grep | awk '{print $2}')

开发端口号

或直接编辑/etc/sysconfig/iptables
-A INPUT -p tcp -m tcp --dport 4000 -j ACCEPT
保存在前面部分
再重启:
service iptables restart

开机执行脚本

vim /etc/rc.local

查看磁盘空间

df -hl

后台运行

nohup php yii queue/listen &

终止后台

kill pid

查看后台任务

ps aux|grep php-fpm

linux shell 不能运行

vim 下运行
set f

linux 查看内存

free -m

linux 按指定时间运行

# 输入以下命令。查看已有的定时任务
crontab -l
# 输入 以下命令,进入定时任务文件
crontab -e
# *  *  *  *  *  command
#分  时  日  月  周  命令
#第1列表示分钟1~59 每分钟用*或者 */1表示
#第2列表示小时1~23(0表示0点)
#第3列表示日期1~31
#第4列表示月份1~12
#第5列标识号星期0~6(0表示星期天)
01 01 * * * /usr/local/php/bin/php /home/www/tongji/protected/yiic.php bank today >/dev/null 2>&1

查看当前http链接数量

netstat -pnt | grep :80 | wc -l

linux下运行cpp代码 之中可能要运行依赖库的实例

g++ -o index create_icons.cpp $(pkg-config --cflags --libs cairo)

机器状态排查

  • 查看系统当前网络连接数
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
  • 示系统整体的 CPU 利用率和闲置率
grep "cpu " /proc/stat | awk -F ' ' '{total = $2 + $3 + $4 + $5} END {print "idle \t used\n" $5*100/total "% " $2*100/total "%"}'

虚拟机无法访问外网的解决过程

curl  www.baidu.com
route -n
vim /etc/resolv.conf
route add default gw 192.168.1.1 #这里该是网关

复制文件夹

cp -rf 

root 修改权限规则

# 添加
chattr +i /etc/fstab 
# 取消
chattr -i /etc/fstab

sh 脚本折腾

  • sed -i 's/\r//g' filename
source /etc/profile
end_kill=$(ps -ef | grep java\\s-jar | grep -Po "root\s+\d+" | grep -Po "\d+")
$(kill $end_kill)
echo "runing..."
eval 'mvn install'
eval 'nohup java -jar target/demo-0.0.1-SNAPSHOT.jar > ~/log.log 2>&1 &'
start_kill=$(ps -ef | grep java\\s-jar | grep -Po "root\s+\d+" | grep -Po "\d+")
echo "end $end_kill -> start $start_kill"

linux离线安装

yum install --downloadonly --downloaddir=/download ricci
rpm -ivh *.rpm (本地安装)
posted on 2019-10-14 08:54  零度91  阅读(334)  评论(0编辑  收藏  举报