巧用 20 个 Linux 命令贴士与技巧,让你生产力瞬间翻倍?
转自:高效运维
在本文中,我将向您演示一些专业的Linux命令技巧,这些技巧将使您节省大量时间,在某些情况下还可以避免很多麻烦,而且它也将帮助您提高工作效率。
并不是说这些只是针对初学者的 Linux 技巧。即使有经验的Linux用户也有可能没有发现这些,尽管你这些年来一直在使用 Linux。
很酷的 Linux 终端技巧,帮助您节省时间和提高生产力
您很可能已经知道这些Linux命令中的一些或全部。无论哪种情况,都欢迎您在评论部分中分享您喜欢的技巧。
其中一些技巧还取决于shell的配置方式。现在让我们开始!
1、使用tab键进行自动完成
我将从一些看得见但又非常重要的事情开始:tab补全。
当您开始在 Linux 终端中键入内容时,您可以按Tab键,它会建议所有可能的选项,这些选项以您到目前为止所键入的字符串开头。
例如,如果您要复制名为 linuxidc.txt 的文件,则只需键入 “cp l”,然后按tab 键查看可能的选项。
使用Tab键进行自动完成
2、切换回上一个工作目录
假设您以长目录路径结尾,然后转到完全不同的路径中的另一个目录。然后您意识到必须返回到先前所在的目录。在这种情况下,您要做的就是键入以下命令:
cd -
$ cd -
bash: cd: OLDPWD 未设定
3、返回主目录
cd ~
cd
4、列出目录的内容
ll
5、在一个命令中运行多个命令
command_1; command_2; command_3
6、仅在上一个命令成功的情况下,才能在一个命令中运行多个命令
&&
分隔符。&&
确保下一条命令仅在上一条命令成功执行时运行。command_1 && command_2
sudo apt update && sudo apt upgrade
升级系统时。7、轻松搜索您使用过的命令
ctrl + r
键即可启动反向搜索并键入命令的某些部分。它将查询历史记录,并向您显示与搜索词匹配的命令。ctrl + r 搜索词
8、解除Linux终端意外冻结的Ctrl + S
9、移至行首或行尾
10、实时读取日志文件
tail -F linuxidc_log
--follow=name --retry
,根据文件名进行追踪,并保持重试,即该文件被删除或改名后,如果再次创建相同的文件名,会继续追踪。11、读取压缩日志而不解压缩
$zcat linuxidc_log.zip | more
12、使用 less读取文件
less -N linuxidc.txt
//按下v键来编辑文件
//退出编辑器后,你可以继续用less浏览了
13、使用 !$
重新使用上一个命令中的最后一项
!$
选项。alt + .
。在最后一个命令的选项之间来回移动的次数。14、用!!
重用当前命令中的上一个命令。
!!
重用当前命令中的上一个命令。15、使用别名来修正错别字
alias gerp=grep
16、在Linux终端中复制粘贴
选择要复制的文本,然后右键单击以粘贴(在Putty和其他Windows SSH客户端中有效) 选择要复制的文本,然后单击鼠标中键(滚动按钮)以进行粘贴 Ctrl + Shift + C表示复制,Ctrl + Shift + V表示粘贴
17、终止正在运行的命令/进程
18、清空文件而不删除它
文件名
19、查找是否有包含特定文本的文件
grep -Pri 要搜索的字符串 路径
20、对任何命令都可使用帮助命令(help)
$bc -help
END
官方站点:www.linuxprobe.com
Linux命令大全:www.linuxcool.com
刘遄老师QQ:5604215
Linux技术交流群:2636170
(新群,火热加群中……)
想要学习Linux系统的读者可以点击"阅读原文"按钮来了解书籍《Linux就该这么学》,同时也非常适合专业的运维人员阅读,成为辅助您工作的高价值工具书!
微信扫码关注该文公众号作者
戳这里提交新闻线索和高质量文章给我们。
来源: qq
点击查看作者最近其他文章