# Mac基础命令行学习

初次使用mac,对系统和环境有些迷茫,最简单的一个例子,使用终端安装一个程序,装好之后不知道安装的文件路径。。下定决心先研究一下系统结构和基础的命令行,只为自己学习总结,大牛自动略过。。

随着node.js、npm、webpack等工具越来越常用,学习命令行是前端必不可少的一步。为了学习,不多说。


# 简单的文件操作

# 常识:

cd / 回到根目录(电脑中的所有文件都在此目录中)

tool1.1-1

cd ~ 回到用户主目录

tool1.1-2

cd /Applications 软件安装目录(电脑上所有的软件) cd /Volumes 硬盘挂载目录(系统硬盘、U盘、等)

tool1.1-3

# 进入文件夹

cd ~/Documents/

tool1.1-4

# ls(查看当前文件夹下的文件)的配置参数

ls -a 查看包含隐藏文件在内的所有文件 ls -l 以更详细的方式查看所有文件 ls -al 以更详细的方式查看包含隐藏文件在内的所有文件

# 创建文件夹

mkdir blog mkdir blog music action (创建多个文件夹)

# 创建文件

touch index.html touch index.html style.css script.js (创建多个文件)

# 移动一个文件

1.在Documents中新建一个testCmd的文件夹;

2.文件夹中新建三个文件(index.html,style.css,script.js);

3.在testCmd文件夹中再新建两个文件夹(css,js);

4.分别把style.css和script.js移动到对应的目录中。

tool1.1-5

# 重命名文件

mac中没有重命名的概念,就像mac中的剪切粘贴一样。所以重命名需要借助mv这个移动的命令 例如:把css文件夹重命名为style:

mv css/ style

tool1.1-6

# 打开一个文件(音乐、电影都可以打开)

open index.html

此处所谓的打开并不是以命令行的方式打开,只是以命令的方式下发一个命令给对应文件,用默认播放器打开。

# 删除一个文件

删除index.html文件

rm index.html

注意:rm 删除之后不进入回收站,无法通过回收站找回。

删除一个文件夹js

rm -rf js

tool1.1-7

# 目录的一些常用操作

返回上一级:

cd ../

跳转回刚刚的那个目录:

cd -

查看你当前在哪个目录下:

pwd

tool1.1-8

# 快速跳转到命令行的开头(或结尾)

跳转到开头:

ctrl + a

跳转到结尾:

ctrl + e

这些都是最基本的命令,务必熟记。接下来,开始学习通过命令来编辑一个文件(vim)。

点个Star支持我一下 ~