码迷,mamicode.com
首页 > 系统相关 > 详细

Mac下 terminal 终端的使用

时间:2014-12-10 16:34:07      阅读:802      评论:0      收藏:0      [点我收藏+]

标签:style   ar   使用   sp   for   strong   on   文件   bs   

       ps echo $SHELL 查看自己使用的shell ;

       sudo -i 然后输入密码,可切换到 root ;

        sudo passwd root 可重置 root 密码;

        man command-name 可知道的关于这个命令的所有细节;

        绝对路径:完整描述一个文件的位置,总是以斜杠(/)(forward slash)开头。例如/Users/michelle/Public/Drop Box

        相对路径:只描述一部分位置信息,它和你在 command line 目前的目录有关。当你打开新的 Terminal 程序时,command line 会话的目录应该是你的 home folder。这时上面例子文件夹的相对路径写作Public/Drop Box。显然它从当前目录开始。和html类似,你也可以使用两个点(“..”)来代表父目录,这样你就可以用相对路径表示上级或同级目录了。例如你可以输入cd ..甚至cd ../..

        pwd 的含义是“print working directory”,会显示当前目录的绝对路径;

        ls 的含义是“list directory contents”,它会列出当前目录的内容。这个命令还有其他参数可选;

        cd 的含义是“change directory”,它会改变当前目录到你指定的目录。如果你不指定,则会返回你的 home folder;

        如果目录中有特殊字符(空格,括号,引号,[],!,$,&,*,;,|,\),那么直接输入空格会造成系统识别困难,必须使用特殊的语法来表示这些字符。例如上例中,空格前添加反斜杠“\”(back slash)即可:cd Punlic/Drop\ Box/。除了反斜杠,也可以用引号的方法:cd "Public/Drop Box"。如果不想手动输入,也可以把文件从 Finder 拖到 Terminal 窗口来创建绝对路径;

        Tab Complete (即按“Tab”键)是 command line 中最能给你节省时间的特性之一,利用它的自动完成文件、目录名称功能还可以防止你输入错误;

        鄂化符 (tilde)在command line 中可以代表当前用户的 home folder(主文件夹)。例如~/Public/Drop\ Box/是合法的;

       ls -a 可查看隐藏的文件;

        cat 是“concatenate”的意思,会按顺序读取文件并输出到 Terminal 窗口,语法为cat后接你需要查看的文件的路径。cat命令也可以用>>来增加文本文件的内容,例如命令cat ../textOne.txt >> textTwo.txt会把 textOne.txt 的内容添加到 textTwo.txt 的结尾;


Mac下 terminal 终端的使用

标签:style   ar   使用   sp   for   strong   on   文件   bs   

原文地址:http://my.oschina.net/Jacedy/blog/354570

(0)
(1)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!