日期:2014-05-16  浏览次数:20533 次

linux shell基础<2>

4.编辑命令行:可以用home end 还有一些快捷键,让操作更快捷
????????????? <CTRL k>:删除从光标到行尾的部分
????????? ??<CTRL u>:删除从光标到行首的部分
????????? ?? <CTRL d>:删除从光标后面的一个字母
????????????? <CTRL w>:删除从光标到当前单词开头的部分
????????????? <CTRL a>:将光标移到行首
????????????? <CTRL e>:将光标移到行尾
????????????? <CTRL y>:插入最近删除的单词
????????????? <!$>:重复前一个命令最后的参数?? eg:你先用mkdir /test/open/etc/mak/建一个文件夹,用cd进入,此时可以这样 cd !$? shell会把上一个命令的参数添加到cd后面
????????????? !*?? 重复前一个命令的所有参数
????????????? $*? 表示命令行参数值
????????????? $#? 参数个数
????????????? $0? 命令行本身(shell文件名)
????????????? $1? 表示第一个命令行参数? ....
5.shell可用的快捷方式: 由于home目录是每位用户的活动中心,linux对其做了许多快捷方式
????????????? ~ 就是您的home目录的简写形式 不管你在那个目录下, 只要输入 cd ~ 就可以进入home目录? 其实直接输入cd 就直接进入home目录了
?????????????