当前位置: 首页 > Linux

12个前端开发应该知道的终端命令

时间:2023-04-06 22:16:41 Linux

前端开发者应该知道的12条终端命令体验一分钟就能装好CurlCurl是一个命令行工具,用于通过HTTP(s)、FTP和其他协议发出请求,可以下载文件、检查响应标头和访问远程数据。在Web开发中,Curl通常用于测试连接和使用RESTfulAPI。更多使用方法请到https://ec.haxx.se/treetree是一个直观显示目录结构树的命令行小程序├──css│├──bootstrap.css│├──bootstrap.min.css├──字体│├──glyphicons-halflings-regular.eot│├──glyphicons-halflings-regular.svg│├──glyphicons-halflings-regular.halflings-regular.woff│└──glyphicons-halflings-regular.woff2└──js├──bootstrap.js└──bootstrap.min.js支持正则匹配树-P'*.min.*'.├──css│├──bootstrap.min.css├──fonts└──js└──bootstrap.min.js只显示两级目录树-L1|——api|——blog|——book|——html|——modules|——osstmux你开过很多Terminal吗?有没有想把他们都救出来的冲动?Tmux的Session就是这样做的!您可以随时退出或进入任何会话。每个Session有几个窗口,每个窗口又可以分为多个窗格(Pane)。Tmux是一款在BSD协议下发布的终端复用软件。一般用于在一个命令行窗口中访问多个命令行会话,或者在一个命令行终端中同时使用多个程序。此处有更多信息tmuxDiskusage-dudu命令生成有关文件和目录空间使用情况的报告。它易于使用并以递归方式工作,遍历每个子目录并返回每个文件的大小。du的一个常见用例是当您的一个驱动器空间不足并且您不知道原因时。使用此命令可以快速查看每个文件夹占用了多少存储空间以找到最大的存储空间。du-sh*1.2GDesktop4.0KDocuments40GDownloads4.0KMusic4.9MPictures844KPublic4.0KTemplates6.9MVideosGitreferenceonlinetutorialgittutorialTartar是unix和linux默认的压缩解压软件,可以快速打包或解压。打包tar-cfarchive.tarfile1file2file3解压tar-xfarchive.tar但不支持解压.zip或.rar文件,需要解压软件。具体可以参考tar命令md5sum。当您从您不是特别信任的网站下载软件时,可能会植入危险的脚本。这时候md5sum就派上用场了。使用md5sum生成md5字符串,并与网站提供的字符串进行比较。,以检测是否存在差异。md5sumubuntu-16.04.3-desktop-amd64.iso0d9fe8e1ea408a5895cbbe3431989295ubuntu-16.04.3-desktop-amd64.isoHtopHtop是内置任务管理器的更强大替代品。它提供了一个高级界面,其中包含许多用于监视和控制系统进程的选项。虽然它在终端中运行,但htop对鼠标控制有很好的支持。这使得导航菜单、选择流程以及排序和过滤变得更加容易。lnln有点类似于windows快捷方式。通过使用ln,您可以更快速、更方便地使用程序。下面的例子~/Desktop/Scr??ipts/git-scripts/git-cleanupsudoln-s~/Desktop/Scr??ipts/git-scripts/git-cleanup/usr/local/bin/git-cleanupln桌面git-cleanup脚本到在local/bin下,直接在终端执行git-cleanup即可。sshssh用的最多的应该是通过终端连接远程主机ssh-p22root@0.0.0.0也可以在不登录或者文件的情况下显示服务器某个目录的结构sshusername@remote_hostls/var/wwwsome-website.comsome-other-website.com更多信息请参考sshguiderepgrep是一个命令行工具,最初用于Unix操作系统。给定一个文件列表或标准输入后,grep会搜索匹配一个或多个正则表达式的文本,只输出匹配(或不匹配)的行或文本用法grepapplefile.txt返回file.txt,内容为apple详情请到grep命令aliasalias是Unixshell、4DOS/4NT和WindowsPowerShell等很多命令行界面的命令,它为用户提供别名——即把指定的命令替换为的功能自定义字符串,通常用于缩写系统命令,或者为常用命令添加默认选项。在MS-DOS和MicrosoftWindows操作系统中,DOSKey命令通常用于定义别名.server在0.0.0.0端口9000上提供HTTP...只要您保持终端打开,该别名就可用。要使其永久化,您可以将别名命令添加到.bashrc文件中。详情请移步alias命令