Linux常见命令

1、查找端口对应的进程号

netstat -apn|grep 端口号

2、查找用户及进程内存占用率

ps aux|head  -1;ps aux|grip -v PID|sort -rn -k

+4|head

3、清除swap分区

swap off -a;swapon -a

4、远程登录

ssh username@ip

5、查看cpu详细信息

cat /proc/cpuinfo

6、查看内存信息

#查看内存以M单位

free -m

#查看内存以G单位显示

free -g

total:.内存总数

used:已经使用内存数

free:空闲的内存数

shared:多个进程共享的内存的总额

buffers、cached:磁盘缓存的大小

-buffers/cache:(已用)的内存数,即used-buffers-cached

+buffers/cached:(可用)的内存数,free+buffers+cached

或者 more /proc/meminfo

6、查找文件

#根据名称查找/目录下的filename.txt文件

find / -name filename.txt

#递归查找所有的xml文件

find. -name "*.xml" 

#递归查找所有文件内容中包含hello的xml文件

find . -name ".xml"|xarg grep "hello"

#查找所有包yellow的xml文件

grep -H 'yellow'*.xml

#删除文件大小为零的文件

find ./ -size 0 | cargo rm -f &

#查找当前目录中的所有文件jar文件

ls -l|grep '.jar'

#显示所有以d开头的文件包含test的行

grep 'test' d*

#显示在aa,bb,cc文件中匹配test的行

grep 'test' aa  bb cc

7、查看一个程序是否运行

#查看所有有关tomcat的进程

ps -ef|grep tomcat

8、终止线程号为19943的进程

kill -9 19943

9、查看文件,包含隐藏文件

ls -al

10、查看当前目录

pwd

11、复制文件

#复制文件

cp  source dest

#递归复制整个文件夹

cp  -r source target

#远程拷贝

scp sourcefile  remoteUserName@remoteIp:remoteAddr

12、创建目录

mkdir  newfolder

13、删除目录

rmdir deleteEmptyFolder

14、查看日志类型文件

tail -f loving log

15、查看文件头10行

head -n 10 example.txt

16、参看文件尾10行

tail -n 10 example.txt

17、查看端口属于哪个程序

lsof -i:端口号

18、查看进程

ps aux|grep java  //查看java进程

ps aux 查看所有进程

19、使用超级管理员执行命令

sudo rm a.txt  //使用管理员身份删除文件

20、修改文件权限

chmod 777 file.java //file.java的权限-rwxrwxrwx,r表示读,w表示写,x表示可执行

21、网络检测

ping www.just-ping.com

22、打印信息

echo $JAVA_HOME  //打印java home 的环境变量

23、以树状图列出目录的内容

tree a

24、查看ip的信息

ifconfig

25、替换文件内容

将文件中的20220321替换为20220422

sed -i  's/20220321/20220422/g' 文件名

26、修改文件所属用户

chown 用户名 文件名

27、修改文件所属组

chgrp  文件所属组 文件名

28、显示当前所有java进程的命令

jps

29、df -h 显示文件系统磁盘的使用情况

30、查看当前分区

fdisk -l

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值