zoukankan      html  css  js  c++  java
  • day05作业练习题

    1. 欲把当前目录下的file1.txt复制为file2.txt 命令是?
      cp ./file.txt ./file2.txt

    2.批量创建oldboy01,oldboy02,...oldoby05这几个目录
    mkdir oldboy{01..05}

    3.显示/oldboy 下面所有文件(包含隐藏文件)的详细信息
    ll -a /oldboy

    4.在/oldboy目录下创建以你名字的目录。(已知oldboy目录不存在,请用一条命令实现)
    mkdir -r /oldboy/mpd

    5.在你名字的目录下面创建两个文件,分别为test.txt,test.log
    touch /mpd/test.{txt,log}

    6.把test.txt文件移动到/tmp目录下面
    mv test.txt /tmp/

    7.把test.log文件重命名为test.sh
    rename test.log test.sh test.log
    mv test.log test.sh

    8.删除test.sh这个文件
    rm -fr test.sh

    9.删除oldboy这个目录
    rm -fr oldboy

    10.切换到/tmp目录下,查看当前的工作位置,同时创建data1、data2、data3、共三个目录。
    cd /tmp/ pwd mkdir data{1..3}

    11.接上一题,分别在data1、data2、data3三个目录下创建3个文件,名字为oldboy1、oldboy2、oldboy3.
    然后查看/tmp目录的整个目录结构情况,最后检查下data1和oldboy1两个对象的属性。
    [root@mpd ~]# touch oldboy{1..3}/oldboy{1..3}

    12.把/etc/hosts文件复制到/tmp/data1目录下,然后把data1目录复制到/opt/目录下。
    cp /etc/hosts /tmp/data1/ cp -r /data1/ /opt/

    13.将/tmp/data1目录移动到/root目录下,然后删除/opt/data1目录下的hosts文件,最后删除/opt目录下的data1目录。
    mv /tmp/data1/ /root rm -fr /opt/data1/hosts rm -fr /opt/data1/

    14.查看oldboy.txt文件中的内容,并显示行号(请使用cat命令)。
    cat -n oldboy.txt
    cat -b oldboy.txt

    15.使用cat命令把oldboy oldgirl student三行内容(每个字符串是一行内容)写入到test.txt文件中
    cat >> test.txt << eof
    oldboy
    oldgirl
    student
    eof

    16.查看系统中/etc/services文件中的内容(使用more和less命令,进行上下页查看,并搜索关键字‘ssh’,之后退出。)
    more /etc/services f向下翻页查看 b向上翻页查看 /ssh 只能向下查看关键字 q退出 退出后文件查看的内容不收回 关键字不高亮显示
    less /etc/services f向下翻页查看 b向上翻页查看 /ssh n向下查看关键字 N向上查看关键字 退出后文件查看的内容收回 关键字高亮显示
    -i关键字忽略大小写 —N显示行号

    17.使用cat命令查看文本文件的内容时要对所有的输出行进行显示行号,怎么实现?
    cat -n

    18.使用mv命令,下列说法错误的是?D
    A.mv命令可以重命名文件
    B.mv命令可以移动文件
    C.mv命令可以复制文件
    D.mv命令可以删除文件

    19.删除文件的命令为?
    rm

    20.显示"I'm a student"到屏幕上面
    echo "I'm a student"

    21.将"I'm a student"追加到hello.txt文件中
    echo "I'm a student" >> hello.txt
    cat >> hello.txt << eof
    "I'm a student"
    eof

    22.将/etc/passwd文件复制到/opt目录中
    cp /etc/passwd /opt/

    23.将/tmp目录复制到当前用户的家目录下
    cp -r /tmp/ ~/

    24.将/opt目录下的hosts文件移动到/root目录下,并将其改名为ip.txt
    mv /opt/hosts /root/ip.txt

    25.把/var/log/目录下的所有文件拷贝到/opt目录下

    cp -r /var/log/{*,.*} /opt/
    

    26.使用echo命令创建一个非空文件
    echo hello world > test.txt

    27.使用echo命令把oldboy oldgirl student三行内容(每个字符串是一行内容)写入到test.txt文件中
    echo -e "oldboy oldgirl student" >> test.txt

    28.将/etc/hosts和/etc/passwd两个文件合并为一个新文件,文件名称为test.log
    cat /etc/hosts /etc/hpasswd | xargs echo > test.log

    29.将/etc/services文件拷贝到/root目录下
    cp /etc/services /root/

    30.分页查看/root/services文件,要求从第10行开始显示
    more -10 /root/services
    less -10 /root/services

  • 相关阅读:
    胡小兔的良心莫队教程:莫队、带修改莫队、树上莫队
    51nod 1290 Counting Diff Pairs | 莫队 树状数组
    Git的简单使用
    使用canvas制作五子棋游戏
    axios的Get和Post方法封装及Node后端接收数据
    mongodb初始化并使用node.js实现mongodb操作封装
    nodeJs实现微信小程序的图片上传
    CSS中text-shadow的几个好看的文字demo及其代码
    博客园自定义样式
    input输入框添加内部图标
  • 原文地址:https://www.cnblogs.com/xiaolang666/p/13274651.html
Copyright © 2011-2022 走看看