第二次考试

第二次考试
1.1 什么是绝对路径,什么是相对路径(2 分)
绝对路径是从/开始的
是从当前路径开始的路径,

1.2 简述命令执行的流程(2 分)
判断命令是否通过绝对路径执行
判断命令是否存在alias别名
判断用户输入的是内置命令还是外置命令
bash 内部命令直接执行,外部命令检测是否存在缓存
*通过
PATH变量查找命令,有执行,无报错command not found绝对路径--->alias--->hash缓冲---->------PATH变量查找命令--->有执行--->没有command not found

1.3 简述软连接与硬连接的区别(2 分)
软连接:快捷方式,不同的inode指向同一个block,删除软连接对应源文件无任何影响,删除源文件,则软连接失效.
硬链接:多个相同的inode指向同一个block,其实就是用来对文件做备份的.

1.4 创建目录/old/boy/(2 分)
mkdir /old/boy/

1.5 使用一条命令在/old/boy/目录下创建 bgx1.txt、bgx2.txt、bgx3.txt 三个文件(2 分)
touch bgx {1..3} .txt /old/boy/

1.6 将/old/boy/目录下所有内容复制到/root/目录下2 分)
cp /old/boy/* /root/

1.7 删除/root 下所有 a 开头的文件及目录(2 分)
rm -f /root/^a*
1.8 在/tmp/目录下面创建一个 etc 的软连接 etc-test2 分)
ln -s /etc /tmp/etc-test

1.9 写出 20 个学过的命令及含义(20 分)
cp 复制
cd 返回当前目录
mkdir 创建文件夹
touch 创建文件
rm 删除
mv 移动
taild 查看文件尾部 (默认10)行 head 查看文件头部(默认10)行
type 查看文件绝对路径
wc 查看行数
which 查看文件绝对路
rz 上传
sz 下载
whereis 查看文件绝对路径
echo 输出
less 查看文件
more 查看文件
wc 查看行数
cut 筛选数据
awk 筛选数据
uniq 去重
grep 过滤

1.10 以下目录的作用(8 分)
bin 存放都是二进制可执行的命令
boot 系统启动时的引导目录,存放的是kernrl
dev 存放设备目录
etc系统的配置文件存放路径,包括后续安装的一些服务 mnt 挂载
home 普通用户的家目录
lib 库文件, 命令所依赖的库文件
mnt 挂载 ,将目录与设备进行关联,比如硬盘,光盘
opt 早期第三方厂商安装软件存放的目录
proc 虚拟系统文件
root 超级用户的家目录
run 存放进程锁文件
sbin 超级管理员可执行的二进制命令
tmp 存放临时文件
usr 存放系统文件和windows的C盘下的windows目录一样
var 存放一些变化文件,比如/var/log/下的日志文件

二、awk
2.1 显示 1.txt 文件第 3 到第 10 行的内容?(2 分)
head -10 1.txt |tail -7

2.2 取出 IP 地址(2 分)
[root@liujun ~]# ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.0.0.200 netmask 255.255.255.0 broadcast 10.0.0.255
inet6 fe80::cddc:bbe8:88bf:5494 prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:94:0e:87 txqueuelen 1000 (Ethernet)
RX packets 359 bytes 34445 (33.6 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 193 bytes 17745 (17.3 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 32 bytes 2592 (2.5 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 32 bytes 2592 (2.5 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

2.3 写一个文件,文件内容如下
cat >>test.txt<<EOF
server {
lisTEN 80;
server_nAme docs.xuliangwei.com;
root /code/dOcs
index INDEX.html;
}
EOF
2.3.1 过滤 docs.xuliangwei.com 这段关键字(2 分)
grep "docs" test.txt

2.3.2 同时过滤出 root 和 index 的行,不区分大小写(2 分)
grep -Ei "root|index" test.txt

2.3.3 过滤 index,区分大小写(2 分)
grep "index" test.txt

2.3.4 过滤出带"O"的行,不区分大小写(2 分)
grep -i "o" test.txt

2.3.5 过滤出不带";"的行(2 分)
grep -v ";" test.txt

3.4 将"web3_access.log"上传至你的 linux 服务器

2.4.1 统计出该文件 IP 地址(第一列)出现的次数,并按正序对其进行排序(2 分)
awk '{print$1}' access.log |sort -n|uniq

2.4.2 统计该文件内 HTTP 状态返回码出现的次数例如 200,404,403,在第九列),并按照倒序进行排序(2 分)
awk '{print$9}' access.log |sort -r |uniq -c

2.4.3 过滤出所有状态返回码是 200 的行,并将这些返回码为 200 行的全部替换成 300(2 分)
awk '{print$9}' access.log |grep "200"| sed 's#200#300#g'

3.5 使用 hostnamectl 查看当前系统信息
[root@test-200 /home]# hostnamectl
Static hostname: test-200
Icon name: computer-vm
Chassis: vm
Machine ID: 955d9cf9777d49748690808a0b38096b
Boot ID: 9565d1bd772543beb49d178479e7c94f
Virtualization: vmware
Operating System: CentOS Linux 7 (Core)
PE OS Name: cpe:/o:centos:centos:7
Kernel: Linux 3.10.0-957.el7.x86_64
Architecture: x86-64
2.5.1 取出 kernel 内核版本信息(2 分)
hostnamectl | grep "Kernel" | awk '{print 2,3}'

2.5.2 取出系统名称(2 分)
hostnamectl |grep "hostname" | awk '{print $3}'

2.5.3 取出系统版本信息,只显示"linux 7"(2 分)
hostnamectl | grep "System" | awk '{print 4,5}'

三、用户与权限
3.1 在 Linux 系统中,哪个文件保存着用户信息(2分) B
A:/etc/Profile B:/etc/passwd
C:/usr/bin/env D:/boot
3.2 一个用户想要修改 dir 目录下的 file 文件,他需要对 dir 目录以及 file 文件有什么权限(2 分)A
A:file 的写权限和 dir 目录(以及一直向上到/目录)的执行权限
B:只需要file的写权限 C:只需 file 的读和写权限
D:file 的写权限和 dir 目录(以及一直向上到/目录)的写权限
3.3 默认情况下管理员创建了一个用户,就会在(C)目录下创建一个用户主目录(2 分)B
A:/usr B:/home C:/root D:/etc
3.4 为脚本程序指定执行权限的命令参数是(2 分)
A:chmod +x filename.sh B:chown +x filename.sh A
C:chmod +w filename.sh
D:chown +r filename.sh
3.5 如果执行命令 # chmod 746 file.txt , 那么该文件 A
的权限是?(2 分)
A:rwxr--rw- B:rw-r--r--
C:–xr—rwx D:jrwxr—r—

3.6 某文件的权限为:drw--r--r--,用数值形式表示该权限,则该八进制数为(),该文件属性是()2 分)
644 目录

3.7 某个服务器有 a.sh 脚本,用户权限为 644,需要执行什么命令,才可以执行./a.sh 命令(2 分)
chomd a+x a.sh

3.8 唯一标识每一个用户的是用户的(2 分)
uid 用户

3.9 将以下权限翻译成数字,将数字权限用字母表
示(14 分)
rw-r-xr-- 645 rw-r--r-- 644 rwx--x--x 711
rw------- 600 rwxr--r-- 744 rw-rw-r-- 664
751 rwx--rx--x 771 rwx-rwx---x 632 rw--wx--w 644 rw--r--r
551 rx--rx--x 622 rw--w--w 746 rwx--r--rw 755 rwx--rx--rx
3.10 设置/home/user1/test 文件权限为所有者可读可写可执行,所有组可读可写,其他所有账户可读,并将该文件的所有者和所有组都修改为 root(3 分)
chomd‘123’|passwd --stdin jacky

3.11 当用户 zabbix 对/testdir 目录有写和执行权限时,该目录下的只读文件 file1 是否可修改和删除?(3 分)
可以修改,可以删除

3.12 把 jacky 的密码设置为 123(3 分)
echo“123”> |passwd --stdin jacky

3.13 使用"ls -l /"以长格式查看根目录,写出引号内容所代表的详细含义(4 分)“dr-xr-xr-x.” 5 “root root” 4096 May 16 01:36 boot
1.文件类型
2.权限
3.文件硬连接数量
4.属主
5.属组
6.文件大小
7.文件修改时间。月份
8.文件名称

3.14 当用户 mysql 对/data/DB 目录无读权限,但是拥有写和执行权限,意味着能做哪些操作,无法做哪些操作?(3 分

可以创建文件,删除修改目录下的文件
不能进入目录,不能ls查看目录

四、进阶
4.1 如果某一天你误操作了"rm -rf *",会发生哪些情况(3 分)
如果当前目录为”/tmp” ,那么这个目录下的东西会全部删除(默认不包含隐藏文件) 如果当前目录为”/”,那么系统上的数据将会丢失,且无法启动,系统崩溃(谨慎使

4.2 用命令行更改 config.txt 文件,把里面所有的"name"更改为"address" (3 分)
sed "s#name#address#g" config.txt -id

4.3 用 awk 获取文件中第三行的倒数第二列字段(2分)
awk 'NR==3''{print $(NF-1)}' config.txt

4.4 删除 file.txt 文件中的空行(3 分)
grep -v '^$' file.txt >file1.txt

4.5 删除/tmp 目录下所有 a 开头的文件(3 分)
rm -f /tmp/a*

五、翻译(每个 2 分)
5.1 [root@test-200 ~]# cd /rot
-bash: cd: /rot: No such file or direc
没有找到这个文件或目录

5.2 [root@test-200 ~]# mdkir a
-bash: mdkir: command not found
未找到命令

5.3 [root@test-200 ~]# mkdir a
mkdir: cannot create directory ‘a’: File exists
不能创建目录,a文件已存在

5.4 [root@test-200 ~]# rm a
rm: cannot remove ‘a’: Is a directory
不能删除a,这是一个目录

5.5 [root@test-200 ~]# rm a.txt
rm: remove regular empty file ‘a.txt’?
是否删除空文件a.txt

5.6 [root@test-200 ~]# cp /tmp/a.txt /root/a.txt
cp: overwrite ‘/root/a.txt’?
是否覆盖/root/a.txt

5.7 [root@test-200 ~]# id www
id: www: no such user
没有这个用户

5.8 [test@test-200 /]$ cd /root
bash: cd: /root: Permission denied
权限拒绝

5.9 [root@test-200 /tmp]# cp -q a.txt c.txt
cp: invalid option -- 'q'
未找到-q的选项

5.10 [root@test-200 /home]# useradd test
useradd: user 'test' already exists
用户test已存在

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

推荐阅读更多精彩内容

  • 1、一个目录中有很多文件(ls -l 查看时好多屏),想用一条命令最快速度查看到最近更新的文件。如何看? ls –...
    孙鹏鹏廊坊阅读 440评论 0 0
  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 5,750评论 0 10
  • [笔试考试试题命令部分](总满分72分,每题4分) 1.一个目录中有很多文件(ls -l查看时好多屏),想用一条命...
    福娃_60ea阅读 178评论 0 0
  • 1.一个目录中有很多文件(ls -l 查看时好多屏),想用一条命令最快速度查看到最近更新的文 件。如何看?ls -...
    dereinsameFnger阅读 191评论 0 0
  • 在这个纷纷扰扰的世界上,想要静下心来是很难的,越来越多的人知道静心的重要性,有的人选择禅修,有的人选择画画写字,有...
    Wendy_b95c阅读 625评论 2 1