第六组内部linux比赛命题

第六组内部linux比赛命题

(1)怎样查看文件或目录的属性,给出命令。

ls -l

ls -ld

(2)描述硬链接和软链接的区别

a)        硬链接不会占用磁盘的空间和inode。

b)        软连接会占用磁盘的inode和磁盘空间。

c)        删除源文件硬链接文件不受影响。

d)        删除源文件软链接文件无法正常打开。

e)        硬链接文件只有全部删除文件才算被删除。

(3)描述出一个文件属性中各个权限位所对应的用户,

类型         所属用户的权限     所属用户组的权限         其他人的权限

(4)说出rwx-,分别代表什么意思。

r可读

w 可写

x 可执行

- 没有权限

(5)Inode大小和总量的查看

df -i

(6)一个文件创建后至少要占用(一个inode编号 )和(一个区块 )

(7)用户的角色是通过(uid)和(gid )来识别的

(8)文件类型有哪几种,分别描述出来

d  目录文件。

l  符号链接(指向另一个文件,类似于瘟下的快捷方式)。

s  套接字文件。

b  块设备文件,二进制文件。

c  字符设备文件。

p  命名管道文件。

-  普通文件,或更准确地说,不属于以上几种类型的文件。

(9)创建硬链接的命令和创建软链接的命令:

ln 源文件 目标文件

ln -s 源文件 目标文件

(10)描述文件删除的原理

(11)用sed命令结合正则表达式取ip地址。

答:ifconfig eth0|sed -nr'2s#^.*dr:(.*) Bc.*$#\1#gp'

(12)用grep命令过滤掉空行的方法?

答:grep -v "^$"文件

(13)使/etc/passwd中的用户信息的第一列和最后一列调换位置(sed命令结合正则表达式作答)

答:sed -nr's#(.*):(.*):(.*):(.*):(.*):(.*):(.*)#\7:\2:\3:\4:\5:\6:\1#gp' /etc/passwd

(14)Oldboy文件中内容为

11

101

1001

10001

请用正则表达式的知识过滤出

101

1001

10001

至少用两种方法。

答:

grep -v "11.*" test.txt

grep '.*0' test.tx

(15)用扩展正则表达式的知识过滤题4中的oldboy文件,过滤出

11

答:

(16)用正则表达式的知识过滤题4中的oldboy文件,过滤出

11

101

答:

(17)用扩展正则表达式的知识过滤题4中的oldboy文件,过滤出

10001

答:

(18)用正则表达式的知识取出下面输出中的644

[root@linuxdata]# stat /etc/hosts

 File: `/etc/hosts'

 Size: 158             Blocks:8          IO Block: 4096   regular file

Device:803h/2051d      Inode: 129822      Links: 2

Access:(0644/-rw-r--r--)  Uid: (   0/   root)   Gid: (   0/   root)

Access:2015-11-01 16:02:01.144612271 +0800

Modify:2010-01-12 21:28:22.000000000 +0800

Change:2015-09-24 17:07:48.177129310 +0800

 

stat /etc/hosts|sed -rn's#^.*0(.*)/-.*$#\1#gp'

(19)基础正则表达式都有哪些?

 

(20)扩展正则表达式都有哪些?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值