zoukankan      html  css  js  c++  java
  • Mac Terminal 菜鸟篇之目录跳转命令

    以前一直都是使用Windows系统,连命令行都没怎么用过。来到了Mac,在某位大神的诱导下,我开始尝试使用Mac Terminal,下面总结的是一些简单的目录跳转命令(菜鸟级)。

    文件目录

    首先要清楚几个文件目录:

    " / "  :根目录

    " ~ " :用户主目录的缩写。例如当前用户为hello,那么" ~ "展开来就是:/Users/hello

    " . "  :当前目录

    ".."   :父目录

    命令

    然后说一下最基本的几个命令。

    1.cd 跳转到某个目录

    例如:

    [plain] view plain copy
     在CODE上查看代码片派生到我的代码片
    1. $ cd /Users/apple/Desktop/  


    在这里有个小技巧,就是在输入目录如Desktop时,只要输入Des并按tab键,该目录名便自动补全了。

    其中

    cd /   表示跳转到根目录。

    cd ~   表示跳转到用户主目录。

    cd ~apple   表示跳转到用户apple的主目录。

    cd ..   表示跳转到上级目录。(cd和..之间的空格不能漏)

    2.ls 列出当前目录下的子目录和文件

    例如:

    [plain] view plain copy
     在CODE上查看代码片派生到我的代码片
    1. $ ls  
    2. Desktop     Downloads   Movies      Pictures    build  
    3. Documents   Library     Music       Public      log.txt  



    3.pwd 显示当前目录的路径

    为了验证上面所说的几个特殊目录的路径,我们可以用pwd命令将其输出看看。例如:

    [plain] view plain copy
     在CODE上查看代码片派生到我的代码片
    1. $ cd /  
    2. $ pwd  
    3. /  
    4. $ cd ~  
    5. $ pwd  
    6. /Users/apple  
    7. $ cd ./Desktop/  
    8. $ pwd  
    9. /Users/apple/Desktop  
    10. $ cd ..  
    11. $ pwd  
    12. /Users/apple  
    13. $ cd ./Desktop/iRoot/  
    14. $ pwd  
    15. /Users/apple/Desktop/iRoot  
    16. $ cd ~apple/  
    17. $ pwd  
    18. /Users/apple  
    19. $ cd ~/Music/  
    20. $ pwd  
    21. /Users/apple/Music  



    4.clear 清空当前输入

    如果Terminal窗口中的内容太多了,可以用clear命令将其清空。

    5.history 查看输入历史记录

    在Terminal输入命令时,可以使用上下方向键查看之前输入的命令(和windows的cmd相同)。另外,可以用history查看输入的完整历史,例如我的Terminal中的部分历史记录输出如下:

    [plain] view plain copy
     在CODE上查看代码片派生到我的代码片
    1. 600  ls  
    2. 601  cd Public/  
    3. 602  ls  
    4. 603  cd /  
    5. 604  ls  
    6. 605  cd ..  
    7. 606  ls  
    8. 607  cd /  
    9. 608  ls  
    10. 609  history   
    11. 610  history  



    用终端感觉是件很酷的事情,现在深切感受到学好Linux的使用Mac也是很有帮助的(而且也很好玩的样子),必须学习下Linux的相关内容。

  • 相关阅读:
    遇到的面试题目
    获取本机IP_考虑多网卡的情况
    C#发送电子邮件
    C#获取局域网中的所有正在使用的IP地址
    C#获取本机IP且过滤非真实网卡(如虚拟机网卡)
    C#获取本机的MAC地址
    C#获取本机磁盘信息
    C#获得系统打开的端口和状态
    C#通过编程方式实现Ping
    千万不要使用xfce和KDE版Manjaro Linux--之荒谬言论
  • 原文地址:https://www.cnblogs.com/wangluochong/p/6437389.html
Copyright © 2011-2022 走看看