您的位置:首页 > 运维架构 > Shell

Linux入门-shell使用技巧

2014-05-07 22:14 246 查看
tab    命令补全

history  先前输入的命令,!+序号重新执行

ctrl+l,clear 清屏

ctrl+u   删除当前输入

ctrl+c   终止命令

ctrl+d  退出系统

一、命名别名

  #alias  查看已有的别名

  #alias copy=cp  让copy可以执行cp的命令

  #unalias copy   删除别名

二、输入/输出重定向

  0:标准输入(一般是键盘)

  1:标准输出(一般是显示器)

  2:标准错误输出(一般是显示器)

  #ls -l /home > /home/ab.txt  输出到ab.txt中 , >>追加内容

  #wall < /home/ab.txt      广播内容来自ab.txt

  #cp -R /usr /backup/usr.bak 2> /bak.error  出错的时候将错误信息写入到bak.error ,2不能省略 否则和标准输出的效果重叠。

三、管道

  命令1|命令2|命令n

  ls -l /etc | more

四、命令连接符

  ;    ,命令顺序执行

  &&   ,前面命令执行成功才执行后面的命令

  ||    ,只有一个命令能成功执行,或者都失败

五、命令替换符

  ``

  which touch  查找touch路径

  ls -l 上一步找到的路径

  ls -l `which touch`  一步执行上面两步。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: