IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Magedu - M46 - 线下练习题 -> 正文阅读

[系统运维]Magedu - M46 - 线下练习题

练习题 第一章和第二章.txt

1.超级用户(管理员用户)提示符是 # ,普通用户提示符是 $

[dk@Magedu ~]$ su - root 
Password: 
[root@Magedu ~]# 	  #root 超级管理员
[root@Magedu ~]# 
[root@Magedu ~]# su - dk
[dk@Magedu ~]$        #普通用户
[dk@Magedu ~]$  

2.如何检查当前系统登录终端,以及登录的是什么用户? who

[root@Magedu ~]# who
root     pts/1        2021-07-09 10:35 (10.0.0.1)
[root@Magedu ~]# 
[root@Magedu ~]# 

3.bash 特性, 常用快捷键。

ctrl + c :终止当前进行的程序
ctrl + l :清屏,相当于clean
ctrl + d :退出,相当于exit
ctrl + a :光标移到命令行最前端
ctrl + e :光标移至命令行最末端
ctrl + u :删除光标前所有字符
ctrl + k :删除光标后所有字符
ctrl + r :调用上一个命令(上一个被使用过的命令)

4.bash 特性, 常见的 bash 特性有哪些?

Tab 补全 、history 历史记录 、alias 别名 、快捷键 、

5.GNU、GPL 是什么?

GNU  是一个自由的操作系统,GNU的创始人,理查德·马修·斯托曼,将GNU视为“达成社会目的技术方法”。
GPL  所有的开源软件都遵循GPL协议、是一种许可证。是GNU运动为保证其软件在后续的发展中仍保持开源开放而为其软件设立的“使用条款”。

6.查看/etc/目录下所有文件及目录包括隐藏文件(使用两种方法实现要求)。 ls -a 、ll -a

[root@Magedu etc]# pwd
/etc
[root@Magedu etc]# ls -a
.                           mcelog
..                          microcode_ctl
adjtime                     mime.types
aliases                     mke2fs.conf
alsa                        modprobe.d
alternatives                modules-load.d
-----------------------------------------------
[root@Magedu etc]# 
[root@Magedu etc]# ll -a
total 1376
drwxr-xr-x. 139 root root      8192 Jul  9 11:35 .
dr-xr-xr-x.  18 root root       236 May 27 17:46 ..
-rw-r--r--.   1 root root        16 May 27 17:58 adjtime
-rw-r--r--.   1 root root      1529 May 15  2020 aliases
drwxr-xr-x.   3 root root        65 May 27 17:51 alsa

7.查看/etc/hosts 文件的详细信息。 cat /etc/hosts

[root@Magedu etc]# cat /etc/hosts 
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
10.0.0.98   Magedu.M46

8.当执行 ping baidu.com 时,如何结束当前命令。 ctrl + c

[root@Magedu etc]# 
[root@Magedu etc]# ping www.baidu.com
PING www.a.shifen.com (110.242.68.4) 56(84) bytes of data.
64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=1 ttl=128 time=29.5 ms
64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=2 ttl=128 time=32.10 ms
64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=3 ttl=128 time=29.4 ms
^C
--- www.a.shifen.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 20ms
rtt min/avg/max/mdev = 29.412/30.622/32.976/1.664 ms
[root@Magedu etc]# 

9.在根目录“/”下用 ls 查看根目录下的所有目录,并解释每个目录对应的作用。

	/
		bin  : 存放的都是二进制文件;命令文件
		boot : 启动,存放内核文件,grub菜单
		dev  : 设备,键盘,硬盘,光盘,u盘,显示器
				/dev/null: 黑洞
				/dev/zero: 摇钱树;取数据;
				/dev/random: 随机数	
		etc  : 存放的是配置文件  (软件  程序)
		home : 普通用户的家目录  /home/{USERNAME}
		lib  :	库文件,
		lib64: 
		mnt 、media : 早起挂光盘使用的;
		opt  : 早起第三方厂商工具,存储的路径;oracle
		proc : 存放系统运行时的一些状态数据;
		root : 超级管理员的家目录; (普通用无权限进入)
		run  : 存放设备的驱动,进程的pid文件。锁文件;
		sbin : 超级管理员执行的命令
		sys  : 
		tmp  : 临时;所有的用户都可以存储数据到目录中来; 谁创建谁可以删除;
		usr  : 类似于windows系统文件目录;
			/usr/bin
			/usr/sbin
		var	 : 可变化的目录;日志;

10.查看根目录下 etc 下 passwd 文件所有内容? cat /etc/passwd

[root@Magedu /]# 
[root@Magedu /]# cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin

11.如何查看当前所在的目录? pwd

[root@Magedu home]# 
[root@Magedu home]# pwd
/home
[root@Magedu home]# 

12.如何快速从当前目录切换到家目录? cd ~

[root@Magedu etc]# 
[root@Magedu etc]# cd ~
[root@Magedu ~]# pwd
/root
[root@Magedu ~]# 

13.如何快速返回上一次所在的目录? cd -

[root@Magedu home]# pwd
/home
[root@Magedu home]# cd /etc/
[root@Magedu etc]# 
[root@Magedu etc]# cd -
/home
[root@Magedu home]# 

14.在 magedu 目录下进入根目录下的 etc 目录下的 yum.repos.d 目录 cd /etc/yum.repos.d

[root@Magedu magedu]# pwd
/home/magedu
[root@Magedu magedu]# cd /etc/yum.repos.d
[root@Magedu yum.repos.d]# pwd
/etc/yum.repos.d
[root@Magedu yum.repos.d]# 

15.在当前所在的 yum.repos.d 目录快速返回到当前目录的上级目录(根目录下的 etc 目录) cd …/

[root@Magedu yum.repos.d]# pwd
/etc/yum.repos.d
[root@Magedu yum.repos.d]# cd ../
[root@Magedu etc]# 
[root@Magedu etc]# pwd
/etc

16.将根目录 etc 下的 resolv.conf 和 hosts 文件一次性复制到 job 目录下 cp /etc/resolv.conf,hosts job

[root@Magedu etc]#  ls
[root@Magedu etc]# pwd
/job
[root@Magedu job]# cp /etc/{resolv.conf,hosts} /job/
[root@Magedu job]# ls
hosts  resolv.conf
[root@Magedu job]# 

17.返回到家目录,删除家目录下 magedu 目录及该目录下的所有文件 cd ~ 、 rm -rf magedu

[root@Magedu job]# cd ~
[root@Magedu ~]# pwd
/root
[root@Magedu ~]# ls
magedu
[root@Magedu ~]# rm -rf magedu/
[root@Magedu ~]# ls
[root@Magedu ~]# 

18.解释 linux 系统下“绝对路径”和“相对路径”的区别

绝对路径:路径的写法一定是由根目录 / 写起的,例如 /usr/local/mysql
相对路径:路径的写法不是由根目录 / 写起的,这个路径是相对于当前目录来讲的,所以称为相对路径。

扩展题

1.在家目录下创建一个名为 magedu 的目录,然后进入该目录

[root@Magedu home]# 
[root@Magedu home]# cd ~
[root@Magedu ~]# mkdir magedu
[root@Magedu ~]# cd magedu/
[root@Magedu magedu]# pwd
/root/magedu

2.使用创建文件的命令一次性批量创建(magedu1,magedu2,magedu3,magedu4,
magedu5)这几个文件 mkdir magedu{1…5}

[root@Magedu magedu]# ls
[root@Magedu magedu]# mkdir magedu{1..5}
[root@Magedu magedu]# ls
magedu1  magedu2  magedu3  magedu4  magedu5
[root@Magedu magedu]# 

3.用 ls -a 随便查看一个目录,发现每个目录下都会有两个名为“.”和“…”的目录,解释它们分
别代表的含义
. 当前目录
… 当前目录的上一级目录

[root@Magedu magedu]# pwd
/root/magedu
[root@Magedu magedu]# cd ./
[root@Magedu magedu]# pwd
/root/magedu
[root@Magedu magedu]# 
[root@Magedu magedu]# cd ../
[root@Magedu ~]# pwd
/root
[root@Magedu ~]# 

4.在 magedu 目录下创建一个名为 student.txt 的文件

[root@Magedu ~]# 
[root@Magedu ~]# mkdir magedu
[root@Magedu ~]# cd magedu/
[root@Magedu magedu]# touch student.txt
[root@Magedu magedu]# ls
student.txt
[root@Magedu magedu]# 

5.在家目录下创建 magedu 目录下名为 mageduedu 的目录,然后将先前创建的名为
student.txt 的文件复制到家目录下

[root@Magedu ~]# cd ~
[root@Magedu ~]# mkdir -p magedu/mageduedu
[root@Magedu ~]# 
[root@Magedu ~]# cp /root/magedu/student.txt /root/
[root@Magedu ~]# cd /root/
[root@Magedu ~]# ls
1.txt  magedu    student.txt
[root@Magedu ~]# 

6.在家目录下创建一个名为 job 的目录,并将先前创建的名为 magedu 目录及目录下的文件
一次性复制到 job 目录下

[root@Magedu ~]# 
[root@Magedu ~]# cd ~
[root@Magedu ~]# mkdir job
[root@Magedu ~]# cp -r magedu/ job/
[root@Magedu ~]# cd job/
[root@Magedu job]# ls
magedu
[root@Magedu job]# 
  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-07-10 14:50:51  更:2021-07-10 14:51:15 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/4 23:09:17-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码