太赞了!两个技巧帮你记住繁琐 Linux 命令!
我们可以给一些复杂的命令打上标签,这些标签可以提醒你相关 Linux 命令的作用。在对 Linux 命令应用标记之后呢,我们就可以不用输入又长又复杂的命令啦,只需要输入我们设置好的标记字符就 OK 了! 下面拿一个命令进行示范吧,比如在当前目录中查找和列出大于 10MB 的文件,并按大小对它们进行排序: $ find . -size +10M -type f -print0 | xargs -0 ls -Ssh | sort -z 不知道你们还记不记得这个命令是干嘛的呢?不记得的同学自行一部分一部分拆开分析哈。 因为它太长了,作用也没办法一眼看出来,所以我们可以在它的末尾添加一个便于记忆的标记,最好是能体现命令的作用滴,比如这里设置 ListFilesBiggerThanXSize: $ find . -size +10M -type f -print0 | xargs -0 ls -Ssh | sort -z #ListFilesBiggerThanXSize 注意:以 # 开头,并且命令和标签名称之间留有空格。 赶紧试试效果,输入刚才的标记: $ !? #ListFilesBiggerThanXSize 在这里,!和 ?运算符用于获取并运行我们之前从 BASH 历史记录中标记的命令。 [alvin@VM_0_16_centos ~]$ find . -size +10M -type f -print0 | xargs -0 ls -Ssh | sort -z #ListFilesBiggerThanXSize total 104K 16K httpd.c 16K shakespeare 12K hello 4.0K dir2 [alvin@VM_0_16_centos ~]$ !? #ListFilesBiggerThanXSize find . -size +10M -type f -print0 | xargs -0 ls -Ssh | sort -z #ListFilesBiggerThanXSize total 104K 16K httpd.c 16K shakespeare 12K hello 4.0K dir2 另一种方法 另一种记忆方法就是「起外号」,也就是使用 alias 命令,大家应该比较熟悉,原理都是和做标记差不多。 比如,给我们上面的命令起个“外号”: $ alias ListFilesBiggerThanXSize='find . -size +10M -type f -print0 | xargs -0 ls -Ssh | sort -z' 使用的时候直接输入: $ ListFilesBiggerThanXSize (编辑:宜春站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- linux – LV状态:不可用.如何使它可用?
- Swap file quot;.BranchModel.class.php.swpquot; alr
- 安卓手机水货和行货,翻新机区别在哪里?怎么辨别
- 同步助手怎么改iphone运营商图标
- 乐视x55 pro与小米电视3 60寸的区别 小米电视3和乐视x55 pr
- 5个HTML5的常用本地存储方式详解与介绍
- linux – 在自制软件中,我怎么知道xargs属于findutil包?
- linux – 如何说服z / OS scp传输二进制文件?
- itools备份的shsh在哪里?itools shsh 位置
- 转载--linux filesystem structures