Linux常用命令

直接上干货:

一、chown、 chgrp  和 chmod

chown 更改所有者

格式:chown [-R] 用户名 文件

举例:chown  -R yang /u01/config

此命令表示将/u01/config下所有文件所有者级联修改为yang这个用户

chgrp 更改所属组

格式:chgrp [-R] 用户名 文件

举例:chgrp -R bea  /u01/config

此命令表示将/u01/config下所有文件所有组级联修改为bea这个组

chmod 改变文档权限

格式:chgrp [-R] 权限编码 文件

举例:chmod  777 config.log

此命令标识将config.log这个目录权限修改为777权限,

注:777权限代表读写执行权限,-R代表级联修改,如果不加则代表修改单个文件

二 查看空间

free -h  查看内存空间

df -h   查看硬盘空间

du -sh * 查看当前目录下各个文件及目录占用空间大小

三 清理缓存(一般用第三个 第三个代表清理所有缓存)

          echo 1 > /proc/sys/vm/drop_caches

          echo 2 > /proc/sys/vm/drop_caches

          echo 3 > /proc/sys/vm/drop_caches

四 查看端口占用一些常用命令

1、常用

lsof -i:端口号

杀进程:kill PID   如果杀不掉强杀 kill -9 PID

2、查看对应程序是否运行

ps -ef | grep tomcat   查看tomcat是否运行

3、查看端口进程

netstat -apn | grep 端口号

4、查看pid对应什么应用

ps -aux | grep PID

5、根据进程号查询占用端口

netstat -nap | grep pid

6、根据进程pid查看服务路径

ps -ef|grep 应用名 查看进程pid

ll /proc/PID/cwd 查看服务安装路径

五 查看CPU

命令:lscpu

或:cat /proc/cpuinfo

六 删除操作

命令:rm 

删除目录下所有文件:rm -f *  当然可以rm -rf *  (强制删除 你懂得!!!)

删除某个文件下所有文件而不删除当前文件:rm -rf  文件名/* 如:rm -rf log/*

如果文件太多删除报错怎么办?如下:

结合find进行删除

此处已临时目录下存的pdf文件为例:

进入目录:cd /temp/pdfsave/

执行删除:find -name "*.pdf" | xargs rm 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值