linux下输入长文件名小技巧

这个小技巧其实是写给新手们的,老手们恐怕会嗤之以鼻,而且我还不能算什么老手,如此看来似乎确实有些不妥。但是又转念一想即使是新手也未必不能给新手介绍一些自己的经验。俗话说的好,愚者千虑必有一得,况且大侠们对一些小技巧早已喑熟,他们恐怕不屑写这等鸡毛蒜皮一般的小文章,可是我等广大之linux 爱好而又刚刚入门者掌握这个有用的小技巧又是十分必要,因为它们可以大大简化我们的工作量。但是这方面的小技巧又很少被人提及,至少我是费了不少气力才得到的。因为这个理由才使得我有动力来写本文。

  如果你是一个没有接触过linux的电脑爱好者,你又对linux十分的感兴趣,致使你终于有一天成功的安装了一个linux的发行版本,在你进入linux的神奇世界后,你也许会有些无奈:x-windows的速度让你心烦,而文本界面又是这么的让人无法下手。尤其是在使用长文件名时(在linux有不少文件和目录的名字真的是很长) 全靠手工输入简直是对人的一种折磨。于是你可能会开始抱怨真是便宜没好货,或者你可能又怀念起在老比的windows下是多么的轻松。 甚至是否你想要重新回到老比的统治之下。可是你是否知道linux有一个特别贴近人意的功能就是自动补全,这是我对它的称呼。 比如:有一个文件的名字叫作alsa-divers-0.39.tar.gz,这还不算很长吧。 当你需要频繁的输入这个文件的名字的时候,难道你不觉得这是一种无以名状的痛苦吗?那么我想对你说一句:不要心烦,你可以试一试在输入alsa后按一下CapsLock键上方的Tab键。怎么样使你眼前一亮吧,linux已经奇迹般的自动补全了文件名。 不过如果没有出现预想的结果你也不要过早的埋怨我骗了你。可能是在linux所能够搜索的目录下还存在着这样一些文件, 它们的文件名的前几个字母与你所输入的字母相同,比如还有alsa-util-……这样你只需再多输入几个字母使之区别于前面的文件名即可。如果你能够用好此项功能就可以使你在需要输入大量文件名或者切换到些有很长名字的目录的时候能够怡然自得的享受机器为你输入的惬意。手工输入在速度上与之是不可同日而语,而且使用本技巧还可以减少差错哟!

  这时不知诸位看官是否有一种真正的解脱的感觉,反正我在经过大量的又笨又慢又爱出错的手工输入后,发现了此妙法简直是有想跳起来的喜悦心情。看来linux 不愧为广大电脑爱好者们集体智慧的结晶,它在有些方面还真的会给人以惊喜。

  希望这篇小文能够给如我一样在为因需输入大量的太长的文件名或者目录名而备受煎熬的朋友一点小小的启示。也算是我为linux 的普及和发展尽了一点自己的微薄之力吧。

(0)

相关推荐

  • linux ssh 别名登录小技巧

    为了方便登录服务器,我们一般使用putty.SecureCRT等等工具.在终端如何通过服务器别名来进行登录呢? 可以创建~/.ssh/config 文件并为每台服务器指定登录信息和验证方法,如下所示: $ vim ~/.ssh/config Host www HostName www.ttlsa.com Port 22 User root IdentityFile ~/.ssh/id_rsa.pub IdentitiesOnly yes Host bbs HostName 115.28.45.1

  • Linux下的Apache与PHP安全设置技巧

    (1) safe_mode: 以安全模式运行php; 在php.ini文件中使用如下 safe_mode = On (使用安全模式) safe_mode = Off (关闭安全模式) 在apache的httpd.conf中VirtualHost的相应设置方法 php_admin_flag safe_mode On (使用安全模式) php_admin_flag safe_mode Off (关闭安全模式) 或者: php_admin_value safe_mode 1 (使用安全模式) php_

  • linux提权用的一个技巧

    作者:xi4oyu 一个test: [xiaoyu@localdomain ~]$ echo $BASH_ENV [xiaoyu@localdomain ~]$ export BASH_ENV="/tmp/.bashrc" [xiaoyu@localdomain ~]$ echo $BASH_ENV /tmp/.bashrc [xiaoyu@localdomain ~]$ cat /tmp/.bashrc #!/bin/bash echo "Hello" [xiao

  • linux服务器后台设置小技巧

    1.如何快速安装游戏服务器:  发布目录所有游戏添加之后,在游戏发布目录会生成一个gamelist.ini,里面就是记录这个发布目录的所有游戏信息.如果装其他游戏资源服务器时,直接将这些游戏按原来结构放到一个发布目录下,然后直接将gamelist.ini放到发布目录中即可.或者将发布目录下所有文件克隆,作为备份. 2.游戏图标不满意?  可以通过以下方式自定义游戏图标:  (2-1)在游戏目录中,制作一个只包含一个32*32的真彩色图标文件ico.命名为:游戏名称.ico(游戏名称就是在客户端看

  • Linux下使用jq友好的打印JSON技巧分享

    之前在命令行下面打印JSON的时候统统都是Cat,然后将结果复制到支持JSON解析的编辑器里面,非常曲折. 简单的搜索了一下之后,在StackOverflow上找到了一篇文章.支持率最高的那个答案需要Python2.6+的支持,可是服务器上的版本为2.4,升级之后的影响不可预料,遂放弃. 继续看下面的答案,有一个叫jq的小工具貌似还不错,下载下来测试确实能满足要求. #cat food.json | jq '.' 即可获得格式化好的结果 给大家详细介绍下jq吧 jq官网 : http://ste

  • 在Linux下用scp复制文件无需输入密码的技巧

    当两台LINUX主机之间要互传文件时可使用SCP命令来实现,建立信任关系之后可不输入密码.把你的本地主机用户的ssh公匙文件复制到远程主机用户的~/.ssh/authorized_keys文件中假设本地主机linux100,远程主机linux200 一,在linux100主机里的用户 运行 #ssh-keygen -t rsa 结果如下 QUOTE: Generating public/private rsa key pair. Enter file in which to save the k

  • LAMP服务器性能优化技巧之Linux主机优化

    目前LAMP (Linux + Apache + MySQL + PHP) 近几年来发展迅速,已经成为Web 服务器的事实标准. LAMP这个词的由来最早始于德国杂志"c't Magazine",Michael Kunze在1990年最先把这些项目组合在一起创造了LAMP的缩写字.这些组件虽然并不是开开始就设计为一起使用的,但是,这些开源软件都可以很方便的随时获得并免费获得.这就导致了这些组件经常在一起使用.在过去的几年里,这些组件的兼容性不断完善,在一起的应用情形变得非常普便.为了改

  • Linux中你不知道的使用技巧小结

    一.快速跳转命令 一 z 要是每次都要进入一个目录很深的文件夹下,像下面这样: # cd /root/py/auto/fabric 每次都要输入好多个目录名是不是很烦躁,下面有一个非常方便的操作可以取代它 一 z 命令: 你只需要把源码复制到用户目录下的 z.sh 文件,然后在 .bashrc 这个文件的最后添加 "source /path/to/z.sh",最后使用: # source z.sh 或者 # . .bashrc 就可以生效了,要跳转到一个目录,直接使用 z + 目录名(

  • Linux小技巧分享之如何重新启动tomcat

    1. 进入linux系统下tomcat的bin目录, 比如:cd /usr/local/apache-tomcat-7.0.42/bin 2. 关闭一下tomcat服务,特别是已经启动的情况下,只不过有些异常 ./shutdown.sh 3. 检查一下tomcat是否确实已经关闭 ps -ef|grep java 假如出现以下类似的提示,表示tomcat已经关闭 root     30248 30113  0 10:00 pts/0    00:00:00 grep java 4. 最后重新启动

  • 配置Linux服务器SSH 安全访问的四个小技巧

    我以 CentOS 为例,简单地总结一下如何配置 SSH 安全访问. Linux SSH 安全策略一:关闭无关端口 网络上被攻陷的大多数主机,是黑客用扫描工具大范围进行扫描而被瞄准上的.所以,为了避免被扫描到,除了必要的端口,例如 Web.FTP.SSH 等,其他的都应关闭.值得一提的是,我强烈建议关闭 icmp 端口,并设置规则,丢弃 icmp 包.这样别人 Ping 不到你的服务器,威胁就自然减小大半了.丢弃 icmp 包可在 iptables 中, 加入下面这样一条: 复制代码 代码如下:

随机推荐