学习目标:
一、Linux的命令类型和格式
二、命令提示符由哪些组成
三、常用的Linux快捷键
学习内容:
一、Linux的命令类型和格式
1.Linux命令的分类:
- 内部命令: 指的是集成于shell解释器程序(如bash)内部的一些特殊命令,也叫内建命令,
用户安装完系统便可以直接使用 - 外部命令:指linux系统中能够完成特定功能的脚本文件或二进制程序,每个外部命令对应系统中的一个文件,是属于shell解释器程序之外的命令。
2.Linux命令的格式:
命令字 【选项】 【参数】
注意:有的命令不带任何选项和参数。严格区分大小写,命令、选项和参数都是如此。
命令格式中的[ ]代表可选项,也就是有些命令可以不写选项和参数也能执行。
(1) 选项的作用:命令不加选项和参数也能执行,但都是些基础功能。
添加选项可以调整命令功能,一旦添加选项则可以显示更加丰富的数据。
选项又分
短格式选项:例-l 英文简写 一个 - 足以
长格式选项:例–all 英文完整单词 两个–足以
(2) 参数的作用:参数是命令的操作对象,一般文件、目录、用户和进程等可以作为参数被命令操作。
命令一般都需要加入参数,用于指定命令操作的对象是谁。如果可以省略参数,则一般都有默认参数。
二、命令提示符由哪些组成
例如: [root@localhost ~]#
[ ] :这是提示符的分隔符号,没特殊含义
root :显示的是当前登录用户,现在使用的是 root用户登录
@:分隔符号,没有特殊含义
localhost: 当前系统的简写主机名(完整:localhost.localdomain)
~:代表用户当前所在的目录,此例中用户当前所在的目录是家目录 /root
#: 命令提示符,Linux用这个符号标识登录的用户权限等级。如果是超级用户,提示符就是# ; 普通用户就是$。
家目录是什么? Linux 系统是纯字符界面,用户登录后,要有一个初始登录的位置,这个初始登录位置就称为用户的家:
超级用户的家目录:/root/。
普通用户的家目录:/home/用户名/。
三、常用的Linux快捷键
ctrl + c 强制终止当前命令
ctrl + l 清屏,=clear命令
ctrl + a 光标移动到行首
ctrl + e 光标移动到行末
ctrl + u 快速删除当前光标处之前的所有字符内容
ctrl + z 把命令放入后台,但是并未终止命令
fg 切换回来,第几个任务,fg后就跟数字几
jobs可以查看当前后台有哪些任务
ctrl + r在历史命令中搜索
ctrl + k 快速删除从当前光标处到行尾的所有字符内容
Tab键:可以将输入不完整的命令或文件、目录名自动补齐
\:有时候为了显示美观及方便查看,可以插入”\”符号强制换行。
总结:
后续继续补充,
转自讲师陈老师文档。