拓展练习

拓展练习,第1张

概述目录 find查找、打包压缩 服务器部分 磁盘挂载及单用户模式 find查找、打包压缩 1.超级用户(管理员用户)提示符是_#,普通用户提示符是$_。 2.如何快速返回上一次所在的目录? cd - 3.GNU、GPL是什么? GNU的全称是GNU's Not Unix?最初由理查德·斯托曼为GNU计划而撰写。优秀的项目: gcc gawk bash emacsGNU GPL(GNU Gene

目录

find查找、打包压缩 服务器部分 磁盘挂载及单用户模式 find查找、打包压缩 1.超级用户(管理员用户)提示符是_#,普通用户提示符是$_。 2.如何快速返回上一次所在的目录?
cd -
3.GNU、GPL是什么?
GNU的全称是GNU's Not Unix?最初由理查德·斯托曼为GNU计划而撰写。优秀的项目: gcc gawk bash emacsGNU GPL(GNU General Public license,通用公共许可证),1.开源,可自由传播2.可以任意修改,必须把修改之后的代码发布出来
4.linux关机重启的命令有哪些 ?
关机 shutdown -h Nowinit 0 haltpoweroff 重启 shutdown -r 0 Rebootinit 6
5.包含了域名与IP地址的映射关系的文件是哪个?
/etc/hosts文件包含了IP地址和主机名之间的映射。相关知识点:/etc/resolv.conf文件指定如何解析域名。/etc/networks文件用来指定服务器上的网络配置信息。/etc/hostname文件包含了linux系统的主机名,包括完全的域名。
6.只查询/etc/passwd 文件中的第 5 到15行(请用三种方法实现)
head -15 /etc/passwd |tail - 11sed  -n ‘5,15p’ /etc/passwdawk  ‘NR==5,NR==15’/etc/passwd
7.创建linux分区时,一定要创建哪两个分区?
//bootswap
8.统计/etc/passwd文件一共有多少行?
wc -l /etc/passwd
9.查询/etc/passwd文件内容包含root关键字的行(要求三种方法)
grep -n ‘root’ /etc/passwdawk '/root/' /etc/passwd sed -n '/root/p' /etc/passwd
10.阐述软硬链接的区别?
1)创建命令不同 软链接:ln -s 硬链接:ln2)目录不能创建硬链接,并且硬链接不可以跨越系统的分区,软链接可以3)硬链接文件与源文件inode相同,软链接文件与源文件inode不同 4)删除软链接文件,对源文件无影响,但是删除软链接源文件对软链接文件有影响 5)删除硬链接文件,对源文件也无影响,并且删除源文件,对硬链接文件也无影响 6)只有原文件和硬链接同时删除,原文件才真正删除
11.在linux系统中,用来存放系统需要的配置文件目录是?
/etc
12.什么是绝对路径,什么是相对路径?
绝对路径是以 / 为开头相对路径不以 / 为开头的
13.写出vim命令中的快捷方式并解释其作用(至少10个)
gg :将光标移动到文件的开头 ,ngg就是移至n行行首dd  :  删除一行,(删除多行 ndd dnd :n为数字 + p = 剪切)D   :  将光标之后的内容都删除u   :   撤销$(shift+4) : 将光标移动至行尾^(shift+6)  :  将光标移动至行首dG   : 删除光标以下的所有内容(包括光标所在行)yy :  复制,复制n 行,nyy,yny p :  粘贴(光标所在行的下一行) R :  多个字符替换(按ESC退出替换)
14.查看sshd这个服务所对应的端口号是多少。
netstat -lntup |grep sshdss -lntup |grep sshd
15.编辑/etc/passwd文件,把所有的字符串/sbin/nologin替换成/bin/bash(请使用sed命令)
sed -i ‘s#/sbin/nologin#/bin/bash#gp’ /etc/passwd
16.创建普通用户user01,uID为1099
useradd user01 -u 1099
17.接上题,给其用户设置登录密码为123
echo 123 |passwd  --stdin user01
18.用户信息文件etc/passwd由 ‘:‘ 为分割符,分为7个字段,其中每个字段分别代表的含义是
第1列 :用户账户名称 第2列 :密码占位符,存放账户的口令 第3列 :用户UID,用户标识号 第4列 :用户GID,组标识号 第5列 : 用户注释,用户详细信息 第6列 :用户家目录,root家目录 第7列 :用户登陆linux使用的Shell
19.给文件oldboy.txt设置权限为600.
touch oldboy.txtchmod 600 oldboy.txt
20.给目录oldboy及目录以下的所有文件及目录设置属主为www,属组为oldboy。
mkdir oldboy useradd wwwgroupadd oldboychown  -R www.oldboy oldboy
21.查看系统中新添加的两个用户信息?
Tail -2 /etc/passwd
22.将rose用户加入到root组
Useradd -g root rose
23.使用"ls -l /"以长格式查看根目录,显示头十位文件权限信息,写出每一位所代表的含义
文件类型        文件属主权限    文件所属用户组权限  其他用户权限      (所属用户)      (所属用户组)    d               r w x                r - x              r - x                  目录   读写执行权限  读执行权限   读执行权限
24.显示test.txt第3行到第10行的内容(三种方法)
cat test.txt| head |tail -8awk  ‘NR==3,NR==10’ test.txtsed  -n ‘3,10p’ test.txt
25.更改/web目录的权限,任何用户都可以读写,但是在/web目录中创建的任何文件都属于www组
chown .www /webchmod 2777 /web
26.输入df -h,取出当前系统根分区剩余可用磁盘空间
df -h |awk ‘/\/$/{print $(NF-2)}’
27.输入时间命令"date"将当前系统时间输出到/data/date.txt中
date >/data/date.txt
28使用“ls /ta”将错误的信息输出到/data/error.txt中
ls /ta 2>/data/error.txt
29解释以下linux标准输入输出中符号的含义< << > >> 2> 2>> &> &>>
<  : 输入<< :追加输入>   :标准输出重定向>>  :标准输出追加重定向2>  :错误输出重定向2>> :错误输出追加重定向&>  :共同输出重定向&>> :共同输出追加重定向
30.把/etc/fstab文件内容重定向到/tmp目录下文件名为fstab.out
cat /etc/fstab > /tmp/fstab.out
31查找/etc/目录下,所有.conf后缀的文件,并将其属性信息显示出来。
find /etc/  -name ‘*.conf’xargs ls -ld
32查找/var目录下7天以前的.log文件,并将其属性信息显示出来。
find /var -type f -mtime +7 -name ‘*.log’ -ls
33查找/etc目录下大于1M且类型为普通文件的所有文件
find /etc -type f -size +1M  -ls
34查找/目录下文件名包含txt的文件,且时间是七天以内的。
find / -type f -name ‘*txt*’ -mtime -7
35查找/目录下属主是oldboy并且属组是oldboy的文件
find / -type f -user oldboy -group oldboy  -ls
36查找/tmp目录下15天以前的文件并删除
fing /tmp -type f  -mtime +15 -delete
37查找根目录下以rpm结尾的所有文件
find /  -type f -name ‘*rpm’
38.使用rpm命令查看是否安装tree命令
rpm -qa  tree
39将你的镜像设备挂在到/data目录上
mount/dev/cdrom /data/
40使用tar命令对/data/bak目录下的文件及目录进行归档压缩到/data目录下(压缩包的名字以自己名字命名)
tar czf /data/gjy.tar.gz  /data/bak
41使用tar命令查看上题/data目录下压缩包内的内容
tar tf /data/gjy.tar.gz
42将上题的压缩包,解压到/backup目录下
tar xf /data/gjy.tar.gz -C /root/backup
43打包/etc目录下所有普通文件到root用户家目录(提示:tar结合find使用,压缩包名自行拟定)
find /etc -type f |xargs tar czf /root/oldboy.tar.gz
44用tar命令对/etc/hosts文件打包压缩。
tar czf hosts.tar.gz /etc/hosts
45使用tar命令打包/etc/时,会出现一个删根的 *** 作,怎样打包不会进行删根的 *** 作
tar czPf etc.tar.gz /etc或者cd /
46打包/etc/目录,要求不打包/etc/hosts这个文件。
tar czf etc.tar.gz  --exclude=etc/hosts etc/
47已知/etc/grub2.cfg文件是个软连接文件,在你不知道的情况下,请问怎么打包该文件的源文件。
tar czhf grub2.tar.gz /etc/grub2.cfg
48把/var/log/目录中所有.log的文件进行打包成一个压缩包,名称定义为log.tar.gz的压缩包。
find /var/log -type f  -name "*.log"  |xargs  tar czf log1.tar.gz
49安装httpd这个服务
yum install -y httpd
50查看httpd这个软件包里面的内容。
rpm -ql httpd
51查看netstat这个命令属于哪个软件包。
rpm -qf `which netstat`或者yum provices  netstat
52删除系统中sl这个命令
rpm -e sl或者yum remove sl -y
53查看你的服务器中有哪些可用的yum源仓库。
yum repoList
54显示系统中可安装的以tre开头软件包
yum List |grep ^treyum List tre*
55更新系统中tree这个命令。
yum update tree -y
56请用一条命令完成创建目录/oldboy/test,即创建/oldboy目录及/oldboy/test
mkdir -p /oldboy/test
57只查看ett.txt文件(共100行)内第20到第30行的内容(三种方法)
head -30 ett.txt|tail -10 awk ‘NR==20,NR==30 ’ett.txtsed -n‘20p,30p’ett.txt
58把/oldboy目录及其子目录下所有以扩展名 .sh结尾的文件中,文件包含oldboy的字符串全部替换为oldgirl(两种方法)
find /oldboy  -type f -name “*.sh”|xargs sed -i‘s#oldboy#oldgirl#g’sed -i‘s#oldboy#oldgirl#g’$( find /oldboy  -type f -name “*.sh”)
59对/etc进行打包压缩,要求带上时间属性信息,例: 19_04_28_etc.tar.gz
tar czf   `date +%y_%m_%d`_etc.tar.gz  /etc
60如何过滤出已知当前目录下oldboy中的所有一级目录(提示:不包含oldboy目录下面目录的子目录及隐藏目录,即只能是第一级目录)?
find /etc ! -name ".*" -type d -maxdepth 1或者 ll /oldboyTree -L 1 -dll / |grep ^d
61调试系统服务时,希望能实时查看系统日志/var/log/messages的更新,如何做?
tail -f /var/log/messgaes
62打印配置文件/etc/passwd内容的行号及内容,该如何做?(两种方法)
cat -n /etc/passwdless -N /etc/passwdgrep -n ‘.’ /etc/passwd
63重启网卡的命令是什么?
systemctl restart networkifdown ens33 && ifup ens33
64系统中dns的配置文件是哪几个,有什么区别?
/etc/sysconfig/network-scripts/ifcfg-ens33  重启生效/etc/resolv.conf                                立即生效
65centos系统中怎样修改主机名,例如修改为web,并将其快速生效。
hostnamectl set-hostname web 临时和永久都生效
66使用命令调换 passwd 文件里 root 位置和/bin/bash 位置? 即将所有的第一列和最后一列位置调换
root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologinawk -F : '{print ":"":"":"":"":"":"}' /etc/passwd
67扩展问题:打印三天前的日期格式如:2019-04-26
date -d “-3 day” +%F
68翻译题
01).command not found               命令没有找到02).No such file or directory           找不到文件或者目录03).Permission denIEd                   权限不足04).No space left on device             磁盘没有空间05).file exists                             文件已存在06).Is a directory                          是一个目录07).Not a directory                     不是一个目录08).Warning: Changing a Readonly file           警告:正在修改一个只读文件09).Found a swap file by the name ".1.swp"      找到一个临时文件名字是1.swp10).unrecognized option '--oldboy'                  不能识别的选项—oldboy
69已知文件test.txt内容

test
lIDao
oldboy

请给出输出test.txt文件内容时,不包含oldboy字符串的命令。(三种方法)

egrep –v oldboy test.txtawk  '!/oldboy/' test.txtSed  's/oldboy/g' test.txt
@H_502_306@70已知执行ifconfigeth0 会出现以下结果,要求取出10.0.0.101这个ip地址(两种方法)
ifconfig ens33 | sed '2s#.*t (.*)  n.*##gp' –rnifconfig ens33 | awk 'NR==2{print }'
服务器部分 1.服务器按照外观分为:机架式服务器、刀片式服务器、塔式服务器。 2.什么是程序、进程和守护进程?
程序: c/PHP/java,代码文件,放在磁盘中的数据。进程: 正在运行的各类程序,进程运行就是把程序放在内存里执行。守护进程(daemon): 持续保持运行着的程序。
3.什么是buffer?什么又是cache?
缓冲区(buffer)将数据写入到内存中,这个存放数据的内存空间在linux系统中一般被称为缓冲区(buffer),例如:写入到内存缓冲区,即写缓冲。缓存区(cache)从内存里读取数据,这个存放数据的内存空间在linux系统中一般被称为缓存区(cache),例如:从内存读取,即读缓存
4、数据单位换算,1PB= 1024TB= 1024*1024GB= 1024^3MB= 1024^4 KB= 1024^5 B. 5、说一说raID级别及特点及其应用场景?
常见的RaID级别有RaID0,RaID1,RaID5,RaID10级别的
6、企业上的常见Unix系统版本(不低于5种)。
ubunturedhatcentosdebian红旗麒麟fedora
7、什么是GNU和GPL
GNU的全称是GNU's Not Unix?最初由理查德·斯托曼为GNU计划而撰写。GNU的全称是GNU is nort unix .优秀的项目: gcc gawk bash emacsGNU GPL(GNU General Public license,通用公共许可证),1.开源,可自由传播2.可以任意修改,必须把修改之后的代码发布出来
8、linux应用于哪三大领域?
IT 服务器端嵌入式开发平台个人PC桌面
9、安装系统的时候,如何分区(内存是8G,磁盘是200G)?
/boot:500-1024MSwap:8-16G /:剩余所有内存
10、虚拟网络分别有哪些模式?
NAT 模式仅主机模式桥接模式
11、windows上面的远程连接工具有哪些(最少写两种)
xshellsecureCRTputtyMac(item2)
12、在外部网络正常的情况下,虚拟机无法上网了,你的排查思路是什么
1.检查linux的ip配置,测试ip地址是否通畅2.测试网关   Ping 10.0.0.2503.测试DNS   Ping 223.5.5.54.Ping baIDu.com
13、刚刚安装好一台虚拟机,用远程连接工具连接却连接不上,你怎么解决,写出思路来。
1.在虚拟机里查看ip地址2.在本地测试进行测试该ip是否通畅3.检查ssh服务的端口是否开启  telnet 10.0.0.100 224.防火墙及selinux关掉services.msc
14、说一下你所知道的linux命令行的快捷键并给出作用(不低于8个)
ctrl+a      将光标跳转至行首ctrl + e    将光标跳转至行末          ctrl + w    以空格为单位,将当前光标位置之前的内容删除 ctrl +u     将当前光标位置之前的内容全部删除ctrl +k     将当前光标位置之后的内容全部删除ctrl + l    清屏 ctrl + c    终止当前命令ctrl + d    退出当前会话窗口,断开当前连接(exit,logout)ctrl + z    将当前前台运行的程序,放后台执行ctrl + r    搜索历史命令ctrl+s      锁屏
15、系统中帮助的命令有哪几个?要有例子
help   ls --helpman     man lsinfo    info ls
16、命令行中,写出三种关机的命令,一种重启的命令?
关机:shutdown -h Nowinit 0poweroff halt重启:reboot
17、写出只查看eth0网卡信息的命令
ip a s ens33ifconfig
18、如果我在当前在/目录下,之后执行了以下 *** 作,最后我所在的目录位置是:cd /etc/sysconfig/;cd ..;cd ..;cd -;cd ..
/
19、批量创建oldboy01,oldboy02,...oldoby05这几个目录,并在这些目录下面创建conf目录。请用一条命令完成
mkdir -p oldboy{01..05}/conf
20、说一下网卡配置文件每行的含义①HWADDR=00:0c:29:fe:f9:8a;②DEVICE=eth0;③ONBOOT=yes;④TYPE=Ethernet;⑤BOOTPROTO=none;⑥IPADDR=10.0.0.200;⑦NETMASK=255.255.255.0;⑧GATEWAY=10.0.0.2;⑨DNS1=223.5.5.5。(4分)
1. HWADDR=00:0c:29:90:89:d9    Mac地址 2. DEVICE=eth0      设备名称3. ONBOOT=yes       开机自启动4. TYPE=Ethernet    网络类型 以太网5. BOOTPROTO=none    手动static    a. dhcp 自动获取ip地址    b. none 固定的ip地址    c. static 固定的ip地址6. IPADDR=10.0.0.100 IPADDR     ip地址7.  NETMASK=255.255.255.0     子网掩码 决定这个局域网中最多有多少台机器 8. GATEWAY=10.0.0.2    网关 整个大楼的大门9. DNS1=223.5.5.DNS   DNS域名解析器
21、命令行修改主机名的命令?
hostnamectl set-hostname name 临时和永久都生效
22、设置变量name=oldboy,之后在取消变量,请用命令实现。
name=oldboyecho $nameexport name=oldboy
23、把/etc/passwd文件中的第5到第15行的内容保存到/oldboy/test.txt中,(不低于三种方法)
touch /oldboy/test.txtawk 'NR==5,NR==15' /etc/passwd > /oldboy/test.txtsed -n '5,15p' /etc/passwd > /oldboy/test.txt head -15 /etc/passwd|tail -10 > /oldboy/test.txt
24、调试系统服务时,希望能实时查看系统日志/var/log/messages的更新,如何做?
tail -f /var/log/messages
@H_689_404@25、如何查看系统是否开启22端口,及查看sshd进程是否存在?
netstat -lntupps -ef |grep sshd
26、过滤出/etc/services 文件包含3306或1521两数字所在的行的内容。(不低于三种方法)
grep -E '3306|1521' /etc/servicesawk '/3306|1521/' /etc/services sed -rn  '/3306|1521/p' /etc/services
@H_301_412@27、说说这些特殊符号含义: > >> < << # .. ~ * | ; && || ! ? &
>  标准重定向输出>> 标准重定向追加输出<  标准输入<<   cat >> test.txt <<eof#   超级用户标示符   注释 ..  当前目录的上层目录~  当前用户家目录*  所有|   管道符;  两条命令分隔符,不管前面执行成功或失败,都会执行后面&&  两条命令分隔符,前面执行成功,才会执行后面命令,前面失败,会报错||  前面命令执行失败,才会执行后面命令! 非,快速执行指定的命令\ 转义符& 把服务或者程序放在后台运行
28、将/data 目录下的修改时间是7 天以前,并且大于100k 的文件复制到/tmp 目录下。(不低于三种方法)
[[email protected] ~]# find /data -type f -mtime +7 -a -size +100k |xargs -I {} cp /tmp{}find /data -type f -mtime +7 -a -size +100k |xargs} cp -t /tmp
29、写出redhat 中,配置网卡及dns 的配置文件是什么?并说明区别?
/etc/sysconfig/network-scripts/ifcfg-ens33   重启生效/etc/resolv.conf   立即生效
30、列出linux下面常用的打包工具并写出相应的压缩解压参数(两种)
⒈Gzip:不能压缩目录,参数:-r 递归压缩Zcat:查看压缩文件内容;Gzip -d 解压⒉tar:参数
31、linux文件权限一共10位长度,各代表什么?
-rw-r--r--. 1 root root  334205 Jul 11 20:09 Nginx-1.16.0.tar.gz-:文件类型(-:普通文件;d:文档;c:块儿设备;l:链接文件;s:socket套接字)rw-属主权限(r:读,代表数字:4;w:写,代表数字:2;x:执行,代表数字:1)r--属组权限(r:读,代表数字:4;w:写,代表数字:2;x:执行,代表数字:1)r--其他用户权限(r:读,代表数字:4;w:写,代表数字:2;x:执行,代表数字:1)
32、软连接与硬链接区别(创建,含义,区别,删除方面)
1. 参数:软连接必须加-s;硬链接不用加参数;2. 删除:删除软连接对源文件不影响,删除源文件,软连接也被删除;删除源文件不影响硬链接,删除硬链接不影响源文件3. 软连接就是源文件的快捷方式;硬链接是源文件的复制黏贴版。4. 软连接可以连接目录,硬链接不能连接目录。
33、单双引号不加引号的区别
单引号:所见即所得,即将单引号内的内容原样输出。双引号:所见即所得,把双引号里面的内容给输出出来,会解析里面的变量,特殊字符。无引号:所见即所得,如果空格,不会看做一个整体,会解析里面的变量,特殊字符,支持通配符。
34、统计Nginx访问日志access.log中每个访问ip出现次数最多的10个。(已知ip在第一列)
[[email protected] ~]# awk '{print }' /usr/local/Nginx/access.log|sort|uniq -c|sort -rn|head
35、请给出如下格式的date命令 例:18-02-26。请给出命令。
date +%y-%m-%d
36、打印三天前的日期格式如:2018-02-26.请给出命令。
date -d "-3day" +%F
37、翻译
01).command not found  命令找不到02).No such file or directory  没有这个文件或目录03).Permission denIEd  权限不足04).No space left on device   设备空间不足  05).file exists 文件已存在06).Is a directory   这是一个目录07).Not a directory   这不是一个目录08).Warning: Changing a Readonly file  警告:更改只读文件09).No route to host   没有主机路径10).connection refused    连接拒绝11).Access denIEd     拒绝访问
38、授权oldboy目录及其子目录755权限给出命令?
chmod -R 755 /oldboy/
39、把oldboy目录及其子的属主属组改为oldboy请给出命令。
chown -R oldboy.oldboy /oldboy
40、说一说你知道的vim里面的命令并写出意思。(不低于10个)
Ngg:(N为数字),将光标快速跳转至第N行;G:将光标快速跳转至文件行首;d:删除光标所在行;Nyy:复制N行内容;^:将光标快速跳转至第N行行首;$:将光标快速跳转至第N行行末;i:从命令模式进入编辑模式;I:在当前光标所在行的行首插入字符;A:在当前光标所在行的行末插入字符;u:撤回;p:在当前行所在位置的上一行进行复制;P:在当前行所在位置的上一行进行复制;
41、详细描述下umask的作用及含义。
进程掩码:改变文件权限;目录默认权限为:755,文件的权限是:644。当umask三位数都为偶数时,对目录及文件都为:777-umask;当umask三位数都为奇数时,对目录:777-umask;对文件:777-umask+111;当umask三位数后两位为奇数时,对目录:777-umask;对文件:777-umask+11;当umask三位数后一位为奇数时,对目录:777-umask;对文件:777-umask+1;
42、删除oldboy.txt文件中的所有空行,有的空行里面存在tab键和空格(两种方法)
awk NF a.txtsed -r '/^[ \t]*$/d' a.txtawk '!/^[ \t]*$/' a.txt
磁盘挂载及单用户模式 1.挂载到/data目录下
[[email protected] ~]# mkfs.xfs /dev/sdd     #格式化并创建文件系统Meta-data=/dev/sdd               isize=512    agcount=4,agsize=13107200 blks         =                       sectsz=512   attr=2,projID32bit=1         =                       crc=1        finobt=0,sparse=0data     =                       bsize=4096   blocks=52428800,imaxpct=25         =                       sunit=0      swIDth=0 blksnaming   =version 2              bsize=4096   ascii-ci=0 ftype=1log      =internal log           bsize=4096   blocks=25600,version=2         =                       sectsz=512   sunit=0 blks,lazy-count=1realtime =none                   extsz=4096   blocks=0,rtextents=0[[email protected] ~]# mkdir /data          #/目录下创建data 目录[[email protected] ~]# mount /dev/sdd /data     #把sdd分区挂载到/data下[[email protected] ~]# dffilesystem     1K-blocks    Used Available Use% Mounted on/dev/sda3       19399680 2232940  17166740  12% /devtmpfs         1012904       0   1012904   0% /devtmpfs            1023744       0   1023744   0% /dev/shmtmpfs            1023744    9116   1014628   1% /runtmpfs            1023744       0   1023744   0% /sys/fs/cgroup/dev/sda1         508580  122100    386480  25% /boottmpfs             204752       0    204752   0% /run/user/0/dev/sdd       209612800   32992 209579808   1% /data
2.往目录里存放一个 "docs.txt"
[[email protected] ~]# dd if=/dev/zero of=/data/docs.txt[[email protected] ~]# ll /datatotal 7072008-rw-r--r--. 1 root root 7241732608 Jul 17 00:41 docs.txt
3.实现开机挂载(请测试)
[[email protected] ~]#  vim /etc/fstab        #编辑永久挂载[[email protected] ~]# tail -1 /etc/fstab     #查看/dev/sdd                /data             xfs     defaults        0 0#reboot重启#重启后查看[[email protected] ~]# dffilesystem     1K-blocks    Used Available Use% Mounted on/dev/sda3       19399680 2233128  17166552  12% /devtmpfs         1012904       0   1012904   0% /devtmpfs            1023744       0   1023744   0% /dev/shmtmpfs            1023744    9124   1014620   1% /runtmpfs            1023744       0   1023744   0% /sys/fs/cgroup/dev/sdd       209612800 7105000 202507800   4% /data/dev/sda1         508580  122100    386480  25% /boottmpfs             204752       0    204752   0% /run/user/0
4.准备一个200GB的磁盘空间 5.挂载到/data_read目录下
[[email protected] ~]# umount /dev/sdd[[email protected] ~]# dffilesystem     1K-blocks    Used Available Use% Mounted on/dev/sda3       19399680 2232932  17166748  12% /devtmpfs         1012904       0   1012904   0% /devtmpfs            1023744       0   1023744   0% /dev/shmtmpfs            1023744    9120   1014624   1% /runtmpfs            1023744       0   1023744   0% /sys/fs/cgroup/dev/sda1         508580  122100    386480  25% /boottmpfs             204752       0    204752   0% /run/user/0[[email protected] ~]# mkdir /data_read[[email protected] ~]# mount -r /dev/sdd /data_read[[email protected] ~]# dffilesystem     1K-blocks    Used Available Use% Mounted on/dev/sda3       19399680 2232952  17166728  12% /devtmpfs         1012904       0   1012904   0% /devtmpfs            1023744       0   1023744   0% /dev/shmtmpfs            1023744    9120   1014624   1% /runtmpfs            1023744       0   1023744   0% /sys/fs/cgroup/dev/sda1         508580  122100    386480  25% /boottmpfs             204752       0    204752   0% /run/user/0/dev/sdd       209612800 7072232 202540568   4% /data_read
6.无法往/data_read目录中写入文件
[[email protected] ~]# mount -r /dev/sdd /data_read[[email protected] ~]# dd if=/dev/zero of=/data_read/test.txt bs=10M count=50 dd: Failed to open ‘/data_read/test.txt’: Read-only file system
总结

以上是内存溢出为你收集整理的拓展练习全部内容,希望文章能够帮你解决拓展练习所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1016723.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存