linux命令grep?linux有什么用

老铁们,大家好,相信还有很多朋友对于linux命令grep和linux有什么用的相关问题不太懂,没关系,今天就由我来为大家分享分享linux命令grep以及linux有什么用的问题,文章篇幅可能偏长,希望可以帮助到大家,下面一起来看看吧!

linux查找字符串命令

使用linux中的命令查找字符串有几种方式,具体介绍如下:

1、set命令能够显示出当前shell下的所有全局参量定义以及它的值;

2、查找并删除当前目录下小文件:

具体命令是:

find.-type f-size-10k-exec rm{}\;

说明:.2cto.com

-type f查找文件

-size-10k,

小于10k的,+是表示要求系统只列出大于指定大小的文件,若是使用-则代表要求系统列出小于指定大小的文件。

3、遍历文件夹grep一个字符串,其具体格式为

find.-name*c| xargs grep strings

在当前文件夹下的所有c文件中查找字符串“string”

4、在某个目录下文件中查找某字符串,一般格式是:

grep-r youcode dir

例如:查找home下文件中查找hello,具体命令是

grep-r hello/home

例如:在当前所有目录下文件中查找hello,不区分大小写,具体命令是:

grep-ir hello..2cto.com

从文件内容中查找匹配指定字符串的行,具体格式为:

$ grep被查找的字符串文件名

从文件内容中查找与正则表达式匹配的行,具体格式为:

$ grep–e“正则表达式”文件名

查找时不区分大小写,具体格式为:

$ grep–i被查找的字符串文件名

查找匹配的行数,具体格式为:

.2cto.com

$ grep-c被查找的字符串文件名

从文件内容中查找不匹配指定字符串的行,具体格式为:

$ grep–v被查找的字符串文件名

linux lsmod命令详解

linux系统下lsmod命令是什么呢?下面是lsmod命令的具体内容:

1、lsmod命令简介:

lsmod全称是listmodules,是一个小程序,用来显示文件、proc/modules的信息,也就是显示当前内核模块装载的模块。

2、语法:

lsmod

3、补充说明:

执行lsmod指令,会列出所有已载入系统的模块。Linux操作系统的核心具有模块化的特性,应此在编译核心时,务须把全部的功能都放入核心。您可以将这些功能编译成一个个单独的模块,待需要时再分别载入。

4、其它常见信息查看方法:

查看CPU信息: cat/proc/cpuinfo

查看板卡信息:cat/proc/pci

查看PCI信息: lspci

比如 lspci|grep Ethernet查看网卡型号

查看内存信息:cat/proc/meminfo

查看USB设备: cat/proc/bus/usb/devices

查看键盘和鼠标:cat/proc/bus/input/devices

查看系统硬盘信息和使用情况:fdisk disk- l df

查看各设备的中断请求(IRQ): cat/proc/interrupts

查看系统体系结构:uname-a

dmidecode查看硬件信息,包括bios、cpu、内存等信息

dmesg| more查看硬件信息

对于“/proc”中文件可使用文件查看命令浏览其内容,文件中包含系统特定信息:

Cpuinfo主机CPU信息

Dma主机DMA通道信息

Filesystems文件系统信息

Interrupts主机中断信息

Ioprots主机I/O端口号信息

Meninfo主机内存信息

Version Linux内存版本信息(编译内核的编译器版本)

举例:

[root@LinServ-1~]# lsmod

Module Size Used by

ipv6 272801 15

xfrm_nalgo 13381 1 ipv6

crypto_api 12609 1 xfrm_nalgo

ip_conntrack_ftp 11569 0

xt_limit 6721 2

xt_state 6209 2

ip_conntrack 53665 2 ip_conntrack_ftp,xt_state

nfnetlink 10713 1 ip_conntrack

第1列:表示模块的名称。

第2列:表示模块的大小。

第3列:表示依赖模块的个数。

第4列:表示依赖模块的内容。

通常在使用lsmod命令时,都会采用类似lsmod|grep-i ext3这样的命令来查询当前系统是否加载了某些模块。

通常会配合grep来查看指定模块是否已经加载,若没有加载,先确认模块是否已经安装,安装完成后可以用modprobe来加载。

linux查看tomcat进程命令

linux系统下查看tomcat进程命令是什么呢?下面是具体介绍:

linux系统下查看tomcat进程命令是:

ps aux| grep tomcat

linux系统下查看tomcat是否已关闭的命令是:

ps-ef|grep java

拓展资料:

常见linux命令:

1、显示日期的指令: date

2、显示日历的指令:cal

3、简单好用的计算器:bc

4、重要的几个热键[Tab],[ctrl]-c, [ctrl]-d:

[Tab]按键---具有『命令补全』不『档案补齐』的功能

[Ctrl]-c按键---让当前的程序『停掉』

[Ctrl]-d按键---通常代表着:『键盘输入结束(End Of File, EOF戒 End OfInput)』的意思;另外,他也可以用来取代exit

5、惯用的关机指令:shutdown

阅读剩余
THE END