栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux常用命令记录

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux常用命令记录

1.grep查找含有某字符串的文件名

常用组合为grep -rinl “要查找的字符串” 查找范围,rinl表示如下:
-r 是递归查找,查找所有文件包含子目录
-i 忽略大小写
-n 是显示行号
-l 只列出匹配的文件名

在/home目录下查看含有"images"的字符的文件目录,例如:

grep -rin 'aa'  /home/* 

2.find命令用来在指定目录下查找文件。

根据文件格式进行查找

-name为名称参数

在/home下查找所有以 .txt 结尾的文件

 find /home -name "*.txt"

根据文件类型进行查找:

-type 为类型参数

f 表示文件
d 表示目录
c 表示字符设备
b 表示块设备
s 表示套接字
l 表示链接

查找/mnt下的子目录

find /mnt -type d 

3.du 会显示指定的目录或文件所占用的磁盘空间

# -h或--human-readable 以K,M,G为单位,提高信息的可读性
# --max-depth=<目录层数> 超过指定层数的目录后,予以忽略
du -h --max-depth=1

4.netstat 查看端口占用情况

netstat -tunlp 用于显示 tcp,udp 的端口和进程等相关情况。

netstat 查看端口占用语法格式:
netstat -tunlp | grep 端口号

-t (tcp) 仅显示tcp相关选项
-u (udp)仅显示udp相关选项
-n 拒绝显示别名,能显示数字的全部转化为数字
-l 仅列出在Listen(监听)的服务状态
-p 显示建立相关链接的程序名

netstat -tunlp | grep portnumber

kill
在查到端口占用的进程后,如果你要杀掉对应的进程可以使用 kill 命令:

kill -9  PID

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/757204.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号