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` 一步执行上面两步。
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` 一步执行上面两步。
相关文章推荐
- Linux使用技巧:linux下将命令值赋给shell变量
- 8.17_Linux之bash shell脚本编程入门篇(三)之循环以及函数function的使用
- linux、adb、git、shell使用技巧
- Linux使用技巧:linux下将命令值赋给shell变量
- 8.15_Linux之bash shell脚本编程入门篇(二)以及文件查找和压缩的使用
- Linux----shell使用技巧
- Linux中rsh远程shell命令的使用技巧解析
- linux bash shell 使用技巧
- Linux/Unix下Shell快捷键操作大集合及部分Bash使用技巧-另附Ubuntu常用快捷键
- linux入门5-shell及vi使用
- linux使用技巧(shell/vi/screen)
- Linux 学习笔记_3_Linux常用命令_8_Shell使用技巧
- [Linux学习笔记] Linux常用命令 - 番外篇(Shell使用技巧)
- Linux 使用技巧集锦---Linux入门必读
- linux_shell_数组建立及使用技巧
- 嵌入式linux入门之shell 编程中空格的使用
- Linux基础入门及系统管理01-shell三剑客之sed命令技巧讲解20
- [Linux学习笔记]第1天:操作系统的发展史,linux诞生,Linux发行商,shell,terminal,shell使用技巧,文件目录,基本操作
- 嵌入式linux入门之shell 编程中各种括号的使用
- linux创建新用户后shell无法自动补全命令或使用基本的shell命令