1.已知sort.log文件内容如下,请根据文件内容的第二列进行倒序排序。
cat >>sort.log<<'EOF'
218.65.30.25 68652
218.65.30.53 34326
218.87.109.154 21201
112.85.42.103 18065
112.85.42.99 17164
218.87.109.151 17163
218.87.109.150 17163
218.65.30.61 17163
218.65.30.126 17163
218.65.30.124 17163
EOF
cat >>sort.log<<'EOF'
218.65.30.25 68652
218.65.30.53 34326
218.87.109.154 21201
112.85.42.103 18065
112.85.42.99 17164
218.87.109.151 17163
218.87.109.150 17163
218.65.30.61 17163
218.65.30.126 17163
218.65.30.124 17163
EOF
2.统计系统文件/etc/services有多少行。
3.已知文件内容如下,请对该文件的字符串出现的次数进行统计,并从小到大的进行排序出来。
cat>>uniq.txt<<'EOF'
oldboy
oldgirl
oldboy
egon
student
oldgirl
oldboy
EOF
4.取出系统中的文件/etc/passwd的第七列(以:为分隔符)。
5.已知文件test.txt内容如下,请给出输出test.txt文件内容时,不包含oldboy字符串的命令。
test
qiudao
oldboy
6.只查看/etc/passwd文件内第5到第15行的内容
7.test.txt 的内容如下,要求过滤出不包含oldgirl的行。
oldboy
oldgirl
qiudao
oldboy
oldgirl
qiudao
8.请执行命令取出linux中eth0的IP地址分别是ip和ifconfig的命令(请用cut,有能力者也可分别用awk,sed命令答)。
9.删除/etc/passwd文件的前三行内容。
10.统计文件/etc/hosts的行数?你能使用几种方法实现?
11.统计文件/etc/services的字节数。你能使用几种方法实现?
12.执行下面的命令echo "Im qls , is QQ 1176494252" >file.txt,要求取出该文件中的姓名和QQ号。
13.执行如下命令
cat > file.txt <<EOF
abc
123
abc
123
def
EOF
要求去除重复的列
14.接上题,取出每列出现的次数
15.统计/var/log下的文件个数,不统计下级目录。
16.统计/var/log下的所有文件和目录个数,不包含隐藏文件。
17.以“:”为分隔符,取出/etc/passwd第一行的最后一列的内容
18.过滤出/etc/passwd以nologin结尾的内容,并统计行数
19.分析如下日志内容,每个域名被访问次数
cat>catweb.log <<EOF
http://www.oldboy.com/index.html
http://www.oldboy.com/1.html
http://post.oldboy.com/index.html
http://mp3.oldboy.com/index.html
http://www.oldboy.com/3.html
http://post.oldboy.com/2.html
EOF
http://www.oldboy.com/index.html
http://www.oldboy.com/1.html
http://post.oldboy.com/index.html
http://mp3.oldboy.com/index.html
http://www.oldboy.com/3.html
http://post.oldboy.com/2.html
EOF
20.显示/etc/services文件的第11行到第20行的内容
21.已知文件123.txt内容如下,请过滤出包含oldboy字符串的命令
test
OLDBOY
online
oldboy
oldboyoldboy
22.过滤出文件123.txt中不包含test的行,并给其过滤出来的内容加上行号
23.要求过滤出文件123.txt中包含oldboy的字符串,忽略大小写。
24.要求过滤出文件123.txt中包含online字符串的行,并统计共有多少行。
25.要求过滤出文件123.txt中包含oldboy的单词。
写一个文件,文件内容如下,下面几题请用该文件作答?
cat >>test.txt<<EOF
server {
lisTEN 80;
server_nAme www.oldboy.com;
root /code/dOcs
index INDEX.html;
}
EOF
26.过滤www.oldboy.com这段关键字
27.同时过滤出root和index的行,不区分大小写
28.过滤index,区分大小写
29.过滤出带"O"的行,不区分大小写
30.过滤出不带";"的行
31.过滤出以s开头的行
32.统计该文件的行数
33.如果某一天你误操作了"rm -rf *",会发生哪些情况
34.已知123.txt文件内容如下:
linlaoshi
qiulaoshi
oldboy
要求过滤出oldboy这一行的内容?你有几种方法?
35.接上题,要求不显示oldboy这行内容,怎么实现?你有几种方法?