oh-my-zsh
如果用的Mac有必要试一试这个神器oh-my-zsh
远程
1、ssh -p 端口号 用户名@服务器地址
- 用于远程ssh登录
2、ping 远程主机ip或网址
通过发送数据包ping远程主机(服务器),常用与检测网络连接和服务器状态。
3、ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
生成公钥
监控及日志
1、htop
实时显示进程状态
2、
sudo service nginx restart
或systemctl restart nginx.service
重启nginx服务,sudo service php-fpm restart
重启 php-fpm服务,相关的的还有
systemctl start httpd.service
systemctl restart httpd.service
systemctl stop httpd.service
systemctl reload httpd.service
systemctl status httpd.service 查看该服务状态
3、mysql -u root -p xxxxx
连接Mysql数据库
4、tail -f xxx.log
实时监视日志文件
5、less -Mp '2016-12-12' xxx.log
翻页查看某一天的日志,
ctrl + F :向前移动一屏
ctrl + B :向后移动一屏
ctrl + D :向前移动半屏
ctrl + U :向后移动半屏
空格键 滚动一页
回车键 滚动一行
端口占用
1、netstat -apn | grep LISTEN
查看目前端口监听情况,netstat -nlt|grep xxxx
查看某个端口号使用情况
2、ps -aux | grep -i xxx
查看某个进程/程序的状态
文件处理
1、ln -s xxxx xxxlink
建立软链接
2、df -lh
磁盘使用情况,du -h
具体目录使用情况
3、locate xxx
查找文件
4、tar -cvf xxx
压缩,tar -tvf xxx.tar
查看压缩文件,tar -xvf xxx.tar
解压