BASH练习题


1.进入到/tmp目录下,并查看当前所在目录

pwd

2.请简述虚拟机克隆源有哪些?区别是什么?

快照:克隆你以前备份的快照模式
当前状态:克隆你现在使用的状态

3.请简述虚拟机的克隆类型有哪些?区别是什么?

链接克隆:速度快,体积小。本体虚拟机不存在克隆也随之消失
完整克隆:体积大,速度慢,不受本本虚拟机影响是独立的虚拟机

4.请介绍什么是BASH?

是翻译用户语言给操作系统识别的工具

5.在Linux中,执行命令的语法是什么?

[Command] [option] [args]
命令        选项     参数

6.进入到/usr/local目录下,创建一个名为1.txt的文件,请写出命令

vi /usr/local/1.txt
i
esc
:wq!
或者
touch /usr/local/1.txt

7.请将 ifconfig 命令执行的结果复制出来

-bash: ifconfig: command not found

8.请写出Linux中如何终止一条命令的执行?

ctrl + c

9.请写出哪些快捷键,可以在 vi 编辑器中进入编辑模式?

a:在当前光标下一位开始编辑  A:在当前光标所在行行尾开始编辑
i:
I:在当前光标所在行开始编辑
o:在当前光标下一行开始编辑  O:在当前光标上一行开始编辑

10.请解释以下命令提示符的含义

[oldboy@web01 local ]$
oldboy  用户名
web01   主机名
local    在一个名为local的路径中
$       一般用户

11.如何将虚拟机恢复到想要的状态?

经常创建快照 ,经常备份
出了问题还原即可

12.请写出命令提示符的作用?命令提示符可不可以没有?为什么?

提示当前用户 主机名 路径 用户类型
可以
SP1 中进行删除

13.请问,在bash中一条命令的选项和参数位置是否可以调换?

可以 必须是 命令 在前    选项和参数可以相互调换

14.在Linux中如何实现命令补全?

Tab键 自动补全
如果没自动补全 双击Tab键  出现进行筛选模式

15.CentOS系统的管理员用户是谁?家目录在哪?

管理员: root
目录 : /root

16.Windows系统的管理用用户是谁?家目录在哪?

管理员:Administrator
目录:(C:\Users\Administrator

17.如果Linux系统中创建了 oldboy 用户,那么默认情况下,该用户的家目录在哪?

/home/oldboy

18.如何查看当前系统的IP地址?

windows: cmd ----- ipconfig      设置
centos: ip a     vi   nmtui

19.在Xshell中如何优化,显示更多行内容?

image-20240326173639672

20.如果Xshell连接不上虚拟机,如何排错?请写出排错每一步骤的作用

检查虚拟机网络模式
检查动态网络编辑器
检查虚拟机ip    ping    telnet

21.请写出如果执行命令遇到了报错,该如何处理? ( A )

A.抱头痛哭
B.复制英文到百度翻译,查找出报错原因
C.啥也不干,直接问老师
D.通过自己查资料,也没解决,将报错截图发给老师,询问

22.请写出,以下报错内容的意思

command not found           ------     
命令无效
No such file or directory   ------     
没有这个文件或者目录 
File exists                 ------     
同名文件或目录已经存在。文件权限设置不正确,当前用户没有写入文件或目录的权限。
Is a directory
这是目录不是文件
Not a directory
这不是目录是文件

23.请写出修改主机名的命令?

hostnamectl set-hostname your-new-hostname
your-new-hostname 是主机的新名字
重启网卡  ---ssh链接需要重新  reboot
systemctl restat network 

24.请解释命令 ls -l 和 ll 命令的区别?

ll 是  ls -l 的缩写

25.附加题:请问什么是系统的环境变量?如何查看所有环境变量?如何查看指定环境变量的值?

运行程序所需要的一些系统信息目录,
echo $PATH
PATH = $PATH:/~~~      /~~~ 路径的值