1. 什么是Shell?
Shell是命令行解释器,负责接收用户输入的命令并进行解释,将需要执行的操作传递给系统内核执行
2. Linux系统的命令分为哪两类?
内部命令
外部命令
3. 常用的命令行快捷方式有哪些?
Tab键:将输入不完整的命令或文件、目录名自动补齐
“\”:自动换行
Ctrl+U:快速删除当前光标处之前的所有字符内容
Ctrl+K:快速删除当前光标处到行尾的所有字符内容
Ctrl+L:清屏
Ctrl+C:取消当前命令行的编辑,切换新的命令提示符
4. help命令的功能是什么?
Help命令用户查看内部命令的帮助信息为后面命令的操作对象
5. man命令的功能是什么?
man命令以全屏幕的文本方式显示命令的帮助
6. 管道符号的作用是什么?
管道使用“|”符号表示,用于将前面命令的屏幕输出结果作为后面命令的操作对象
7. 什么重定向输出?
使用“>”表示,将前面命令的执行结果保存到“>”后的文件中,而不是输出到屏幕上
8. 绝对路径和相对路径的区别是什么?
绝对路径:以根目录“/”作为起点
相对路径:以当前目录作为起点
9. 使用cd命令是可以配合使用两个特殊参数“~”“-”,这两个符号的作用是什么?
“~”用来表示当前用户的主目录
“-”表示上一次的工作目录
10. Linux系统中有很多搜索命令,which命令的功能是什么?
Which命令用于查找Linux命令并显示所在的具体位置,其搜索范围主要由PATH变量定义。
11. Linux系统中的符号链接和硬链接有什么区别?
不能对目录建立硬链接,不能跨越分区建立硬链接。软链接没有这些限制。
12. vi编辑器的三种模式是什么?
命令模式:控制光标移动、字符查找、删除、复制、粘贴
输入模式:输入文件内容
末行模式:设置编辑环境、保存文件、退出编辑器
13. 本章要掌握的命令有哪些?
help
man
info
pwd
cd
ls
mkdir
du
touch
file
cp
rm
mv
which
find
ln
cat
more
less
head
tail
wc
grep
gzip
bzip2
tar
vi
转载于:https://blog.51cto.com/tibet/1158330