📜  mac 控制台目录 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:32:47.116000             🧑  作者: Mango

Mac 控制台目录 - Shell-Bash

在 Mac 系统中,Shell (壳层)是一个能够与系统交互的程序。 Bash 是 Shell 的一种变种,它是 Mac 和大多数 Linux 系统中默认的 Shell。掌握 Shell 和 Bash 在 Mac 上的使用,可以帮助程序员更高效地管理和操作系统。

一个很重要的 Shell 工具就是控制台(Terminal),它可以用来通过命令行执行一些常规的操作。控制台中常常需要使用到文件目录相关的命令,因此理解 Mac 系统的目录结构是很重要的。

Mac 目录结构

Mac 的文件系统(文件系统是指一种保存文件和目录的方式)是基于 Unix 文件系统,它有一个根目录 /,所有的文件和目录都从此目录开始。以下是一些重要的目录:

  • /Applications:这个目录存放的是已经安装的应用程序。
  • /Library:这个目录存放的是系统应用程序的设置和支持文件。
  • /System:这个目录存放的是系统应用程序和框架。
  • /Users:这个目录下存放所有的用户目录。
  • /usr:这个目录存放系统相关的二进制文件和工具。
控制台中的目录命令
pwd

pwd 命令可以查看当前所在的路径,使用方法如下:

$ pwd
/Users/username
ls

ls 命令可以列出当前路径下的所有文件和目录,使用方法如下:

$ ls
Applications	Desktop		Document
cd

cd 命令可以切换到指定目录,使用方法如下:

$ cd /Users/username/Desktop
mkdir

mkdir 命令可以创建新目录,使用方法如下:

$ mkdir new_folder
rm

rm 命令可以删除指定文件或目录,使用方法如下:

$ rm file_name
$ rm -rf folder_name

注意:使用 rm -rf 命令时需谨慎,因为它会强制删除目录和其中所有的子目录和文件。

总结

在 Mac 上使用 Shell 和 Bash 命令,需要了解 Mac 系统的目录结构和常用的控制台命令。以上介绍的常用命令只是其中的一部分,您可以在 Terminal 中运行 man 命令查看更详细的命令说明。 熟练掌握这些命令可以让您更好地管理和操作操作系统,提高工作效率。