• Linux基础命令练习题7.13


    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
    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
    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
    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这行内容,怎么实现?你有几种方法?
     
     
     
     
     
     
  • 相关阅读:
    【设计模式】模板模式
    【设计模式】适配器模式
    【设计模式】观察者模式
    【设计模式】原型模式
    【设计模式】建造模式
    【Android Studio】Android Studio 安装及设置
    【设计模式】工厂模式(静态工厂模式、工厂方法模式、抽象工厂模式)
    【Linux高级驱动】LCD logo
    【Linux高级驱动】LCD驱动框架分析
    【系统移植】JNI
  • 原文地址:https://www.cnblogs.com/chenlifan/p/13331160.html
Copyright © 2020-2023  润新知