linux常用命令

linux常用命令

linux下退出mysql:quit或者exit

vim的一些操作:
a:进入到编制模式
\n:换行
esc:进入到命令模式
:跳到最后一行
:x 退出保存
:wq 退出保存
:q! 退出不保存

查看java进程:ps -ef|grep java
查看tomcat进程: ps -ef|grep tomcat
查看进程端口号: netstat -ntulp|grep 进程号
查看某个进程占用的端口号:netstat -nap | grep [pid]
杀死进程:kill -9 进程号

查询日志:tail -f log
删除文件:rm -rf 文件名

部署jar包命令:
后台运行并打印日志:
nohup java -jar XXX.jar &
不需要输出日志文件命令:
nohup java -jar XXX.jar >dev/null&

linux服务器内存查看:free -m或者free -g

启动tomcat命令:./startup.sh
关闭tomcat: ./shutdown.sh

查看javaWeb项目的日志:cat catalina.out

查看当前哪一个进程占用某个端口:
lsof -i:端口号
根据进程id查看具体信息:
ps axu|grep 进程id

查看Linux服务器版本:lsb_release -a
查看当前iptables(防火墙规则):
iptables –L –n
添加指定端口到防火墙中:
iptables -I INPUT -p 协议 --dport 端口号 -j ACCEPT
例如:
iptables -I INPUT -p udp --dport 161 -j ACCEPT
iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

doker相关的命令
docker images 
docker ps -a 查询所有docker容器
docker start dcokerId 重启容器
如何删除本地docker images镜像
https://www.cnblogs.com/everfight/p/docker_images.html

安装微软雅黑字体:
cd /usr/share/fonts/
上传msyh.ttf文件
mkfontscale
mkfontdir
fc-cache
查看是否安装成功:
fc-list :lang=zh

ping 域名可以看得到ip地址
列如:ping virtual.yzq.org.cn/

通过域名找到部署包的位置。
cd nginx.conf安装的路径
例如:cd /usr/local/nginx/conf
找到域名对应的conf文件
cat 域名.conf 
找到对应服务的端口号
netstat -lnp | grep 7002
ls /proc/18878
ls -l /proc/18878


linux查看磁盘空间,
df -hl:查看磁盘剩余空间
df -h:查看每个根路径的分区大小
du -sh [目录名]:返回该目录的大小
du -sm [文件夹]:返回该文件夹总M数
du -h [目录名]:查看指定文件夹下的所有文件大小(包含子文件夹)
清理日志文件
cat /dev/null > filename
: > filename
> filename
echo "" > filename
echo > filename
上面这1/2/3种方式,能将文件清空,而且文件大小为0
而下面4/5方式,导致文本都有一个"\0",清空后文件大小为1

你可能感兴趣的:(Linux)