Linux常见命令,看完你是不是觉得自己之前用得太过麻烦

晓晓 81 0

搬瓦工官网(国内无法打开,需要梯子)https://bandwagonhost.com
搬瓦工官网中国镜像站https://bwh81.net(搬瓦工官方网站,放心访问)
搬瓦工官方中文网https://bwh86.net
搬瓦工官网所有方案以及库存监控页面https://bwh86.net/monitor
最新搬瓦工最大优惠力度优惠码(循环优惠6.58%):BWHNCXNVXV
搬瓦工新用户注册和图文购买教程点击查看

1.清除终端机:在我们的日常生活中,如果使用LINUX,我们通常会在终端机上工作。持续在终端上工作会使终端屏幕上充满命令,并且为了删除它们并使我们的屏幕完全没有字符,我们经常使用clear命令。 组合键“ Ctrl + 1”与“清除”命令具有相同的作用。因此,从下一次开始,使用ctrl + l清除Linux命令行界面。

注意:由于ctrl + l是键组合,因此我们不能在脚本内使用它。如果需要清除shell脚本中的屏幕,只需调用命令“ clear”。

2.运行命令并一起返回目录: 这也是很多人不知道的惊人黑客。无论它是什么,我们都可以运行命令,然后返回到当前目录。为此,我们所需要做的就是在括号中(即介于之间运行命令。

例如:
输入:

cd / home / shivam / Downloads / && ls -l

输出 :

-rw-r ----- 1 shivam shivam 54272 5月3日18:37 text1.txt -rw-r ----- 1 shivam shivam 54272 5月3日18:37 text2.txt -rw-r ----- 1 shivam shivam 54272 5月3日18:37 text3.txt

说明:在以上命令中,它首先将当前目录更改为Downloads,然后列出该目录的内容,然后返回到当前目录。

3.目录的快捷方式:您可以通过将经常访问的目录添加到CDPATH环境变量中来创建它们的快捷方式。因此,如果您经常访问“ / var / www / html /”,请说。
您可以将/ var / www /添加到CDPATH,而不用键入“ cd / var / www / html”,然后只需键入“ cd html”。

shivam:~> export CDPATH=$CDPATH:/var/www/ shivam:~> cd html shivam:~:html>

4.替换文字或字符:

如果您正在使用任何文本文件,然后将myfile.txt中每个单词(例如“ version”)的每个实例替换为“ story”,则可以使用sed命令,如下所示:

# sed 's/version/story/g' myfile.txt

另外,如果您想忽略字符大小写,则可以使用gi代替g作为:

# sed 's/version/story/gi' myfile.txt

5.以下是在终端上使用时可能会使用的一些有用的快捷方式:
光标移动控制:

Ctrl-a:将光标移至行首

Ctrl-e:将光标移至行尾

Ctrl左/右:逐字导航(可能不适用于所有终端)

修改文本:

Ctrl-w:删除光标左侧的整个单词

Ctrl-k:擦除到行尾

Ctrl-u:擦除到行首

6.以批处理模式运行top:  “ top”是一个方便的实用程序,用于监视系统的利用率。它是从命令行调用的,它通过显示许多有用的信息来工作,包括CPU和内存使用率,正在运行的进程数,负载,顶部资源击中者以及其他有用的位。默认情况下,top每3秒刷新一次报告。
通常,我们在终端内运行“ top”,查看统计信息几秒钟,然后慷慨地退出并继续我们的工作。
更好的是,如果我们只想在给定的时间段内运行这样的实用程序,而无需任何用户交互:

  • 您可以通过cron安排工作。

  • 您可以运行每X秒运行ps的shell脚本

除了要尝试修补脚本之外,还有很多更简单的解决方案:

top -b -d 10 -n 3 >> top-file

我们在批处理模式(-b)中运行最高。按照延迟(-d)标志的指定,它将每10秒钟刷新一次,总共进行3次迭代(-n)。输出将发送到文件。这是outut的屏幕截图:

7.重复管道内容: “ tee”是一个非常有用的实用程序,它可以重复管道内容。现在,让tee真正有用的是它可以将数据追加到现有文件中,非常适合一次将定期日志信息写入多个文件。

ps | tee file1 file2 file3

我们将ps命令的输出发送到三个不同的文件!还是我们想要的那么多。正如您在下面的屏幕快照中看到的那样,这三个文件都是同时创建的,并且都包含相同的数据。

8.export: export命令是bash shell BUILTINS命令之一,它具有三个可用的命令选项。通常,它标记了要与任何新分支的子进程一起导出的环境变量,因此,它允许子进程继承所有标记的变量。
带有“导出”的常用选项-p:当前shell中导出的所有名称的列表-n:从导出列表中删除名称-f: 名称导出为函数。

例子 :不带“导出”的命令:

$ a = geeksforgeeks.org $ echo $a geeksforgeeks.org $ bash $ echo $a

从上面我们可以看到,默认情况下从父进程派生的任何新子进程都不继承父变量。这是导出命令很方便的地方。

$ a = geeksforgeeks.org $ echo $a geeksforgeeks.org $ export a $ bash $ echo $a geeksforgeeks.org $

在第3行上,我们现在使用export命令将变量“ a”设置为在创建新的子进程时要导出的变量。结果,即使在创建了新的bash shell之后,变量“ a”仍包含字符串“ geeksforgeeks.org”。

9.basename- 从文件名中删除目录和后缀。basename显示NAME,其中删除了所有前导目录组件。如果指定了后缀,还将删除尾随的SUFFIX。例如:获取测试文件夹中存在的文件的名称

$ basename test / gfg.txt gfg.txt

10.grep:  grep在文件中搜索给定的字符串或模式,并可以将其替换为另一个。这是在Linux中搜索文件的一种方法。

grep [option(s)] pattern [file(s)]

搜索文件数量: grep可以同时搜索任意数量的文件。因此,例如,以下示例将在三个文件file1,file2和file3中搜索包含字符串GfG的任何行

grep GfG file1 file2 file3

搜索所有文件中的文本:如果有短语“ Linux is”,则搜索当前目录(即用户当前所在的目录)中的所有文本文件。

grep'Linux is'*

搬瓦工机房方案整理

搬瓦工目前提供了4个方案,包括搬瓦工KVM方案搬瓦工CN2 GT方案搬瓦工CN2 GIA-E方案搬瓦工香港方案,每种方案有多种套餐配置,详细的配置和价格整理如下:
套餐名称 CPU 内存大小 硬盘容量 每月流量 带宽 价格/年 购买链接
搬瓦工CN2-E限量版(搬瓦工补货通知群(禁言,仅推送):903230558)
CN2 GIA LIMITED EDITION 1核 1 GB 10 GB 500 GB 1 Gbps $89.99 立即购买
搬瓦工CN2 GT方案
CN2 1核 1024 MB 20 GB 1000 GB 1 Gbps $49.99 立即购买
CN2 1核 2048 MB 40 GB 2000 GB 1 Gbps $99.99 立即购买
CN2 2核 4096 MB 80 GB 3000 GB 1 Gbps $199.99 立即购买
CN2 2核 8 GB 160 GB 5000 GB 1 Gbps $399.99 立即购买
CN2 3核 16 GB 320 GB 8000 GB 1 Gbps $799.99 立即购买
CN2大流量 3核 16 GB 320 GB 12000 GB 1 Gbps $899.99 立即购买
CN2大流量 3核 16 GB 320 GB 16000 GB 1 Gbps $1299.99 立即购买
搬瓦工CN2 GIA-E方案(可选搬瓦工DC9 CN2 GIA,搬瓦工DC6 CN2 GIA,搬瓦工日本大阪软银线路)
CN2 GIA ECOMMERCE 2核 1 GB 20 GB 1000 GB 2.5 Gbps $169.99 立即购买
CN2 GIA ECOMMERCE 3核 2 GB 40 GB 2000 GB 2.5 Gbps $299.99 立即购买
CN2 GIA ECOMMERCE 4核 4 GB 80 GB 3000 GB 2.5 Gbps $549.99 立即购买
CN2 GIA ECOMMERCE 6核 8 GB 160 GB 5000 GB 5 Gbps $879.99 立即购买
CN2 GIA ECOMMERCE 8核 16 GB 320 GB 8000 GB 5 Gbps $1599.99 立即购买
CN2 GIA ECOMMERCE 10核 32 GB 640 GB 10000 GB 10 Gbps $2759.99 立即购买
CN2 GIA ECOMMERCE 12核 64 GB 1280 GB 12000 GB 10 Gbps $5399.99 立即购买
搬瓦工香港方案
香港CN2 GIA 2核 2048 MB 40 GB 500 GB 1 Gbps $899.99 立即购买
香港CN2 GIA 4核 4096 MB 80 GB 1000 GB 1 Gbps $1559.99 立即购买
香港CN2 GIA 6核 8192 MB 160 GB 2000 GB 1 Gbps $2999.99 立即购买
香港CN2 GIA 6核 16384 MB 320 GB 4000 GB 1 Gbps $5899.99 立即购买
搬瓦工日本方案
日本CN2 GIA 2核 2048 MB 40 GB 500 GB 1.2 Gbps $899.99 立即购买
日本CN2 GIA 4核 4096 MB 80 GB 1000 GB 1.2 Gbps $1559.99 立即购买
日本CN2 GIA 6核 8192 MB 160 GB 2000 GB 1.2 Gbps $2999.99 立即购买
日本CN2 GIA 6核 16384 MB 320 GB 4000 GB 1.2 Gbps $5899.99 立即购买
搬瓦工KVM方案
KVM 2核 1024 MB 20 GB 1 TB 1 Gbps $49.99 立即购买
KVM 3核 2 GB 40 GB 2 TB 1 Gbps $99.99 立即购买
KVM 4核 4 GB 80 GB 3 TB 1 Gbps $199.99 立即购买
KVM 5核 8 GB 160 GB 4 TB 1 Gbps $399.99 立即购买
KVM 6核 16 GB 320 GB 5 TB 1 Gbps $799.99 立即购买
KVM 7核 24 GB 480GB 6 TB 1 Gbps $1,199.99 立即购买

标签: 国外云服务器 香港服务器 美国服务器 搬瓦工VPS

发表评论 (已有0条评论)

还木有评论哦,快来抢沙发吧~