linux常用命令训练课后题

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    一、查找文件
    1. 查找文件名包含指定文字的文件:`grep -rn “关键词” *`
    2. 查找当前目录下最小或最大的文件:`ls -S` (最小) or `ls -Sr` (最大)
    3. 查找文件的行数:`wc -l 文件名`
    4. 按文件大小查找文件:`find 目录名 -size +10M` (查找大小超过10M的文件)
    5. 查找某个目录下最近修改过的文件:`ls -lt` (按最近修改时间倒序显示)

    二、文件操作
    1. 复制文件:`cp 源文件 目标文件`
    2. 移动文件:`mv 源文件 目标目录`
    3. 创建文本文件:`touch 文件名`
    4. 删除文件:`rm 文件名`
    5. 创建目录:`mkdir 目录名`
    6. 删除目录:`rm -r 目录名`
    7. 打包压缩文件:`tar -czvf 压缩包文件名.tar.gz 源文件目录`

    三、系统操作
    1. 查看系统信息:`uname -a`
    2. 查看当前登录的用户:`whoami`
    3. 关机:`shutdown -h now`
    4. 重启:`reboot`
    5. 查看系统负载:`uptime`
    6. 显示进程信息:`ps -ef`

    四、网络操作
    1. 查看本机IP地址:`ifconfig` 或 `ip addr show`
    2. 查看网络连通性:`ping 目标IP地址`
    3. 下载文件:`wget 文件URL`
    4. 上传文件:`scp 文件 用户@目标主机:目标路径`

    五、其他常用命令
    1. 查看文件内容:`cat 文件名`
    2. 查找指定命令所在路径:`which 命令名`
    3. 修改文件权限:`chmod 权限 文件名`
    4. 查看系统日志:`tail -f /var/log/messages`
    5. 压缩文件:`gzip 文件名` 或 `tar -zcvf 压缩包名.tar.gz 文件名`
    6. 解压文件:`gzip -d 文件名.gz` 或 `tar -zxvf 压缩包名.tar.gz`

    以上是常用的Linux命令,掌握这些命令可以让你更高效地操作Linux系统。不过需要注意的是,在操作时要谨慎,以免对系统造成损害。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    1. 查看当前目录下的文件和文件夹: 使用 `ls` 命令可以列出当前目录下的所有文件和文件夹。可以使用参数 `-l` 来以详细列表的形式显示。

    2. 文件和文件夹的创建与删除: 使用 `touch` 命令可以创建一个空文件,使用 `mkdir` 命令可以创建一个空文件夹。要删除文件,可以使用 `rm` 命令,要删除文件夹,可以使用 `rm -r` 命令。

    3. 文件和文件夹的复制和移动: 使用 `cp` 命令可以复制文件或文件夹,使用 `mv` 命令可以移动文件或文件夹。

    4. 查看文件内容: 使用 `cat` 命令可以查看文件的内容。使用 `head` 命令可以查看文件的前几行内容,使用 `tail` 命令可以查看文件的后几行内容。

    5. 文件权限和用户管理: 使用 `chmod` 命令可以修改文件的权限,使用 `chown` 命令可以修改文件的所有者。使用 `adduser` 命令可以添加一个新用户,使用 `passwd` 命令可以设置用户的密码。

    6. 系统信息和进程管理: 使用 `uname` 命令可以查看系统的信息,使用 `ps` 命令可以查看当前运行的进程。可以使用 `kill` 命令结束一个运行中的进程。

    7. 网络相关命令: 使用 `ifconfig` 命令可以查看网络接口的配置信息,使用 `ping` 命令可以测试与另一台主机的连通性。使用 `wget` 命令可以下载文件。

    8. 包管理器: 不同的 Linux 发行版使用不同的包管理器来管理软件包。例如,Debian 系的发行版使用 `apt` 命令,Red Hat 系的发行版使用 `yum` 命令。

    9. 系统日志: 使用 `dmesg` 命令可以查看内核日志,使用 `tail /var/log/syslog` 命令可以查看系统日志。

    10. 版本控制: 使用 `git` 命令可以进行版本控制操作,包括版本的提交、分支的创建和合并等。

    总之,掌握这些常用的 Linux 命令可以帮助你更好地管理和操作系统。

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

    课后题1:文件与目录操作命令

    1.1 创建一个名为”mydir”的目录,并进入该目录。

    “`bash
    $ mkdir mydir
    $ cd mydir
    “`

    1.2 在”mydir”目录中创建一个名为”myfile.txt”的文件,并在其中写入一些内容。

    “`bash
    $ touch myfile.txt
    $ echo “This is some text.” > myfile.txt
    “`

    1.3 复制”myfile.txt”文件为”myfile_copy.txt”。

    “`bash
    $ cp myfile.txt myfile_copy.txt
    “`

    1.4 将”myfile_copy.txt”文件移动到”mydir”的上层目录中。

    “`bash
    $ mv myfile_copy.txt ..
    “`

    1.5 删除”mydir”目录及其中的文件。

    “`bash
    $ cd ..
    $ rm -r mydir
    “`

    1.6 在当前目录下查找所有以”.txt”结尾的文件。

    “`bash
    $ find . -name “*.txt”
    “`

    课后题2:文件查看与编辑命令

    2.1 在终端中查看当前目录下的文件列表。

    “`bash
    $ ls
    “`

    2.2 使用”less”命令查看”myfile.txt”文件的内容。

    “`bash
    $ less myfile.txt
    “`

    2.3 使用”cat”命令查看”myfile.txt”文件的内容。

    “`bash
    $ cat myfile.txt
    “`

    2.4 使用”head”命令查看”myfile.txt”文件的前10行。

    “`bash
    $ head myfile.txt
    “`

    2.5 使用”tail”命令查看”myfile.txt”文件的后5行。

    “`bash
    $ tail myfile.txt
    “`

    2.6 使用”vi”命令编辑”myfile.txt”文件。

    “`bash
    $ vi myfile.txt
    “`

    课后题3:权限管理命令

    3.1 创建一个名为”test.sh”的Shell脚本文件,并给予执行权限。

    “`bash
    $ touch test.sh
    $ chmod +x test.sh
    “`

    3.2 使用”chmod”命令将”test.sh”文件的权限设置为其他用户只能读取。

    “`bash
    $ chmod o+r test.sh
    “`

    3.3 使用”chown”命令将”test.sh”文件的所有权转移到另一个用户。

    “`bash
    $ chown otheruser:test.sh
    “`

    3.4 使用”chgrp”命令将”test.sh”文件的所属组改为”users”。

    “`bash
    $ chgrp users test.sh
    “`

    3.5 针对”test.sh”文件,查看当前用户的权限。

    “`bash
    $ ls -l test.sh
    “`

    3.6 使用”umask”命令设置新建文件的默认权限。

    “`bash
    $ umask 0022
    “`

    课后题4:系统信息查看与管理命令

    4.1 查看系统的内核版本。

    “`bash
    $ uname -r
    “`

    4.2 查看系统的运行时间。

    “`bash
    $ uptime
    “`

    4.3 查看系统的CPU信息。

    “`bash
    $ cat /proc/cpuinfo
    “`

    4.4 查看系统的内存使用情况。

    “`bash
    $ free -m
    “`

    4.5 查看网络接口信息。

    “`bash
    $ ifconfig
    “`

    4.6 查看当前系统的用户列表。

    “`bash
    $ cat /etc/passwd
    “`

    以上是一些常用的Linux命令及其操作流程,通过练习这些命令,可以更好地掌握Linux系统的操作和管理。

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

400-800-1024

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

分享本页
返回顶部