新闻中心

EEPW首页 > 功能强大的 UNIX Shell -- tcsh 简介1

功能强大的 UNIX Shell -- tcsh 简介1

——
作者: 时间:2006-03-25 来源: 收藏
    Shell,所谓的『命令解译器』,提供使用者和UNIX系统核心沟通的介面程式。
    一个实用而又友善的Shell能够让使用者使用起来得心应手,tcsh就是这样一个功能
 强大而又比较友善的介面程式,尤其从DOS刚进入到UNIX的使用者而言更是如此。因
    为tcsh不但具有csh所有的功能外,更有命令列编修、DOSKEY、命令或档案之完成与
    搜寻等许多功能,对于惯用DOS的使用者而言,无疑是一大福音,而对原来使用csh 的
    使用者来说更是如虎添翼,但是有许多人对于tcsh的功能不甚了解,抑或是根本不知
    道tcsh的存在,因此我将使用tcsh的经验与大家一起分享,希望大家能够多利用tcsh
    的功能,使得使用UNIX成为一件快乐的事。
          tcsh提供了很多新功能,不及备载。以下我将选择几项重要而又实用的功能
    与大家共同分享:
    1.DOSKEY(Visual History)
      可由上下左右四个方向键,观看history list中之命令并可加以修改或执行。
      例如:
        >ls -F
 
         braver   dragonhose   ryo   tintin*
        >echo "I am Fish!"
        I am Fish!


        >[↑]echo "I am Fish!"
    ※[↑]表示按下方向键 ,以下用中括号括起来皆表示按下一个按键,例如: [TAB],
      [ESC],而^表示按著CTRL(Control)键不放,再按其它键,例如: [^D]表示按著CTRL
      键不放,再按d。
      >ls -F
      按一下 键,再键入l,按[ENTER]
      -rw-------  1 is81026      362 Apr 20 20:01 barver
      -rw-------  1 is81026      434 Apr 20 20:01 dragonhorse
      -rw-------  1 is81026      341 Apr 20 20:01 ryo
      -rwx------  1 is81026      362 Apr 20 20:01 tintin
    2.完成命令或档名(Word Completion)
      在输入命令或档案时,不需输入完整之命令或档名,只需输入命令或档案之部份字元
      ,然后按[TAB],tcsh将会试图找出一个唯一符合你输入字元的命令或档案并帮你完
      成它。若有数个符合的命令或档案时,tcsh将会帮你完成至这些命令或档案的共同
      部份,并发出『毕』的一声警告你,并等待你输入下一个识别字元。
      例如:目前目录下包含下列档案:
        Makefile        bin       cmd       lib       memos
        Makefile.old    chaos.c   cmtest    mail      networks
        bench.c         class     dev       mbox      socket.c
        键入下列命令:
        >vi n[TAB]
        则会出现


        因为只有networks符合第一个字母为n之条件,所以tcsh自动帮你找到并完成它。
        如果键入下列命令:
        >vi M[TAB]
        则会出现
        >vi Makefile
        并出现"毕"一声,警告你有两个以上的档案符合,并等待你确定或输入下一个辨
        识字元再按[ENTER],以便寻找你想要的档案。
        >vi Makefile.[TAB]
        >vi Makefile.old
      命令亦可,例如:
        >unc[TAB]
        >uncompress



关键词:

评论


相关推荐

技术专区

关闭