• 关于相对路径和绝对路径及cd命令的使用


    cd (change directory) 目录
        跳转到指定目录下

    路径定义分为两种:绝对路径(absolute)和相对路径(relative)

    绝对路径:从根目录(/)开始写去的文件名或目录名称
        例如:/tmp/test/test1

    相对路径:相对于目前路径的文件名写法
        例如./home/dmtsai或../../home/dmtsai等

    下面使用cd命令来解释相对路径和绝对路径  

    比如说有两个文件
        /tmp/test/test1
        /tmp/test/fun/test2

    如果要去fun目录,可以这么做

    $cd /tmp/test/fun这是绝对路径的写法

    $pwd 可以看出用户现在在fun这个目录,它的上一目录是test

    这时如果要去test目录,可以这么做

    $cd .. 这是相对路径的写法,直接从当前目录向上跳一层,即test

    $cd /tmp/test 这是绝对路径的写法,还是由根开始,如果目录比较长,这种
            方法会增加输入量,但是这是最准确的方式

    ------------------------------------------------------------------------------------
    .:代表当前目录 ./也是当前目录的意思

    ..:代表上一目录 ../也是上一目录的意思

    -:相对于当前目录,之前的目录
        
        比如:从/tmp/test/fun使用$cd / 将跳转到根目录,再使用
            $cd - 又返回到/tmp/test/fun目录下

    ~:表示用户的家目录

        cd [~]:跳转到当前用户的家目录

        cd ~username:跳转到某用户的家目录




  • 相关阅读:
    C/C++网络编程2——socket函数
    C/C++网络编程1——linux下实现
    nginx_2_nginx进程模型
    nginx_1_初始nginx
    C++11并发编程4------线程间共享数据
    C++11并发编程3------线程传参
    C++11并发编程2------线程管理
    C++11并发编程1------并发介绍
    打造自己的开发环境
    gcc/g++/make/cmake/makefile/cmakelists的恩恩怨怨
  • 原文地址:https://www.cnblogs.com/xwhoami/p/5272373.html
Copyright © 2020-2023  润新知