文章插图
提到linux,新手用户会认为这是一个复杂的操作系统,因为所有工作都是通过终端使用命令来完成的 。但是当用户开始在Linux上工作时,就会喜欢上这些命令,在Linux上工作一段时间后 , 用户会开始更喜欢Linux而不是windows 。此外,使用命令通过终端执行任务要比使用Linux的图形用户界面(GUI)快得多 。
在这里,本文将介绍5个不太常用但会很实用的命令 。
1、findfind命令用于在目录中查找任何文件 。它通过目录进行搜索,并返回与给定搜索条件匹配的文件名称 。该命令的语法如下:
find directory_name -name file_name
示例:find /home -name hello.txt
将在home
目录及其子目录中找到hello.txt
。2、sed它代表流编辑器 。它可以执行许多任务,如搜索、查找和替换 。对于较大的文件来说,它就像一个魔法,因为在基于图形用户界面的编辑器中打开文件会耗费大量时间 。它支持正则表达式,可以执行复杂的模式匹配 。该命令的语法如下 :
2.1 用新文本替换旧文本:此命令将在给定文件中将旧文本替换为新文本 。语法:
sed ‘ -s/old_text/new_text’ fileName
示例:sed ‘ -s/Linux/Unix’ hello.txt
将在hello.txt
中将单词Linux
替换为Unix
。2.2 替换一行中第n次出现的模式:此命令将在给定文件的每一行中用新文本替换旧文本的第n次出现 。如果某一行只出现一次,则不会被替换 。语法:
sed ‘ -s/old_text/new_text/n’ fileName
示例:sed ‘ -s/Linux/Unix/2’ hello.txt
将用“Unix
”替换hello.txt
中每一行中第2
次出现的Linux
一词 。2.3 替换特定行号上的字符串:可以限制sed命令以替换特定行号“k”上的字符串 。语法:
sed ‘k -s/old_text/new_text/n’ fileName
示例:【五个被忽视的Linux实用命令】
sed ‘3 -s/Linux/Unix’ hello.txt
它将在hello.txt
的第3
行中将单词Linux
替换为Unix
。2.4 替换一系列行上的字符串:可以将一系列行号指定给sed命令来替换字符串 。语法:
sed ‘n,m -s/old_text/new_text/n’ fileName
示例:sed ‘3,7 -s/Linux/Unix’ hello.txt
它将在hello.txt
的第m
行到第n
行之间将单词Linux
替换为Unix
。2.5 从特定文件中删除行:也可以使用sed命令删除一行 。与替换类似,可以在给定的文件名中指定要删除的特定行号或行号范围 。2.5.1 删除特定行:语法:
sed ‘nd’ fileName
示例:sed ‘3d’ hello.txt
它将删除hello.txt
中的第n
行 。2.5.2 删除一系列特定行:2.5.2 To delete a range of particular lines: 语法:
sed ‘n,md’ fileName
示例:sed ‘3,7d’ hello.txt
它将删除hello.txt
中从第3
行到第7
行的内容 。2.5.3 删除模式匹配行:语法:
sed ‘/pattern/d’ fileName
示例:sed ‘/Linux/d’ hello.txt
它将删除hello.txt
中包含单词Linux
的所有行 。3、watch
watch
命令用于在特定时间间隔后执行任何命令 。例如,如果想每隔10秒执行一次命令,那么可以在该命令前面输入watch
, 并且可以每隔10秒检查该命令的输出 。常规语法:
watch [option] command_to_execeute
3.1语法:watch -d -n timeInSeconds command_to_execeute
示例:watch -d -n 10 free -m
它将每隔10秒执行一次free -m
命令,并且会突出显示与上次运行时的free -m
命令输出的差异 。3.2语法:
watch -g -n timeInSeconds command_to_execeute- :
示例:watch -g -n 10 free -m
推荐阅读
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 72岁刘銮雄病危,被曝更改遗嘱,甘比被踢出局原配儿子成赢家
- baby被“封杀”?黄晓明又爆大瓜...
- 美缝几天后可在上面走动,被子横竖缝几趟有什么讲究
- 久未露面的赵薇现身机场,手臂伤疤明显疑被家暴,47岁活像是个60岁大妈
- 王鸥原生家庭令人窒息!被曝为留住何九华而怀孕,男友是杨幂铁粉
- 韩信被杀后,萧何看着他的遗体冷冷说出四个字,被人诟病至今!
- 《宁安如梦》首播开门见红,首集60万人观看,被赞节奏快题材好
- 孙俪拍杂志被群嘲!膀大腰圆眼睛突出,她怎么变成这样了?
- 炎亚纶涉嫌性剥削,被台北士林地检署依法起诉,并被限制出境出海
- 吴愤奋:那个在《非诚勿扰》被34岁小伙牵走的51岁阿姨,如今怎样