目录

  • 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 now
init 0
halt
poweroff重启
shutdown -r 0
Reboot
init 6
5.包含了域名与IP地址的映射关系的文件是哪个?
/etc/hosts文件包含了IP地址和主机名之间的映射。相关知识点:
/etc/resolv.conf文件指定如何解析域名。
/etc/networks文件用来指定服务器上的网络配置信息。
/etc/hostname文件包含了Linux系统的主机名,包括完全的域名。
6.只查询/etc/passwd 文件中的第 5 到15行(请用三种方法实现)
head -15 /etc/passwd |tail - 11
sed  -n ‘5,15p’ /etc/passwd
awk  ‘NR==5,NR==15’/etc/passwd
7.创建linux分区时,一定要创建哪两个分区?
/
/boot
swap
8.统计/etc/passwd文件一共有多少行?
wc -l /etc/passwd
9.查询/etc/passwd文件内容包含root关键字的行(要求三种方法)
grep -n ‘root’ /etc/passwd
awk '/root/' /etc/passwdsed -n '/root/p' /etc/passwd
10.阐述软硬链接的区别?
1)创建命令不同 软链接:ln -s 硬链接:ln
2)目录不能创建硬链接,并且硬链接不可以跨越系统的分区,软链接可以
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 ,ynyp :  粘贴(光标所在行的下一行)R :  多个字符替换(按ESC退出替换)
14.查看sshd这个服务所对应的端口号是多少。
netstat -lntup |grep sshd
ss -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.txt
chmod 600 oldboy.txt
20.给目录oldboy及目录以下的所有文件及目录设置属主为www,属组为oldboy。
mkdir oldboy
useradd www
groupadd oldboy
chown  -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 -8
awk  ‘NR==3,NR==10’ test.txt
sed  -n ‘3,10p’ test.txt
25.更改/web目录的权限,任何用户都可以读写,但是在/web目录中创建的任何文件都属于www组
chown .www /web
chmod 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 ^tre
yum 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.txt
sed -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 /oldboy
Tree -L 1 -d
ll / |grep ^d
61调试系统服务时,希望能实时查看系统日志/var/log/messages的更新,如何做?
tail -f /var/log/messgaes
62打印配置文件/etc/passwd内容的行号及内容,该如何做?(两种方法)
cat -n /etc/passwd
less -N /etc/passwd
grep -n ‘.’ /etc/passwd
63重启网卡的命令是什么?
systemctl restart network
ifdown 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/nologin
awk -F : '{print $7":"$2":"$3":"$4":"$5":"$6":"$1}' /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.swp
10).unrecognized option '--oldboy'                  不能识别的选项—oldboy
69已知文件test.txt内容

test
lidao
oldboy

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

egrep –v oldboy test.txt
awk  '!/oldboy/' test.txt
Sed  's/oldboy/g' test.txt
70已知执行ifconfigeth0 会出现以下结果,要求取出10.0.0.101这个ip地址(两种方法)
ifconfig ens33 | sed '2s#.*t (.*)  n.*#\1#gp' –rn
ifconfig ens33 | awk 'NR==2{print $2}'

服务器部分

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种)。

ubuntu
redhat
centos
debian
红旗
麒麟
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-1024M
Swap:8-16G
/:剩余所有内存

10、虚拟网络分别有哪些模式?

NAT 模式
仅主机模式
桥接模式

11、Windows上面的远程连接工具有哪些(最少写两种)

xshell
secureCRT
putty
Mac(item2)

12、在外部网络正常的情况下,虚拟机无法上网了,你的排查思路是什么

1.检查Linux的ip配置,测试ip地址是否通畅
2.测试网关   ping 10.0.0.250
3.测试DNS   ping 223.5.5.5
4.ping baidu.com

13、刚刚安装好一台虚拟机,用远程连接工具连接却连接不上,你怎么解决,写出思路来。

1.在虚拟机里查看ip地址
2.在本地测试进行测试该ip是否通畅
3.检查ssh服务的端口是否开启  telnet 10.0.0.100 22
4.防火墙及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 --help
man     man ls
info    info ls

16、命令行中,写出三种关机的命令,一种重启的命令?

关机:
shutdown -h now
init 0
poweroff
halt
重启:
reboot

17、写出只查看eth0网卡信息的命令

ip a s ens33
ifconfig

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    手动statica. 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=oldboy
echo $name
export name=oldboy

23、把/etc/passwd文件中的第5到第15行的内容保存到/oldboy/test.txt中,(不低于三种方法)

touch /oldboy/test.txt
awk 'NR==5,NR==15' /etc/passwd > /oldboy/test.txt
sed -n '5,15p' /etc/passwd > /oldboy/test.txthead -15 /etc/passwd|tail -10 > /oldboy/test.txt

24、调试系统服务时,希望能实时查看系统日志/var/log/messages的更新,如何做?

tail -f /var/log/messages

25、如何查看系统是否开启22端口,及查看sshd进程是否存在?

netstat -lntup
ps -ef |grep sshd

26、过滤出/etc/services 文件包含3306或1521两数字所在的行的内容。(不低于三种方法)

grep -E '3306|1521' /etc/services
awk '/3306|1521/' /etc/servicessed -rn  '/3306|1521/p' /etc/services

27、说说这些特殊符号含义: > >> < << # .. ~ * | ; && || !   &

>  标准重定向输出
>> 标准重定向追加输出
<  标准输入
<<   cat >> test.txt <<eof
#   超级用户标示符   注释
..  当前目录的上层目录
~  当前用户家目录
*  所有
|   管道符
;  两条命令分隔符,不管前面执行成功或失败,都会执行后面
&&  两条命令分隔符,前面执行成功,才会执行后面命令,前面失败,会报错
||  前面命令执行失败,才会执行后面命令
! 非,快速执行指定的命令
\ 转义符
& 把服务或者程序放在后台运行

28、将/data 目录下的修改时间是7 天以前,并且大于100k 的文件复制到/tmp 目录下。(不低于三种方法)

[root@gjy ~]# 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在第一列)

[root@gjy ~]# awk '{print $1}' /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.txt
sed -r '/^[ \t]*$/d' a.txt
awk '!/^[ \t]*$/' a.txt

磁盘挂载及单用户模式

1.挂载到/data目录下

[root@gjy ~]# 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=0
data     =                       bsize=4096   blocks=52428800, imaxpct=25=                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal log           bsize=4096   blocks=25600, version=2=                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
[root@gjy ~]# mkdir /data          #/目录下创建data 目录
[root@gjy ~]# mount /dev/sdd /data     #把sdd分区挂载到/data下
[root@gjy ~]# df
Filesystem     1K-blocks    Used Available Use% Mounted on
/dev/sda3       19399680 2232940  17166740  12% /
devtmpfs         1012904       0   1012904   0% /dev
tmpfs            1023744       0   1023744   0% /dev/shm
tmpfs            1023744    9116   1014628   1% /run
tmpfs            1023744       0   1023744   0% /sys/fs/cgroup
/dev/sda1         508580  122100    386480  25% /boot
tmpfs             204752       0    204752   0% /run/user/0
/dev/sdd       209612800   32992 209579808   1% /data

2.往目录里存放一个 "docs.txt"

[root@gjy ~]# dd if=/dev/zero of=/data/docs.txt
[root@gjy ~]# ll /data
total 7072008
-rw-r--r--. 1 root root 7241732608 Jul 17 00:41 docs.txt

3.实现开机挂载(请测试)

[root@gjy ~]#  vim /etc/fstab        #编辑永久挂载
[root@gjy ~]# tail -1 /etc/fstab     #查看
/dev/sdd                /data             xfs     defaults        0 0
#reboot重启
#重启后查看
[root@gjy ~]# df
Filesystem     1K-blocks    Used Available Use% Mounted on
/dev/sda3       19399680 2233128  17166552  12% /
devtmpfs         1012904       0   1012904   0% /dev
tmpfs            1023744       0   1023744   0% /dev/shm
tmpfs            1023744    9124   1014620   1% /run
tmpfs            1023744       0   1023744   0% /sys/fs/cgroup
/dev/sdd       209612800 7105000 202507800   4% /data
/dev/sda1         508580  122100    386480  25% /boot
tmpfs             204752       0    204752   0% /run/user/0

4.准备一个200GB的磁盘空间

5.挂载到/data_read目录下

[root@gjy ~]# umount /dev/sdd
[root@gjy ~]# df
Filesystem     1K-blocks    Used Available Use% Mounted on
/dev/sda3       19399680 2232932  17166748  12% /
devtmpfs         1012904       0   1012904   0% /dev
tmpfs            1023744       0   1023744   0% /dev/shm
tmpfs            1023744    9120   1014624   1% /run
tmpfs            1023744       0   1023744   0% /sys/fs/cgroup
/dev/sda1         508580  122100    386480  25% /boot
tmpfs             204752       0    204752   0% /run/user/0
[root@gjy ~]# mkdir /data_read
[root@gjy ~]# mount -r /dev/sdd /data_read
[root@gjy ~]# df
Filesystem     1K-blocks    Used Available Use% Mounted on
/dev/sda3       19399680 2232952  17166728  12% /
devtmpfs         1012904       0   1012904   0% /dev
tmpfs            1023744       0   1023744   0% /dev/shm
tmpfs            1023744    9120   1014624   1% /run
tmpfs            1023744       0   1023744   0% /sys/fs/cgroup
/dev/sda1         508580  122100    386480  25% /boot
tmpfs             204752       0    204752   0% /run/user/0
/dev/sdd       209612800 7072232 202540568   4% /data_read

6.无法往/data_read目录中写入文件

[root@gjy ~]# mount -r /dev/sdd /data_read
[root@gjy ~]# 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

转载于:https://www.cnblogs.com/gongjingyun123--/p/11209487.html

拓展练习--find查找、打包压缩、服务器、磁盘挂载相关推荐

  1. 云服务器磁盘挂载_实战记录阿里云服务器不关机扩展系统盘容量/磁盘扩容

    老蒋以前有接触到的阿里云服务器系统盘和挂载盘是分离的,前者固定20GB硬盘大小,后来升级到40GB,但是不可以扩容,如果我们数据较大可以挂在数据盘,然后再不够可以升级扩容数据盘.但是,刚才在阿里云后台 ...

  2. Linux服务器磁盘挂载

    具体操作是:先对磁盘进行格式化,格式化后挂载到需要的挂载点,最后添加分区启动表,以便下次系统启动随机自动挂载. 1.首先查看系统中磁盘信息,命令为:fdisk -l; 2.找到未使用的磁盘,对其进行格 ...

  3. 磁盘挂载、ECS数据盘挂载、云服务器磁盘挂载

    阿里云ECS数据盘挂载 1.查看硬盘及分区信息 fdisk -l 2.分区: fdisk /dev/vdbn p 1 enter enter wq 4.再次查看硬盘及分区信息 fdisk -l 5.格 ...

  4. 云服务器磁盘挂载_云小课 | 磁盘容量不够用?小课教你来扩容!

    摘要:当已有云硬盘容量不足时,可以扩容云硬盘,扩容云硬盘分为在"正在使用"状态扩容和"可用"状态扩容两种,扩容结束后需要扩展分区和文件系统.我们一起来看下具体怎 ...

  5. 云服务器磁盘挂载_云服务器快照是备份的吗?

    云服务器快照是备份的吗?答案:是的,快照是现在很多服务器提供商提供的云服务器数据备份方式,用于恢复因机器故障或人为误操作等而丢失的数据. 日常提前为网站做好备份,将重要文件和数据库保存下来,一旦出现了 ...

  6. 笔记本/台式机改造成centos7服务器 + 宝塔面板服务器磁盘挂载(亲测,能打版)

    1  笔记本/台式机改造成centos7服务器 1.1 centos7操作系统ios镜像下载 官方下载地址:https://www.centos.org/download/ 下载完成后,copy到自己 ...

  7. 景安服务器 磁盘挂载 步骤教程

    第一步   进入系统后台  账号 root  密码 查看自己的后台  密码输入的时候不显示  第二步  fdisk -l  查看数据盘 第三步 格式化   mkfs.ext4 /dev/vdb 第四部 ...

  8. 服务器(linux)磁盘挂载nfs

    linux服务器磁盘挂载nfs 一.需求背景 二.使用nfs实现多服务器之间磁盘挂载 1.nfs安装 2.nfs使用 2.1服务端配置 2.2客户端配置 3.nfs介绍 3.1nfs是什么 3.2nf ...

  9. 服务器磁盘空间占用,大文件查找

    记一次Linux服务器磁盘空间占用,大文件查找 du -h --max-depth=1 好久没写东西了,很久之前弄了个服务器玩玩,写了点东西在上面放着,一直在不停的抓数据,也就没怎么看,最近闲来无事登 ...

  10. 文件查找,打包压缩,解压相关分享

    一,命令查找which which:命令查找,后面直接跟命令 例:which vim:查找vim命令的位置 二,文件查找find 1,语法 find [path-] [options] [expres ...

最新文章

  1. 如何用计算机画立方体,画立方体-计算机图形学实验.doc
  2. 初等数论--整除--公倍数一定是最小公倍数的倍数
  3. 几个简单的shell脚本
  4. MATLAB数字图像处理学习笔记
  5. 计算机专业杀毒,计算机病毒查杀
  6. python list去重函数_python 列表函数
  7. Win10中docker安装nuget服务器及使用
  8. google python代码规范_Python代码这样写才规范优雅! (二)
  9. 博为峰JavaEE技术文章 ——MyBatis where标签使用方法
  10. 源码编译wget问题解决
  11. 戏说前端 JavaScript 之『防抖节流』基础知识
  12. PyTorch学习—1.深入浅出PyTorch(如何学习PyTorch)
  13. 现有Unity项目修改渲染管线
  14. mergesort java 源码_MergeSort(Java)
  15. 解决屏幕大小不一导致页面下方出现多余空白的问题
  16. 砸金蛋c语言编程,CSS3 简单的砸金蛋样式
  17. redis(千帆竞发--分布式锁)
  18. IE浏览器打开github点击code无响应
  19. 大数据分析原地踏步 原来是分析工具面临信任问题
  20. 投资 - 指标介绍: MACD

热门文章

  1. python求15 17 23 65 97的因数_Python学习记录15
  2. 微信车主服务代扣的坑
  3. 面试时如何做自我介绍?聪明的应聘者只聚焦1点
  4. 前端实现导入(excel文件)导出(word)文件
  5. 音高和频率转换(转载)
  6. Apple苹果EDI案例
  7. 图像质量评价之衡量标准
  8. 易语言.用修改注册表的方式来关闭win10自带的杀毒软件
  9. 如何实现自己的股票量化交易接口?
  10. 什么是股票量化交易策略?