Mac的终端与bash命令初级使用1

Posted noodlerkun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mac的终端与bash命令初级使用1相关的知识,希望对你有一定的参考价值。

MacOS的终端的 shell 默认是 bash。

原贴参考:http://blog.csdn.net/yechaodechuntian/article/details/45242747


 

1. 简单命令与目录

man 查看某个命令的用法。

  上下键翻滚查看,space翻页,输入/关键字进行文本搜索,Q退出。

pwd 显示当前绝对路径。

  技术分享图片

ls 列出当前目录的内容。

  技术分享图片

  ls -a 显示被隐藏的 .xxx 文件。

  技术分享图片

cd 改变当前目录到指定的目录。

  注:

  1)cd 不指定目录会默认去 当前用户目录,即/User/super/,初打开shell窗口时就在这个目录;

  2)cd / 切至根目录,系统绝对路径以 / 开头;

  3)cd .. 回到上一级目录;

  4)~在目录中代表目录,根目录的Vs代表其他卷。

  技术分享图片

  5)目录中的特殊字符使用\转义,比如空格,*...

  技术分享图片


2. 检视文件

cat 查看文件

  技术分享图片

  注:

  cat命令也可以用>>来增加文本文件的内容,

  例如命令cat ../textOne.txt >> textTwo.txt会把 textOne.txt 的内容添加到 textTwo.txt 的结尾。

less 进入查看器查看文件

  和 man命令 的进入的是同一个查看器,使用也相同。另输入V使用 vi文本编辑器。

which 定位命令的存放路径

  技术分享图片

file 根据文件内容输出文件类型信息

  技术分享图片

find 根据关键字定位文件路径

  格式:find 开始路径 搜索项 "关键字"

  技术分享图片

  注:当开始目录是根目录时,使用-x选项来避免搜索 /Volumes 文件夹。

  技术分享图片

。。。

 

以上是关于Mac的终端与bash命令初级使用1的主要内容,如果未能解决你的问题,请参考以下文章

Mac 终端 -bash 命令未找到? [关闭]

使用Mac命令别名,提升工作效率

mac 修改环境变量bash_profile除了cd用不了其他命令,又关闭了终端

Mac 终端命令行颜色高亮显示

Mac系统终端命令行不执行命令 总出现command not found解决方法

如何在mac系统下直接利用文件编辑器与终端编程?