【生意多】-免费发布分类信息
当前位置: 首页 » 新闻 » 教程 » 正文

懒癌晚期程序员接住!11个让你生活更加轻松的命令行技巧

放大字体  缩小字体 发布日期:2020-04-27 14:37:45    浏览次数:34
导读

  命令行的出现,拯救了无数“懒癌晚期程序员”,生活更加轻松,心情更加愉快,那些繁琐的任务,我们可以让它自动化并使程序运行得更顺畅。  Unix shell是为类Unix的操作系统提供命令行用户界面的命令行解释器(或称shell)。shell既是交互式命令语言又是脚本语言,操作系统使用shell脚本来控制系统的执行。  每个基

  命令行的出现,拯救了无数“懒癌晚期程序员”,生活更加轻松,心情更加愉快,那些繁琐的任务,我们可以让它自动化并使程序运行得更顺畅。

  Unix shell是为类Unix的操作系统提供命令行用户界面的命令行解释器(或称shell)。shell既是交互式命令语言又是脚本语言,操作系统使用shell脚本来控制系统的执行。

  每个基于Linux或Mac的操作系统都默认安装了一个命令行工具,通常称为“终端”。命令行(CLI)有助于轻松地移动和重命名文件,整理数据以及在计算机中导航。

  pwd命令是用于打印当前工作目录的命令行实用程序。输出会将当前工作目录的完整系统路径打印到标准输出。默认情况下,pwd命令会忽略符号连接。但可以使用选项显示当前目录的完整物理路径。

  在以下示例中,使用输出重定向操作符(由向右的尖括号表示)将cat 的标准输出重定向到file2:

  grep命令用于在每个文件中查找特定的模式。它还会查找由换行符分隔的模式,并输出与模式匹配的每一行。

  -i选项能在给定文件中不区分大小写地搜索字符串。它匹配如“REACT”,“REact”和“react”之类的词。

  另外,变体命令egrep和fgrep分别与grep -E和grep -F等同。这些变体不建议使用,提供它们是为了向后兼容。

  touch 命令用于创建不包含任何内容的文件。当用户在创建文件时没有要存储的数据时,可以使用 touch 命令。

  注意如何通过 touch 来创建文件并使用 cat 来查看文件内容。由于新创建的index2.js文件为空,因此cat不返回任何内容。

  touch——创建一个没有任何内容的文件或空文件。记住,使用touch命令创建的文件为空文件。当用户在创建文件时没有要存储的数据时,该命令很有用。

  Linux中的 echo 命令用于显示作为参数传递的一行文本/字符串。 echo 是一个内置命令,主要用于shell脚本和批处理文件,使状态文本输出到屏幕或文件中。

  tail命令在查看崩溃报告或以前的历史记录日志时很有用。下面是在处理文件日志时展示其用处的示例。

  GNU Wget是一个免费软件包,它可以使用HTTP,HTTPS,FTP和FTPS(使用最广泛的Internet协议)来检索文件。这是一种非交互式的命令行工具,因此可以轻松地从脚本,CRON作业,不支持X-Windows的终端等程序中调用。

  你已经猜到,mkdir在当前活动路径中创建一个新的空目录。使用此命令来创建新文件夹,而不是在文本编辑器或GUI中单击。

  ls列出当前活动路径中的文件和目录。如果路径名是文件,ls根据请求的选项显示有关文件的信息。如果路径名是目录,ls显示其中的文件和子目录的信息。

  使用find命令可以快速查找文件或目录。当你正在处理包含数百个文件和多个目录的大型项目时,此命令非常有用。

  使用find命令还可以在目录(及其子目录)中搜索相同类型的文件。例如,以下命令将搜索当前工作目录中的所有.js文件。

 
关键词: grep 命令
(文/小编)
打赏
免责声明
• 
本文为小编原创作品,作者: 小编。欢迎转载,转载请注明原文出处:http://www.31duo.com/news/show-180103.html 。本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们。
 

(c)2016-2019 31DUO.COM All Rights Reserved浙ICP备19001410号-4

浙ICP备19001410号-4