1.超级用户(管理员用户)提示符是___#_,普通用户提示符是___$_。
2.如何检查当前系统登录终端,以及登录的是什么用户
who am i
3.bash特性, 常用快捷键
ctrl+a 跳转行头
ctrl+e 跳转行尾
ctrl+l清屏
ctrl+c 结束当前bash shell 进程,重新开启一个bash shell进程
ctrl+k 删除光标至命令行尾的内容
ctrl +d退出
4.bash特性, 常见的bash特性有哪些?
命令历史、命令补全
管道、重定向
命令别名
命令行编辑
命令行展开
文件名通配
变量
编程
5.GNU、GPL是什么?
GNC:自由软件运动。
GPL:是一种许可证。是GNU运动为保证其软件在后续的发展中仍保持开源开放。
6.查看/etc/目录下所有文件及目录包括隐藏文件(使用两种方法实现要求)
ls -a /etc
tree -aL 1 /etc
7.查看/etc/hosts文件的详细信息
stat /etc/hosts
8.当执行ping baidu.com时,如何结束当前命令
ctrl+c
9.如何查看当前所在的目录?
pwd
10.如何快速从当前目录切换到家目录?
cd
11.如何快速返回上一次所在的目录?
cd -
12.在oldboy目录下进入根目录下的etc目录下的yum.repos.d目录
cd /etc/yum.repos.d
13.在当前所在的yum.repos.d目录快速返回到当前目录的上级目录(根目录下的etc目录)
cd ..
14.将根目录etc下的resolv.conf和hosts文件一次性复制到job目录下
cp /etc/resolv.conf /etc/hosts job/
15.返回到家目录,删除家目录下oldboy目录及该目录下的所有文件
cd rm -rf ~/oldboy/
16.解释linux系统下“绝对路径”和“相对路径”的区别
从/开始的都是绝对路径
不从根开始的都是相对路径
扩展题
1.在家目录下创建一个名为oldboy的目录,然后进入该目录
mkdir ~/oldboy cd ~/oldboy
2.使用创建文件的命令一次性批量创建(oldboy1,oldboy2,oldboy3,oldboy4,oldboy5)这几个文件
mkdir -p oldboy{1..5}
3.用ls -a随便查看一个目录,发现每个目录下都会有两个名为“.”和“..”的目录,解释它们分别代表的含义
. 当前目录,一个目录的入口
.. 父目录,上一级目录
4.在oldboy下创建一个名为student.txt的文件
touch ~/oldboy/student.txt
5.在家目录下创建oldboy目录下名为oldboyedu的目录,然后将先前创建的名为student.txt的文件复制到家目录下
mkdir ~/oldboy/oldboyedu
mv ~/oldboy/student.txt ~/
6.在家目录下创建一个名为job的目录,并将先前创建的名为oldboy目录及目录下的文件一次性复制到job目录下
mkdir ~/job
mv ~/oldboy/* job/
7.在根目录“/”下用ls查看根目录下的所有目录,并解释每个目录对应的作用
bin 系统二进制命令目录。普通用户命令的目录
boot 系统启动引导加载的程序。
data 数据存放目录。
dev 设备挂载目录。
etc 系统配置及服务配置文件,启动命令的目录。
home 普通用户家目录。建立普通用户时生成的一个目录,存放的位置。
lib 库文件系统。
lib64 64位库文件系统。
media 提供设备的挂载点。
mnt 设备挂载点
opt 第三方工具存放的目录
proc 记录核心系统硬件信息,可以查看进程和硬件信息。
/proc/cpuinfo 处理器信息,类型,厂家,型号和性能。
/proc/meminfo 系统内存信息,free -m。
/proc/devices 当前运行内核所配置的所有设备清单。
/proc/dma 当前正在使用的DMA通道。
/proc/filesystems 当前运行内核所配置的文件系统。
/proc/initerrupts 正在使用的中断,和曾经有多少个中断。
/proc/ioports 当前正在使用的I/O端口。
/proc/loadavg 系统负载平均值信息
root 超级管理员的家目录。
run 进程运行的pid,以文件形式存放。lock锁相关文件:进程正在运行,无法执行第二次。
sbin 超级管理员二进制命令目录
srv 服务启动后需要访问的数据目录
sys 记录核心系统硬件信息
tmp 临时文件目录,会N天清空一次,可以不要删除不需要的文件。存放在该目录,以免误删除。
usr 用户程序及数据,帮助文件,二进制命令等目录。
var 变化的目录,一般存放日志文件,cache数据。
8.查看根目录下etc下passwd文件所有内容
more /etc/passwd
less /etc/passwd