linux命令练习题和答案

不及物动词 其他 32

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    一、常用linux命令练习题

    1. 查看当前目录下的文件和子目录的列表
    2. 创建一个名为”test”的空文件
    3. 在当前目录创建一个名为”test_dir”的新目录
    4. 将”test”重命名为”new_test”
    5. 将”new_test”移动到”test_dir”目录中
    6. 删除名为”new_test”的文件
    7. 查看系统的内存使用情况
    8. 查看系统的CPU使用情况
    9. 查看系统的磁盘使用情况
    10. 在当前目录下创建一个名为”backup”的压缩文件,将”test_dir”的内容压缩至其中

    二、常用linux命令练习题答案

    1. 使用ls命令即可:ls
    2. 使用touch命令创建文件:touch test
    3. 使用mkdir命令创建目录:mkdir test_dir
    4. 使用mv命令重命名文件:mv test new_test
    5. 使用mv命令移动文件:mv new_test test_dir/new_test
    6. 使用rm命令删除文件:rm test_dir/new_test
    7. 使用free命令查看内存使用情况:free
    8. 使用top命令查看CPU使用情况:top
    9. 使用df命令查看磁盘使用情况:df -h
    10. 使用tar命令创建压缩文件:tar -cvf backup.tar test_dir

    以上就是常用的linux命令练习题和答案。通过练习这些命令,可以帮助你熟悉linux系统操作。希望对你有所帮助!

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    1. 执行命令touch file1.txt可以创建一个名为file1.txt的空文件。

    2. 使用命令mkdir folder1可以在当前目录下创建一个名为folder1的新文件夹。

    3. 使用命令cd folder1可以进入名为folder1的文件夹。

    4. 使用命令ls可以列出当前目录下的所有文件和文件夹。

    5. 使用命令pwd可以显示当前所在的目录的完整路径。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    题目1:查看当前路径下的所有文件和文件夹的权限以及所属用户和组。

    答案:使用ls命令结合参数-l来查看当前路径下的所有文件和文件夹的权限以及所属用户和组。
    “`shell
    ls -l
    “`

    题目2:将文件夹A下的所有文件夹和文件复制到文件夹B下。

    答案:使用cp命令结合参数-r来将文件夹A下的所有文件夹和文件复制到文件夹B下。
    “`shell
    cp -r A/ B/
    “`

    题目3:在当前路径下创建一个名为test的文件夹,并在该文件夹下创建两个空的文本文件file1.txt和file2.txt。

    答案:使用mkdir命令创建名为test的文件夹,然后使用touch命令创建两个空的文本文件。
    “`shell
    mkdir test
    cd test
    touch file1.txt file2.txt
    “`

    题目4:查找当前路径及子文件夹下所有以.txt结尾的文件。

    答案:使用find命令结合参数-name来查找当前路径及子文件夹下所有以.txt结尾的文件。
    “`shell
    find . -name “*.txt”
    “`

    题目5:将当前目录下的test文件夹以tar.gz格式压缩,并将压缩包保存为backup.tar.gz。

    答案:使用tar命令结合参数-czvf来将当前目录下的test文件夹以tar.gz格式压缩,并将压缩包保存为backup.tar.gz。
    “`shell
    tar -czvf backup.tar.gz test
    “`

    题目6:将当前目录下的backup.tar.gz文件解压到backup文件夹中。

    答案:使用tar命令结合参数-xzvf来将backup.tar.gz文件解压到backup文件夹中。
    “`shell
    tar -xzvf backup.tar.gz -C backup
    “`

    题目7:查找当前目录下所有文件内容包含”hello”的文本文件,并将结果保存到result.txt中。

    答案:使用grep命令结合重定向符号>来查找当前目录下所有文件内容包含”hello”的文本文件,并将结果保存到result.txt中。
    “`shell
    grep -r “hello” ./*.txt > result.txt
    “`

    题目8:将当前路径下所有文件和文件夹的名称改为大写。

    答案:使用rename命令结合perl表达式来将当前路径下所有文件和文件夹的名称改为大写。
    “`shell
    rename ‘y/a-z/A-Z/’ *
    “`

    题目9:查找当前路径下的所有文件夹,并按照文件夹大小进行排序。

    答案:使用du命令结合参数-sh和sort命令来查找当前路径下的所有文件夹,并按照文件夹大小进行排序。
    “`shell
    du -sh */ | sort -hr
    “`

    题目10:删除当前路径下所有以.txt结尾的文件。

    答案:使用find命令结合参数-name和参数-delete来删除当前路径下所有以.txt结尾的文件。
    “`shell
    find . -name “*.txt” -delete
    “`

    以上是一些常见的Linux命令练习题和答案,通过这些题目可以加深对Linux命令的理解和掌握。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部