Linux常用命令

小虾米 阅读:636 2021-04-01 11:07:43 评论:0

1.服务器之间传文件
当前服务器目录下->目标服务器地址及用户名

rsync apache-tomcat-7.0.70.tar.gz gmp@123.12.25.215:/app/software/ 
rsync -r apache-tomcat-7.0.70 gmp@123.12.25.215:/app/software/    //递归 

2.创建软连接
/app/aa ->/app/hh

ln -s /app/hh /app/aa 

3.修改文件或目录所属的用户和组
改所属用户

chown gmp aa 

在这里插入图片描述
改所属组

chgrp gmp aa  

在这里插入图片描述
同时该用户和组

 chown gmp.gmp 404.html 

在这里插入图片描述
4.查看服务器版本

	lsb_release -a  查看Centos版本 
	 cat /etc/issue 查看Centos6版本 
	  cat /etc/redhat-release 查看Centos6 和 7版本 
	uname -a  查看内核版本 
	cat /proc/version  查看操作系统版本 
	cat /proc/cpuinfo 查看CPU信息 
	getconf LONG_BIT 查看操作系统位数 

在这里插入图片描述
5.查找文件
当前目录下内容包含abc的文件

find . |xargs grep 'abc'  

当前目录下名字包含abc的文件

find . -name '*abc*' 

当前目录下名字不包含abc的文件

find . ! -name '*abc*' 

6.查看rabbitmq版本

 sudo rabbitmqctl status | grep rabbit 

7.查看mysql版本

 mysqld -V 

8.防火墙开放端口

/sbin/iptables -I INPUT -p tcp --dport 5672 -j ACCEPT  

9.抓包命令

tcpdump -s 0 -i ens192 -X tcp dst port 21009 

10.统计当前运行的线程数

//当前运行的所有线程数 排除当前进程号 我的shell进程 
ps -eLf|grep -v $$|wc -l 
//获取指定用户的所有运行线程数 
//gmp 用户 
ps -efL |grep gmp |wc -l 

11.查询当前目录下各子目录大小

du -ah --max-depth=1 ./ 

1表示显示层数
在这里插入图片描述

标签:linux
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号