第三次笔试总结

一、基础(每题 2 分)

1.1 阐述绝对路径与相对路径的区别

相对路径:从当前目录开始的就是相对路径

绝对路径:从根开始的路径就是绝对路径

1.2 简述软连接与硬连接的区别

ln 命令创建硬链接;ln -s 创建软链接

目录不能创建硬链接,硬链接不能跨越分区

目录软链接特别常用,软链接支持跨分区

硬链接文件与源文件inode相同,软链接文件与源文件inode不同

删除软链接对源文件及硬链接文件无影响

删除硬链接对源文件及链接文件无影响

删除源文件,对硬链接无影响,会导致软链接失效

删除源文件及其所有硬链接,文件会被真正删除

1.3 简述命令执行的流程

判断命令是否是绝对路径

判断命令是否有别名

判断命令是内置命令还是外置命令

bash的内部命令直接执行,外部命令检查是否有缓存

通过$PATH变量查找命令,有命令执行,没有命令报错'command not found

1.4 写出查询 file.txt 以 abc 结尾的行

grep 'abc$' file.txt

1.5 查找 file.log 文件中的包含关键字 “helloworld”的内容,及其上下两行的重定向到? 1.txt

grep -C2 'helloworld' 1.txt

1.6 假设公司研发部的用户 David 和 Peter 属于组? A

1.6.1? 建立相应的用户和组,并设置相应的对应关系

groupadd 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组可以修改读取/tmp/python/目录下所有内容,但? 不能让? Linux 组读取;Linux 组可以修改读取 /tmp/linux/目录下所有文件,但不能让 python 组读取。给出配置命令。

chown .python /tmp/python

chmod 770 /tmp/python

chown .Linux /tmp/Linux

chmod 770 /tmp/Linux

二、find 相关(每题 3 分)

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

find /tmp -type f ! -user 'root'

2.2 查找/var目录下属主为 old,且属组为 boy的文件

find /var -type f -user 'old' -group 'boy'

2.3 查找/var目录下 7 天以前修改、且属组为root 的文件

find /var -type f -mtime +7 -group 'root'

2.4 查找/etc目录下大于 1M 且类型为普通文件的所有文件

find /etc/ -size +1M -type f

2.5 查找/etc/目录下大于? 100k,小于 1M 的文 件?

find /etc/ -size +100k -size -1M

2.6 查找/目录下文件名包含? txt 的文件

find / -type f -name '*txt*'

2.7 查找/目录下属主是? oldboy 或者属主是 oldgirl 的文件

find / -type f -user 'oldboy' -o -group 'oldgirl'

2.8 删除/tmp目录下 15 天前的文件

find /tmp -type f -mtime +15 -exec rm -f {} ;

find /tmp -type f -mtime +15 | xargs rm -f

2.9 查找根下名为? 1.txt 或 2.txt 的文件

find / -name '1.txt' -o -name '2.txt'

2.10 查找/tmp 目录下所有文件并删除?

find /tmp -type f -exec rm -f {} ;

find /tmp -type f | xargs rm -f

三、tar? 相关(每题 3 分)

3.1 使用? zip 打包/etc 目录。

zip -r ~/etc.zip /etc

3.2 用? zip 打包/opt 目录,要求不显示打包过程。

zip -rq ~/opt.zip /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 zcf etc.tar.gz --exclude /etc/hosts /etc

3.8 打包/etc/目录,要求不打包/etc/hosts和/etc/passwd这两个文件。

tar zcf etc.tar.gz --exclude /etc/hosts --exclude /etc/passwd /etc/

3.9 打包/etc/目录,命令以ip 地址方式的压缩包:比如:10.0.0.200_etc.tar.gz

tar zcf (ifconfig eth0 | awk 'NR==2 {print$2}')_etc.tar.gz /etc

3.10 打包/etc/目录,要求以.bz2格式

tar Jcf 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 这个命令属于哪个软件包

yum provides netstat

rpm -qf $(which netstat)

4.6 卸载sl 这个命令

yum remove sl

rpm -e sl

4.7 已知服务的mongodb 的版本为 3.0,现将mongodb这个软件版本升级为4.0,请给出 rpm升级命令

rpm -Uvh mongodb

4.8 yum 安装 rsync 这个软件。

yum install -y rsync

4.9 yum 安装多个软件,例如 sl、lsof、net-tools、nmap 等

yum install -y sl lsof net-tools nmap

4.10 查看你的服务器中有哪些可用的 yum 源仓库。

yum repolist?

五、进阶(每题4 分)

5.1 将“I am student”重定向到/root/bgx1.txt中

echo 'I am student' > /root/bgx1.txt

5.2 简述源码编译的流程

下载软件包

./configure --prefix=/usr/local/nginx-1.16 ——生成mkefile文件

make ——编译

make install ——安装

5.3 查找/etc/目录下以.conf结尾、修改时间为最近七天的文件,打包压缩为/tmp/conf.tar.gz

find /etc/ -type f -name '*.conf' -mtime -7 -|xargs tar zcf /tmp/conf.tar.gz

5.4 查找/目录下以a 开头的目录,打包压缩为zip结尾的压缩包

find / -type d -name 'a*' -exec zip a.zip {} ;

5.5 查找/目录下,属主为oldboy 的文件,复制到/home/oldboy/目录下

find / -type f -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

没有mdkir这个命令

6.3 [root@test-200 ~]# mkdir a

mkdir: cannot create directory ‘a’: File exists

a目录存在

6.4[root@test-200 ~]# rm a

rm: cannot remove ‘a’: Is a directory

a是个目录

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’?

确定覆盖a.txt

6.7 [root@test-200 ~]# id www

id: www: no such user

www用户不存在

6.8[test@test-200 /]$ cd /root

bash: cd:/root: Permission denied

权限不够

6.9 [root@test-200 /tmp]# cp -q a.txt c.txt

cp: invalidoption -- 'q'

没有q这个参数

6.10 [root@test-200 /home]# useradd test

useradd: user'test' already exists

test用户存在

最后编辑于
?著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,128评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,316评论 3 388
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事?!?“怎么了?”我有些...
    开封第一讲书人阅读 159,737评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,283评论 1 287
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,384评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,458评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,467评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,251评论 0 269
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,688评论 1 306
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,980评论 2 328
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,155评论 1 342
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,818评论 4 337
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,492评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,142评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,382评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,020评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,044评论 2 352

推荐阅读更多精彩内容

  • tar命令的介绍 saves many files together into a single tape or ...
    温东阅读 1,171评论 0 0
  • 一、基?。刻?2 分)1.1 阐述绝对路径与相对路径的区别绝对路径:以/开始的一般都是绝对路径相对路径:相对于当...
    蜜桃猫七七阅读 242评论 0 0
  • 第三次考试 1.1 阐述绝对路径与相对路径的区别绝对路径是从/开始的是从当前路径开始的路径 1.2 简述软连接与硬...
    a幕城阅读 776评论 1 0
  • Linux启动过程 1.开机自检BIOS 2.MBR引导 3.GRUB菜单 4.加载内核 5.运行init进程 6...
    康乐_SH阅读 396评论 0 0
  • 基本命令-2 压缩和归档 打包: 即归档,类似于旅游之前收拾行李 压缩: 为了减少占用的磁盘空间,可以做备...
    崔千易阅读 917评论 0 0