第三次考试总结

一、基础(每题 2 分)
1.1 阐述绝对路径与相对路径的区别
绝对路径:以/开头的路径都算绝对路径
相对路径:相对于当前目录的路径
1.2 简述软连接与硬连接的区别
软连接相当于一个快捷方式,删除软链接对源文件无影响,删除源文件软链接失效
硬链接相当于一个副本,删除源文件对硬链接无影响,只有把文件和所有的硬链接都删除,才算彻底删除这个文件

1.3 简述命令执行的流程
1.首先查看命令是否是通过绝对路径执行
2.查看命令是否有别名
3.查看是内置命令还是外置命令
4.bash内置命令直接执行,外置命令检测是否有缓存
5.通过$PATH变量查找命令,有就执行,没有就报错command not found
1.4 写出查询 file.txt 以 abc 结尾的行

1.5 查找 file.log 文件中的包含关键字
“helloworld”的内容,及其上下两行的重定向
到 1.txt
grep -C 2 "helloworld" > 1.txt
1.6 假设公司研发部的用户 David 和 Peter 属于
组 A
1.6.1 建立相应的用户和组,并设置相应的对
应关系
group A
useradd David -g A
useradd Peter -g A

1.6.2 建立目录 yf_a,该目录里面的文件只能
由研发部人员读取、增加、删除、修改以及执
行,其他用户不能对该目录进行任何操作
mkdir yf_a
chown .A yf_a
chmod 770 yf_a
1.6.3 建立目录 yf_b,该目录里面的文件只有
研发部的 David 拥有所有权限,研发部的其他
人只有查看权限,其他部门不能进行任何操作

mkdir yf_b
chown David.A yf_b
chmod 740 yf_b
1.7 有一用户 oldboy,及用户组 oldboy,在 code
目录下创建的所有文件自动归属于 oldboy 组所

chmod g+s code
1.8 有两个用户组 python 及 Linux,python 组
可以修改读取/home/python/目录下所有内容,但
不能让 Linux 组读取;Linux 组可以修改读取
/home/linux/目录下所有文件,但不能让 python
组读取。给出配置命令。

chown .python /home/python
chown .Linux /home/Linux
chmod 770 /home/python
chmod 770 /home/Linux
二、find 相关(每题 3 分)

2.1 找出/tmp 目录下,属主不是 root 的文件

find /tmp -type f ! -user root
2.2 查找/var 目录下属主为 old,且属组为 boy
的文件

find /var -user old -group boy
2.3 查找/var 目录下 7 天以前修改、且属组为
root 的文件

find /var -mtime +7 -group root
2.4 查找/etc 目录下大于 1M 且类型为普通文件
的所有文件
find /etc -type f -size +1M
2.5 查找/etc/目录下大于 100k,小于 1M 的文

find /etc -size +100k -size -1M
2.6 查找/目录下文件名包含 txt 的文件

find / -name "txt"
2.7 查找/目录下属主是 oldboy 或者属主是
oldgirl 的文件
find / -user oldboy -o -user oldgirl
2.8 删除/tmp 目录下 15 天前的文件
find /tmp -mtime +15 | xargs rm -f
2.9 查找根下名为 1.txt 或 2.txt 的文件
find / -name "1.txt" -o -name "2.txt"
2.10 查找/tmp 目录下所有文件并删除
find /tmp |xargs rm -f
三、tar 相关(每题 3 分)
3.1 使用 zip 打包/etc 目录。
zip etc.zip /etc
3.2 用 zip 打包/opt 目录,要求不显示打包过
程。
zip -p opt.zio /opt
3.3 解压/data/etc.zip 到当前目录
unzip /data/etc/zip
3.4 已知文件 oldboy.zip,在不解压的情况下,如
何查看该文件的内容。
unzip -l oldboy.zip
3.5 将/data/old.tar.gz 解压到/opt 目录下
tar xf /data/old.tar.gz -C /opt
3.6 不解压的情况下,查看/data/old.tar.gz 压缩
包中都有什么内容
tar tf /data/old.tar.gz
3.7 打包/etc/目录,要求不打包/etc/hosts 这个
文件。
tar czf --exclude=/etc/hosts /etc/
3.8 打包/etc/目录,要求不打包/etc/hosts 和
/etc/passwd 这两个文件。
tar czf /etc/ --exclude=/etc/hosts --exclude=/etc/passwd
3.9 打包/etc/目录,命令以 ip 地址方式的压缩
包: 比如: 10.0.0.200_etc.tar.gz
tar czf (ifconfig | awk 'NR==1 {print1}')_etc.tar.gz /etc
3.10 打包/etc/目录,要求以.bz2 格式
tar cjf etc.tar.bz2 /etc
四、软件安装相关(每题 3 分)

4.1 使用 rpm 命令安装 tree 软件。
rpm -ivh tree
4.2 查看你的服务器中是否安装 httpd 这个软
件。
rpm -q httpd
4.3 查看 httpd 软件包里面的内容。
rpm -ql httpd
4.4 查看 httpd 软件包的详细信息。
rpm -qi httpd
4.5 查看一下 netstat 这个命令属于哪个软件包
rpm -qf netstat
4.6 卸载 sl 这个命令
rpm -e sl
4.7 已知服务的 mongodb 的版本为 3.0,现将
mongodb 这个软件版本升级为 4.0,请给出 rpm
升级命令
rpm -uvh
4.8 yum 安装 rsync 这个软件。
yum install rsync -y
4.9 yum 安装多个软件,例如 sl、lsof、net
tools、nmap 等
yum install sl lsof net-tools nmap -y
4.10 查看你的服务器中有哪些可用的 yum 源
仓库。
yum repolist
五、进阶(每题 4 分)
5.1 将“I am student”重定向到/root/bgx1.txt 中
echo "I an student" > /root/bgx1.txt
5.2 简述源码编译的流程
1.tar解包

  1. ./configure 配置
    3.make编译
    4.make install 安装
    5.3 查找/etc/目录下以.conf 结尾、修改时间为最近七天的文件,打包压缩为/tmp/conf.tar.gz
    tar czf /tmp/conf.tar.gz (find /etc -name "*.conf" -mtime +7) find /etc -name "*.conf" -mtime +7 |xargs tar czf /tmp/conf.tar.gz find /etc -name "*.conf" -mtime +7 -exec tar czf /tmp/conf.tar.gz {} \; 5.4 查找/目录下以 a 开头的目录,打包压缩为zip 结尾的压缩包 zip a.zip(find -type d -name "a")
    find / -type d -name "
    a" |xargs zip a.zip
    find / -type d -name "*a" -exec zip a.zip {} ;
    5.5 查找/目录下,属主为 oldboy 的文件,复制到/home/oldboy/目录下
    cp (find / -user oldboy ) /home/oldboy find / -user oldboy |xargs cp /home/oldboy find / -user oldboy -exec cp {} /home/oldboy \; 六、翻译(每题 2 分) 6.1 [root@test-200 ~]# cd /rot -bash: cd: /rot: No such file or directory 没有这个目录 6.2 [root@test-200 ~]# mdkir a -bash: mdkir: command not found 没有这个命令 6.3 [root@test-200 ~]# mkdir a mkdir: cannot create directory ‘a’: File exists 这个目录已存在 6.4 [root@test-200 ~]# rm a rm: cannot remove ‘a’: Is a directory 这是一个目录 6.5 [root@test-200 ~]# rm a.txt rm: remove regular empty file ‘a.txt’? 确认是否删除文件 6.6 [root@test-200 ~]# cp /tmp/a.txt /root/a.txt cp: overwrite ‘/root/a.txt’? 是否覆盖文件 6.7 [root@test-200 ~]# id www id: www: no such user 没有这个用户 6.8 [test@test-200 /] cd /root
    bash: cd: /root: Permission denied
    没有权限
    6.9 [root@test-200 /tmp]# cp -q a.txt
    a.txt cp: invalid option -- 'q'
    没有这个选项
    6.10 [root@test-200 /home]# useradd test
    useradd: user 'test' already exists
    这个用户已存在
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,816评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,729评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 158,300评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,780评论 1 285
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,890评论 6 385
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,084评论 1 291
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,151评论 3 410
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,912评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,355评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,666评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,809评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,504评论 4 334
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,150评论 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,882评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,121评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,628评论 2 362
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,724评论 2 351

推荐阅读更多精彩内容

  • 总结:理论知识点基本都能记下 主要是命令的参数运用的不灵活,有的参数都忘记了,记得不牢 还需要...
    乐园_YD阅读 113评论 0 0
  • 1.一个目录中有很多文件(ls -l 查看时好多屏),想用一条命令最快速度查看到最近更新的文件。如何看? 答:ls...
    张鑫泽_2109阅读 281评论 0 0
  • 1.一个目录中有很多文件(ls -l 查看时好多屏),想用一条命令最快速度查看到最近更新的文 件。如何看? ls ...
    喝可乐的猫儿阅读 276评论 0 0
  • 语文,我们学《青蛙写诗》我们还认识了,会写会认的字,每个字组两个词,老师还让我们再讲台上表演了青蛙写诗, 数学,我...
    王筱棠阅读 240评论 0 0
  • 文/城郭 史提芬·霍金先生今天离世了。 我不知道怎么去形容。众所周知,他是著名的物理学家。而我从高中后,物理成绩就...
    默许下的天空阅读 226评论 3 2