标签:Linux命令基础
一、Linux命令(由开发人员编写的软件提供)用于实现某一类功能的指令或程序
命令的执行依赖于解释器程序(例如:/bin/bash等)
1.内部命令(属于shell解释器的一部分):由shell(用于实现用户和内核交互)自带
2.外部命令(独立于shell解释器之外的程序):用户自行安装或发行版自带GNU软件提供
3.判断内部或外部命令:type
例:type cd
//判断cd命令类型为内部命令type vim
//判断vim命令类型为外部命令
命令字 [ 选项 ] 参数
详解:
1.命令字:具体使用命令
2.选项:具体调节命令字的作用;短格式-(简单、不易懂)、长格式--(易懂、不好记)
例:rm -rf
//-rf就是短格式选项,多个短格式选项可写在一起rm --force
//--force为长格式选项,多个长格式不可组合书写
3.参数:命令字的操作对象(给谁用命令)
Tab:自动补齐
反斜杠"\":强制换行
Ctrl+U:删除光标到行首
Ctrl+K:删除光标到行尾
Ctrl+A:跳转到行首
Ctrl+E:跳转到行尾
Ctrl+L或clear:清楚屏幕内容
Ctrl+C:中断当前操作
Shift+PgUP:往上翻页
Shift+PgDOwn:往下翻页
内部命令:help <内部命令> //查看Bash内部命令的帮助信息
外部命令:<外部命令> --help //适用于大多数外部命令
man手册:man <命令>
helo echo
//内部命令帮助获取ls --help
//外部命令帮助获取man ls 或 man echo
//通用命令在线手册获取man ls | col -b > ls_man.txt
//将ls手册导出为ls_man.txt文件;col -b去除特殊字符标签:Linux命令基础
原文地址:http://blog.51cto.com/13770206/2128065