美文网首页
Linux--常用命令第一篇

Linux--常用命令第一篇

作者: pride_ | 来源:发表于2018-09-02 16:25 被阅读0次

    一.常用命令

    - ifconfig 查看网络

            $ ifconfig

    - ls 查看文件

            $ ls

            $ ls -a // 显示所有文件(隐藏)

            $ ls -l // 详细信息

    - cd 切换目录

            语法: cd path/dir

            例如:

            cd Desktop // 切换目录到桌面

                cd ..   

                cd ../

                cd ../../

                cd .

                cd ./

                cd / // 切换到根目录

                cd ~ // 切换到当前用户目录下

                cd // 快速回到当前用户目录下

    - pwd 查看当前路径

            $ pwd

    - mkdir 创建目录

            语法: mkdir path/dirname

            例如:

            mkdir hello

    - touch 创建文件

            语法: touch path/filename

            例如:

            touch 01-hello.c

    - rm 删除文件/目录

            语法:

            rm path/filename // 删除文件

            rm path/dirname -r  // 递归删除

            rm -r path/dirname // 递归删除

    备注:

            ctrl + l 清屏

            tab 补全键( 能不补全,说明路径没问题;不能补全,说明路径是由问题 )

            ~ 当前用户目录

            / 根目录

            . 或 ./ 当前目录

            .. 或 ../  上级目录

            ../../ 上上级目录

    - ping 检查网络状态

            $ ping www.baidu.com

            64 bytes from 14.215.177.38: icmp_seq=1 ttl=56 time=8.48 ms

            64 bytes from 14.215.177.38: icmp_seq=2 ttl=56 time=9.20 ms

            64 bytes from 14.215.177.38: icmp_seq=3 ttl=56 time=10.9 ms

            64 bytes from 14.215.177.38: icmp_seq=4 ttl=56 time=7.05 ms

            64 bytes from 14.215.177.38: icmp_seq=5 ttl=56 time=10.1 ms

            作用:

                检查网络是否畅通;

                电脑与电脑之间是否连通;

                备注(DNS服务器):

                域名 <===> IP

    - cp 复制文件或目录

            语法:

            cp 什么 到哪里去 // 文件操作

            cp 什么 到哪里去 -r // 目录操作

            例如:

            cp hello.c Desktop

            cp python1807/ Documents/ -r

            cp Desktop/hello.c ~ // 拷贝桌面下的hello.c到当前用户目录下

            cp Desktop/hello.c . // 拷贝桌面下的hello.c到当前目录

    - mv 移动文件或目录

            语法:

            mv 什么 到哪里去

            例如:

            mv hello.c ~ // 移动到当前用户目录下

            mv hello.c ../  // 移动到上级目录中

            mv world ../ // 移动world目录到上级目录

    - mv 重命名

            语法:

            mv 旧名称 新名称

            例如:

            mv hello.c world.c

    - cat 查看文件(从前往后)

            语法:

            cat 文件名

            例如:

            cat 01-test.txt

    - tac 查看文件(从后往前)

            语法:

            tac 文件名

            例如:

            tac 01-test.txt

    - head 查看文件(从前往后)

            语法:

            head 文件名 // 默认是前10条

            head -n 文件名 // 显示n条数据

            例如:

            head 01-test.txt

            head -3 /etc/passwd

    - tail 查看文件(从后往前)

            语法:

            tail 文件名 // 默认是后10条

            tail -n 文件名 // 显示后n条数据

            例如:

            tail 01-test.txt

            tail -3 /etc/passwd

    - more 查看整个文件

            more 01-test.txt

                空格  下一页

                b 上一页

                回车 下一行

                q 退出【ctrl + c】

    - man 手册

            man cp

            man mv

            man rm

            空格  下一页        

            b 上一页

            回车 下一行

            q 退出【ctrl + c】

    三、路径

    (home目录下),拷贝Desktop/的hello.c 到 Documents/

                cp /home/atom/Desktop/hello.c /home/atom/Documents/

                cp atom/Desktop/hello.c atom/Documents/

    (/opt目录下),拷贝Desktop/的hello.c 到 Documents/

                cp /home/atom/Desktop/hello.c /home/atom/Documents/

                cp ../home/atom/Desktop/hello.c ../home/atom/Documents/

    (~目录下),拷贝Desktop/的hello.c 到 Documents/

                cp /home/atom/Desktop/hello.c /home/atom/Documents/

                cp Desktop/hello.c Documents/

    绝对路径(从根目录开始):

    Desktop/的hello.c在哪里?

                /home/atom/Desktop/hello.c

    Documents/ 在哪里?

                /home/atom/Documents/

    相对路径:

    (/opt目录下)Desktop/的hello.c在哪里?

                ../home/atom/Desktop/hello.c

    (/opt目录下)Docuemnt/

                ../home/atom/Docuemnt/

    相关文章

      网友评论

          本文标题:Linux--常用命令第一篇

          本文链接:https://www.haomeiwen.com/subject/etumwftx.html