导航:首页 > 使用方法 > linux命令使用方法

linux命令使用方法

发布时间:2023-05-16 15:47:26

‘壹’ Linux下Grep命令的详细使用方法

在linux中grep命令是非常有用的,它和管道(|)配合使用,非常强大,用于搜索文本文件.如果想要在几个文本文件中查找一字符串,可以使用‘grep’命令。‘grep’在文本中搜索指定的字符串。
假设您正在‘/usr/src/linux/Documentation’目录下搜索带字符串‘magic’的文件:

$ grep magic /usr/src/linux/Documentation/*
sysrq.txt:* How do I enable the magic SysRQ key?
sysrq.txt:* How do I use the magic SysRQ key?

其中文件‘sysrp.txt’包含该字符串,讨论的是 SysRQ 的功能。

默认情况下,‘grep’只搜索当前目录。如果此目录下有许多子目录,‘grep’会以如下形式列出:

grep: sound: Is a directory

这可能会使‘grep’的输出难于阅读。这里有两种解决的办法:

明确要求搜索子目录:grep -r
或忽略子目录:grep -d skip
当然,如果预料到有许多输出,您可以通过 管道 将其转到‘less’上阅读:

$ grep magic /usr/指汪src/linux/Documentation/* | less

这样,您就可以更方便地阅读。

有一点要注意,您必需提供一个文件过滤方式(搜索全部文件的话用 *)。如果您忘了,‘grep’会一直等着,直到该程序被中断。如果您遇到了这样的情况,按 ,然后再试。

下面是一些有意思的命令行参数:

grep -i pattern files :不区分大小写地搜索。默认情况区分大小写,
grep -l pattern files :只列出匹配的文件名,
grep -L pattern files :列出不匹配的文件名,
grep -w pattern files :只匹配整个单词,而不是字符串的一部分(如匹配‘magic’,而不是‘magical’),
grep -C number pattern files :匹配的上下文分别显示[number]行,
grep pattern1 | pattern2 files :显示匹配 pattern1 或 pattern2 的行,
grep pattern1 files | grep pattern2 :显示既匹配 pattern1 又匹配 pattern2 的行。
这里还有些用于搜索的特殊符号:

\< 和 \> 分别标注单词的开始与结尾。
例如:
grep man * 会匹配 ‘Batman’、‘manic’、‘man’等,
grep '\grep '\' 只匹配‘man’,而不是‘Batman’或‘manic’等其他的字符串。源携
'^':指匹配的字符串在行首,
'$':指匹配的字符串在行尾,
如果您不习惯命令行参数,可以试试图形界雹逗伏面的‘grep’,如 reXgrep 。这个软件提供 AND、OR、NOT 等语法,还有漂亮的按钮 :-) 。如果您只是需要更清楚的输出,不妨试试 fungrep 。

‘贰’ Linux命令行使用教程

本文根据饥人谷相关课程整理,如有新知识或遗漏将继续补充。

1.程序员为了输入方便对饥孝陪命令进行缩写
2.缩写规则是省略A、E、I、慎槐O、U五个元音字母,留下2~3个字母(有时会例外)

注: Windows默认不支持链接

3. ~ 表示用户目录
假设用户名是administrator,那么
· 在Windows下, ~ 表示 /User/administrator/ 目录 (一般在C盘)
· 在Linux下, ~ 表示 /home/administrator/ 目录

注: 永远不要运行 rm -rf / 即强制删除整个硬烂蠢盘

在命令后加 ,意思是这句话没完

有空格等特殊字符的时候加引号

‘叁’ linux基本操作命令

linux基本操作命令:pwd命令、cd命令、ls命令、cat命令、cp命令。

1、pwd命令

使用pwd命令找出您所在的当前工作目录的路径。该命令将返回一个绝对(完整)路径,该路径基本上是所有以/开头的目录的路径。绝对察肆路径的一个示例是/home/username。

‘肆’ linux 新建文件命令

有以下四个方法

1、使用vi命令新建文件;

写法:vi text.txt(文件夹名字)

2、使用touch命令新建文件;

写法:touch text.txt(文件夹名字)

3、使用cp命令新建文件;

写法:cptext.txt(文件夹名字)/home/pungki/office(文件放置位置)

4、使用mv命令新建文件;

写法:mvtext.txt(文件夹名字)/home/pungki/office(文件放置位置)

扩展雀粗资料:

其它常用命令

1、cd命令

它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径。

2、ls命令

这是一个非常有用的查看文件与目录的命令。

3、grep命令

该命令常用于分析一行的信息,若当碰拦中有我们所需要的信息,就将该行显示出来,该命令通常与笑岁胡管道命令一起使用,用于对一些命令的输出进行筛选加工等等。

4、find命令

find是一个基于查找的功能非常强大的命令。

阅读全文

与linux命令使用方法相关的资料

热点内容
一楼楼顶漏水用什么方法解决 浏览:711
快速切红辣椒方法 浏览:702
格兰仕微电脑压力锅顶盖拆卸方法 浏览:446
猪脚卤水制作方法视频 浏览:979
养青斑鱼的方法和技巧 浏览:919
训练气质的方法 浏览:851
脊柱损伤治疗新方法和新药物 浏览:507
串钩主线与子线无结连接方法 浏览:82
取消电脑开机密码的方法 浏览:916
楼地面工程施工方法有哪些 浏览:74
铜线安全计算方法 浏览:447
家庭地瓜种植方法 浏览:785
简述继电器工作状态的检测方法 浏览:377
吉利远景皮带异响解决方法 浏览:714
销售品种多用什么方法计算成本 浏览:585
洋葱的种植技术和方法视频播放 浏览:740
luna使用方法第一次 浏览:931
引火归元的简单方法 浏览:539
蔬菜架子种植方法视频 浏览:509
四季梅养护方法视频 浏览:324