zoukankan      html  css  js  c++  java
  • linux每日命令(2):cd命令

    阅读目录(Content)

    1.命令格式

    cd   [目录名]

    2.命令功能

    切换当前目录至 [目录名]

    3.常用范例

    1.进入系统根目录

     命令:

    cd  / 

    说明:进入系统根目录,上面命令执行完后拿ls命令看一下,当前目录已经到系统根目录了

    输出:

    zbk@zbk-virtual-machine:~$ pwd
    /home/zbk
    hc@hc-virtual-machine:~$ zbk/
    zbk@zbk-virtual-machine:/$ ls
    bin    dev   initrd.img      lib64       mnt   root  snap      sys  var
    boot   etc   initrd.img.old  lost+found  opt   run   srv       tmp  vmlinuz
    cdrom  home  lib             media       proc  sbin  swapfile  usr

    pwd的作用是查询当前所在目录

    2.返回父级目录

     命令:

    cd  ..

    输出:

    zbk@zbk-virtual-machine:~/PycharmProjects$ pwd
    /home/zbk/PycharmProjects
    zbk@zbk-virtual-machine:~/PycharmProjects$ cd ..
    zbk@zbk-virtual-machine:~$ pwd
    /home/zbk

    3.进入当前目录的父目录的父目录

     命令:

    cd  ../..

    输出:

    zbk@zbk-virtual-machine:~/PycharmProjects$ pwd
    /home/zbk/PycharmProjects
    zbk@zbk-virtual-machine:~/PycharmProjects$ cd ../..
    zbk@zbk-virtual-machine:/home$ pwd
    /home

    4.进入当前用户主目录

    “当前用户主目录”和“系统根目录”是两个不同的概念。进入当前用户主目录有两个方法。

     命令1:

    cd

    直接输入cd,然后回车

    输出:

    zbk@zbk-virtual-machine:~/PycharmProjects/my_test$ pwd
    /home/zbk/PycharmProjects/my_test
    zbk@zbk-virtual-machine:~/PycharmProjects/my_test$ cd 
    zbk@zbk-virtual-machine:~$ pwd
    /home/zbk

    上面的命令是我在非root用户下操作的,现在我切换到root用户下再操作一遍

    zbk@zbk-virtual-machine:~/PycharmProjects/my_test$ sudo su
    root@zbk-virtual-machine:/home/zbk/PycharmProjects/my_test# pwd
    /home/zbk/PycharmProjects/my_test
    root@zbk-virtual-machine:/home/hc/PycharmProjects/my_test# cd 
    root@zbk-virtual-machine:~# pwd
    /root

    命令2:

    cd ~

    输出

    zbk@zbk-virtual-machine:~/PycharmProjects/my_test$ pwd
    /home/zbk/PycharmProjects/my_test
    zbk@zbk-virtual-machine:~/PycharmProjects/my_test$ cd ~
    zbk@zbk-virtual-machine:~$ pwd
    /home/zbk

    5.跳转到指定目录

     命令

    cd /home/zbk/PycharmProjects/my_test/

    输出

    zbk@zbk-virtual-machine:/$ pwd
    /
    zbk@zbk-virtual-machine:/$ cd /home/zbk/PycharmProjects/my_test/
    zbk@zbk-virtual-machine:~/PycharmProjects/my_test$ pwd
    /home/zbk/PycharmProjects/my_test

    6.返回进入此目录之前所在的目录

    命令:

    cd -

    说明:自动跳转到进入此目录之前所在的目录,并输出所在目录名称

    输出:

    zbk@zbk-virtual-machine:/$ pwd
    /
    zbk@zbk-virtual-machine:/$ cd /home/hc/PycharmProjects/my_test/
    zbk@zbk-virtual-machine:~/PycharmProjects/my_test$ pwd
    /home/zbk/PycharmProjects/my_test
    zbk@zbk-virtual-machine:~/PycharmProjects/my_test$ cd -
    /
    zbk@zbk-virtual-machine:/$ pwd
    /

    7.把上个命令的参数作为cd参数使用

     命令:

    cd !$

    输出:

    zbk@zbk-virtual-machine:~/PycharmProjects/my_test$ pwd
    /home/zbk/PycharmProjects/my_test
    zbk@zbk-virtual-machine:~/PycharmProjects/my_test$ ls /opt/
    google
    zbk@zbk-virtual-machine:~/PycharmProjects/my_test$ cd !$
    cd /opt/
    zbk@zbk-virtual-machine:/opt$ pwd
    /opt
  • 相关阅读:
    Python引入pandas报错ValueError: numpy.ufunc has the wrong size, try recompiling
    Oracle TNS无法解析ORA-12154报错
    python两个一维list列表合并
    SQL数据表加索引CREATE INDEX
    Python 格式化输出
    Python中三个双引号的作用
    2.认识素描
    如何快速学习Tableau Desktop
    1.怎样学习素描
    正点原子嵌入式Linux笔记3——Ubuntu软件安装
  • 原文地址:https://www.cnblogs.com/zhongbokun/p/10143128.html
Copyright © 2011-2022 走看看