位置: 编程技术 - 正文

学会这8个技巧让你成为一个超强的Linux终端用户(学会这8个技巧让你做出的菜味道更好)

编辑:rootadmin
使用Linux终端不仅仅是只输入命令。学习这些基本的技巧,你就会逐渐掌握Bash shell,这个在大多数Linux发行版上默认使用的终端工具。

推荐整理分享学会这8个技巧让你成为一个超强的Linux终端用户(学会这8个技巧让你做出的菜味道更好),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:学会这几个小技巧,学好技巧,学会这几个小技巧,学会这8个技巧是什么,学会这几个小技巧,学会这几个小技巧,学会这8个技巧英语,学会这8个技巧作文,内容如对您有帮助,希望把文章链接给更多的朋友!

这篇文章是写给缺乏经验的新手的,我相信大多数高级用户已经知道了所有的这些技巧。但是,你仍然可以看看,也许能学到你一直以来都忽略了的东西。

Tab键自动补全

使用Tab键自动补全是基本的技巧。它能节省你很多时间,而且当你不确定一个文件名或者命令怎么拼写时,它也及其有用。

举个例子,比如在当前目录你有一个文件,文件名是“really long file nam”,你想删除这个文件。你可以输入整个文件名,但是你得小心输错空格符(需要用转义)。如果你输入”rm r”,然后按Tab键,Bash会自动为你补全这个文件的名字。

当然,如果当前目录中你有很多以字母r开头的文件,Bash就会不知道你指的是哪一个。比如当前目录你有另一个名字叫做“really very long file name”的文,当你按Tab键时,Bash会补全到“really”部分,因为两个文件都是以这开头的。然后,再按Tab键你会看到所有能匹配该开头的文件列表,如下图。

接着输入你想要的文件名然后按Tab键。这样,当我们输“l”然后按Tab键时,Bash会自动补全我们想要的文件名。

这种方法对于输入命令来说同样适用。当你不确定你想要的命令是什么,只记得以”gnome”开头时,输入“gnome”然后按Tab键,你就会看到所有可能的结果。

管道命令

管道命令允许你把一个命令的输出结果转移给另一个命令。在Unix的设计哲学中,每个程序都是只有少而精的功能。举个例子,”ls”命令会显示当前目录中所有的文件列表,而”grep”命令会在制定的地方搜索输入的字符串。

把这两者通过管道命令(用“|”符号表示)结合起来,你就可以在当前目录搜索某个文件了,以下命令用来搜索“really”:

通配符

星号”*”是一个可以匹配任何东西的通配符。比如,如果我们想把”really long file name“和”really very long file name“从当前目录都删了,我们可以使用如下命令:

这个命令删除了所有以really开头,以name结尾的文件。如果你用”rm *”命令,将会删除该目录下的所有文件,所有需谨慎使用。

学会这8个技巧让你成为一个超强的Linux终端用户(学会这8个技巧让你做出的菜味道更好)

输出重定向

“〉”字符可以把一个命令的输出结果重定向到一个文件,而不需要额外使用另一个命令。比如,下图的代码使用”ls”命令来列出当前目录的所有文件,并把输出的列表输入到了一个名为”file1“的文件,而不是仅仅输出显示在终端上。

命令行历史

Bash会记得你使用过的命令的历史。你可以使用向上键和向下键来翻阅你已经使用过的命令。使用”history”命令会把历史命令都打印出来,因此你可以使用管道命令来搜索你最近使用的命令。

关于命令行历史,还有很多可以使用的技巧

~,.& ..

波浪符”~”代表当前用户的主目录。所以,你可以使用”cd ~”切换到你的主目录,而不用输入”cd /home/name”。这对相对路径同样使用,比如”cd ~/Desktop”会切换到当前用户的桌面目录。

与之类似的是,”.”代表当前目录,”..”代表父级目录。所有,”cd ..”会跳到父级目录。这对相对路径同样有效,比如你在Desktop目录,你想切换到与Desktop目录同级的Document目录,你可以使用”cd ../Documents”命令。

后台运行命令

默认情况下,Bash会在当前终端下运行你的命令。正常来说没有问题,但是当你想同时运行一个应用程序而又要继续使用该终端时怎么办?比如你输入”firefox”命令来运行火狐浏览器,火狐将会占据你的终端并且显示一些错误信息等输出,直到你关闭它。但是加一个”&”符号在命令后面会使Bash在后台运行该程序:

条件执行

你同样可以用Bash运行两个命令,一个接着一个。第二个命令只有当第一个命令成功运行完毕后才会运行。要想做到这样,把两个命令在同一行中用”&&”分隔即可。

比如,”sleep”命令会以秒为单位接受一个参数,然后倒计时,允许结束。单独来用的话,该命令没有任何用处,但是你可以把它作为运行下一个程序之前的延时。下面的命令会停5秒然后运行gnome的截屏工具:

Linux的重启命令有哪些? 五个Linux的重启命令的具体使用说明 一、Linux的五个重启命令1、shutdown2、poweroff3、init4、reboot5、halt二、五个重启命令的具体说明shutdownreboot在linux下一些常用的关机/重启命令有shutdown、halt

Linux系统出现更换硬件、更改系统配置、死机等情形时机器重启的步骤 不同于桌面系统,作为服务器,我们较少对Linux系统进行系统重启,但在以下情形出现时,我们会对机器进行重启:更换硬件更改系统配置系统僵死,需

解决VMware下位linux系统不支持全虚拟化的办法 一、前提:cpu支持InterVT-X或AMD虚拟化技术,具体参考官网说明。二、问题描述:物理机下,VMwareWorkstation能安装位CentOS系统,处理器Interi3M,且支持In

标签: 学会这8个技巧让你做出的菜味道更好

本文链接地址:https://www.jiuchutong.com/biancheng/366932.html 转载请保留说明!

上一篇:linux系统 如何在Crunchbang下恢复Openbox的默认配置(linux在哪里操作)

下一篇:Linux的重启命令有哪些? 五个Linux的重启命令的具体使用说明(linux重启命令网卡)

  • 预付开发票加油后还能开吗
  • 认缴后怎么才算实缴
  • 发票作废后对方不退回抵扣联怎么办
  • 足浴按摩开票明细一栏写什么
  • 软件即征即退的发票怎么开
  • 进口设备消费税税率是多少
  • 什么情况下用资本公积科目
  • 流转税收入怎么算
  • 施工安全协议违约怎么办
  • 购销商品分类核算方法有
  • 融资租赁方式租出的固定资产
  • 超额投资是什么意思
  • 汇款手续费的会计科目
  • 应付账款不用付怎么处理
  • 出差补贴费
  • 停车费专用发票可以抵扣进项税吗
  • 国家税务总局关于取消增值税扣税凭证
  • 全年一次性奖金税收优惠政策2024
  • 工业企业该怎样建账?
  • 成本费用的结转方法
  • 进项发票认证抵扣时间是每月的15号吗
  • 公司装修期间物业怎么办
  • 公司代缴的个税怎么查询
  • 公司章程出资时间怎么填写
  • 配股的基本含义是什么
  • 母公司给子公司拨款要交税吗
  • 如何删除文档中多余的页
  • powerdvd remote
  • PHP:pg_escape_string()的用法_PostgreSQL函数
  • 如何申请菜鸟驿站快递代理点
  • PHP:mcrypt_generic_end()的用法_Mcrypt函数
  • Stable Diffusion 准确绘制人物动作及手脚细节(需ControlNet扩展)
  • 企业清算期间会计分录
  • 跨年费用计入未分配利润
  • 劳务所得和经营所得有啥区别
  • django pypi
  • css滚动条自动滚动
  • js防抖函数和节流函数
  • 命令grep
  • 施工企业的人工费占比
  • 铁路运输企业受托代征 印花税
  • 流动比率中的流动资产包括哪些科目
  • 增值税扣税凭证进项税额转出情况核实函
  • 增值税品种
  • 直接人工费用属于产品成本吗
  • mysql的启动方法(windows 平台)
  • 小企业会计准则适用于哪些企业
  • 可供出售金融资产属于什么科目
  • 工程造价不能超出多少预算
  • 暂估成本发票最晚什么时候补齐
  • 房地产企业出售商铺交什么税
  • 低值易耗品一次性摊销会计科目
  • 蓝字发票作废流程视频
  • 用白纸写的收据怎么入帐?
  • 长期借款计提利息会计分录怎么做
  • 上年未结转金额是什么意思
  • 出纳可以做库管吗
  • 递延所得税与递延所得税费用
  • 什么是权责发生会计处理基础
  • 服务器 安装win10
  • windows route metric
  • vs显示进程已退出
  • ubuntu with linux
  • apache2.4.46配置
  • 4G内存时linux的mtrr表不正确的解决
  • linux用户添加
  • linux计划任务执行脚本
  • win8.1备份系统还原
  • iredmail是免费的吗
  • html中的td
  • 创建一个新用户user1,设置其主目录为/home/user1:
  • django使用celery
  • python 代码缩进
  • 公司的完税证明必须打印吗
  • 破产重整资产的税务优惠
  • 增值税纳税申报时间
  • 什么是解放思想?请阐述解放思想和实事求是之间的关系
  • 税控盘版开票软件打不开是什么原因
  • 地税税额怎么计算
  • 一般纳税人税务事项告知书在哪里打
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设