linux常用基本命令带图

fiy 其他 27

回复

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

    Linux是一种非常强大的操作系统,拥有丰富的命令集。下面我将介绍一些常用的基本命令,并附上图例说明。

    1. ls 命令:用于列出目录内容。
    ls命令可以显示出当前目录下的文件和子目录。下图展示了在终端中执行ls命令后的结果。

    ![ls命令示例](ls-command.png)

    2. cd 命令:用于切换目录。
    cd命令可以进入指定的目录。下图展示了在终端中执行cd命令后进入一个新的目录的示例。

    ![cd命令示例](cd-command.png)

    3. pwd 命令:用于显示当前工作目录的路径。
    pwd命令可以显示当前所处的目录路径。下图展示了在终端中执行pwd命令后显示出当前路径的示例。

    ![pwd命令示例](pwd-command.png)

    4. mkdir 命令:用于创建目录。
    mkdir命令可以创建一个新的目录。下图展示了在终端中执行mkdir命令后创建一个新目录的示例。

    ![mkdir命令示例](mkdir-command.png)

    5. rm 命令:用于删除文件或目录。
    rm命令可以删除指定的文件或目录。下图展示了在终端中执行rm命令后删除一个文件的示例。

    ![rm命令示例](rm-command.png)

    6. cp 命令:用于复制文件或目录。
    cp命令可以将指定的文件或目录复制到一个新的位置。下图展示了在终端中执行cp命令后复制一个文件的示例。

    ![cp命令示例](cp-command.png)

    7. mv 命令:用于移动文件或目录。
    mv命令可以将指定的文件或目录移动到一个新的位置。下图展示了在终端中执行mv命令后移动一个文件的示例。

    ![mv命令示例](mv-command.png)

    8. cat 命令:用于查看文件内容。
    cat命令可以将指定文件的内容显示在终端上。下图展示了在终端中执行cat命令后查看一个文件的内容的示例。

    ![cat命令示例](cat-command.png)

    9. grep 命令:用于在文件中搜索指定的模式。
    grep命令可以查找文件中包含指定模式的行。下图展示了在终端中执行grep命令后搜索文件中的指定模式的示例。

    ![grep命令示例](grep-command.png)

    10. chmod 命令:用于修改文件或目录的权限。
    chmod命令可以修改文件或目录的访问权限。下图展示了在终端中执行chmod命令后修改文件权限的示例。

    ![chmod命令示例](chmod-command.png)

    以上是一些常用的Linux基本命令,每个命令都非常重要,在日常的Linux系统使用中经常会用到。通过熟悉这些命令,并灵活运用,你可以更加高效地操作Linux系统。希望本文对你有所帮助!

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

    一、cd命令

    1. cd + 目录名:进入指定目录
    例如:cd Documents 进入 Documents 目录

    2. cd .. :返回上一级目录
    例如:cd .. 返回上一级目录

    3. cd – :返回之前所在的目录
    例如:cd – 返回之前所在的目录

    4. cd ~ :返回用户的主目录
    例如:cd ~ 返回用户的主目录

    二、ls命令

    1. ls :显示当前目录下的文件和子目录的列表
    例如:ls 显示当前目录下的文件和子目录的列表

    2. ls -l :显示当前目录下文件和子目录的详细信息
    例如:ls -l 显示当前目录下文件和子目录的详细信息

    3. ls -a :显示当前目录下所有文件和子目录,包括隐藏文件
    例如:ls -a 显示当前目录下所有文件和子目录,包括隐藏文件

    4. ls -lh :以人类可读的方式显示文件大小
    例如:ls -lh 以人类可读的方式显示文件大小

    三、mkdir命令

    1. mkdir + 目录名:在当前目录下创建一个新的目录
    例如:mkdir test 在当前目录下创建一个名为test的目录

    2. mkdir -p + 目录名/子目录名:在当前目录下创建多级目录
    例如:mkdir -p test/sub 在当前目录下创建一个名为test的目录,其中包括一个名为sub的子目录

    四、rm命令

    1. rm 文件名:删除一个文件
    例如:rm test.txt 删除当前目录下的test.txt文件

    2. rm -r 目录名:删除一个目录及其子目录和文件
    例如:rm -r test 删除当前目录下的test目录及其子目录和文件

    3. rm -rf 目录名:强制删除一个目录及其子目录和文件,不会弹出确认提示
    例如:rm -rf test 强制删除当前目录下的test目录及其子目录和文件

    五、cp命令

    1. cp 源文件 目标文件:将源文件复制到目标文件
    例如:cp test.txt backup.txt 将test.txt复制到backup.txt

    2. cp -r 源目录 目标目录:将源目录及其子目录和文件复制到目标目录
    例如:cp -r test backup 将test目录及其子目录和文件复制到backup目录

    六、mv命令

    1. mv 源文件 目标文件:将源文件移动到目标文件
    例如:mv test.txt backup.txt 将test.txt移动到backup.txt

    2. mv 源目录 目标目录:将源目录及其子目录和文件移动到目标目录
    例如:mv test backup 将test目录及其子目录和文件移动到backup目录

    七、chmod命令

    1. chmod +x 文件名:赋予文件可执行权限
    例如:chmod +x script.sh 赋予script.sh文件可执行权限

    2. chmod -r 文件名:取消文件可读权限
    例如:chmod -r text.txt 取消text.txt文件的可读权限

    3. chmod +w 文件名:赋予文件可写权限
    例如:chmod +w text.txt 赋予text.txt文件可写权限

    4. chmod 777 文件名:赋予文件读、写、执行权限
    例如:chmod 777 text.txt 赋予text.txt文件读、写、执行权限

    八、cat命令

    1. cat 文件名:显示文件的内容
    例如:cat text.txt 显示text.txt文件的内容

    2. cat 文件名1 文件名2 > 新文件名:将文件名1和文件名2的内容合并到新文件名中
    例如:cat file1.txt file2.txt > newfile.txt 将file1.txt和file2.txt的内容合并到newfile.txt中

    九、grep命令

    1. grep 关键词 文件名:在文件中搜索关键词并显示匹配的行
    例如:grep “hello” text.txt 在text.txt文件中搜索关键词”hello”并显示匹配的行

    2. grep -i 关键词 文件名:在文件中搜索关键词并显示匹配的行,忽略大小写
    例如:grep -i “hello” text.txt 在text.txt文件中搜索关键词”hello”并显示匹配的行,忽略大小写

    3. grep -r 关键词 目录名:在目录及其子目录下的文件中搜索关键词并显示匹配的行
    例如:grep -r “hello” test 在test目录及其子目录下的文件中搜索关键词”hello”并显示匹配的行

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

    Linux是一种开源的操作系统,它提供了丰富的命令行工具,使用户可以通过命令行界面完成各种任务。本文将介绍Linux系统中常用的基本命令,并附上相应的图例,以便读者更好地理解。

    一、文件和目录操作命令

    1. ls(list)
    ls命令用于显示当前目录中的文件和目录。常用的参数包括-l(详细信息)、-a(显示包括隐藏文件在内的所有文件和目录)等。

    示例:
    “`
    $ ls
    “`
    ![ls命令示例图片](https://example.com/images/ls.jpg)

    2. cd(change directory)
    cd命令用于切换当前工作目录。可以直接使用cd命令进入指定的目录,也可以使用cd ..返回上一级目录。

    示例:
    “`
    $ cd /home/user
    “`
    ![cd命令示例图片](https://example.com/images/cd.jpg)

    3. pwd(print working directory)
    pwd命令用于显示当前工作目录的路径。

    示例:
    “`
    $ pwd
    “`
    ![pwd命令示例图片](https://example.com/images/pwd.jpg)

    4. mkdir(make directory)
    mkdir命令用于创建新目录。

    示例:
    “`
    $ mkdir newdir
    “`
    ![mkdir命令示例图片](https://example.com/images/mkdir.jpg)

    5. rmdir(remove directory)
    rmdir命令用于删除空目录。

    示例:
    “`
    $ rmdir emptydir
    “`
    ![rmdir命令示例图片](https://example.com/images/rmdir.jpg)

    6. cp(copy)
    cp命令用于复制文件或目录。常用的参数有-r(递归复制)等。

    示例:
    “`
    $ cp file1 file2
    “`
    ![cp命令示例图片](https://example.com/images/cp.jpg)

    7. mv(move)
    mv命令用于移动文件或目录,也可以用于重命名文件或目录。

    示例:
    “`
    $ mv file1 file2
    “`
    ![mv命令示例图片](https://example.com/images/mv.jpg)

    8. rm(remove)
    rm命令用于删除文件或目录。常用的参数有-r(递归删除)等。

    示例:
    “`
    $ rm file1
    “`
    ![rm命令示例图片](https://example.com/images/rm.jpg)

    二、系统管理命令

    1. top
    top命令用于实时显示系统中运行的进程信息。

    示例:
    “`
    $ top
    “`
    ![top命令示例图片](https://example.com/images/top.jpg)

    2. ps(process status)
    ps命令用于显示正在运行的进程信息。常用的参数包括-a(显示所有进程)、-u(显示某个用户的进程)等。

    示例:
    “`
    $ ps -ef
    “`
    ![ps命令示例图片](https://example.com/images/ps.jpg)

    3. kill
    kill命令用于终止指定进程。

    示例:
    “`
    $ kill 1234
    “`
    ![kill命令示例图片](https://example.com/images/kill.jpg)

    4. shutdown
    shutdown命令用于关闭系统。

    示例:
    “`
    $ shutdown -h now
    “`
    ![shutdown命令示例图片](https://example.com/images/shutdown.jpg)

    5. reboot
    reboot命令用于重启系统。

    示例:
    “`
    $ reboot
    “`
    ![reboot命令示例图片](https://example.com/images/reboot.jpg)

    6. ifconfig(interface configuration)
    ifconfig命令用于显示和设置网络接口的信息。

    示例:
    “`
    $ ifconfig eth0
    “`
    ![ifconfig命令示例图片](https://example.com/images/ifconfig.jpg)

    7. ping
    ping命令用于测试与目标主机的连通性。

    示例:
    “`
    $ ping example.com
    “`
    ![ping命令示例图片](https://example.com/images/ping.jpg)

    三、文件查找和文本处理命令

    1. find
    find命令用于按照指定的条件查找文件。

    示例:
    “`
    $ find /home -name “*.txt”
    “`
    ![find命令示例图片](https://example.com/images/find.jpg)

    2. grep(global regular expression print)
    grep命令用于在文件中查找指定的字符串。

    示例:
    “`
    $ grep “keyword” file.txt
    “`
    ![grep命令示例图片](https://example.com/images/grep.jpg)

    3. wc(word count)
    wc命令用于统计文件中的行数、字数和字节数。

    示例:
    “`
    $ wc file.txt
    “`
    ![wc命令示例图片](https://example.com/images/wc.jpg)

    四、压缩和解压缩命令

    1. tar(tape archive)
    tar命令用于打包文件和目录。

    示例:
    “`
    $ tar -cvf archive.tar file1 file2
    “`
    ![tar命令示例图片](https://example.com/images/tar.jpg)

    2. gzip(GNU zip)
    gzip命令用于压缩文件。

    示例:
    “`
    $ gzip file.txt
    “`
    ![gzip命令示例图片](https://example.com/images/gzip.jpg)

    3. tar(tape archive)+ gzip(GNU zip)
    使用tar和gzip命令联合使用可以打包并压缩文件。

    示例:
    “`
    $ tar -cvfz archive.tar.gz file1 file2
    “`
    ![tar和gzip命令示例图片](https://example.com/images/tar_gzip.jpg)

    五、系统信息查看命令

    1. uname(Unix name)
    uname命令用于显示系统信息。

    示例:
    “`
    $ uname -a
    “`
    ![uname命令示例图片](https://example.com/images/uname.jpg)

    2. uptime
    uptime命令用于显示系统的运行时间和负载情况。

    示例:
    “`
    $ uptime
    “`
    ![uptime命令示例图片](https://example.com/images/uptime.jpg)

    3. whoami
    whoami命令用于显示当前登录用户的用户名。

    示例:
    “`
    $ whoami
    “`
    ![whoami命令示例图片](https://example.com/images/whoami.jpg)

    以上是Linux系统中常用的基本命令,通过掌握这些命令,用户可以轻松地完成各种文件和系统管理任务。希望本文对您有所帮助!

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

400-800-1024

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

分享本页
返回顶部