常用 linux 命令(Mac 系统)
mkdir
新建目录
mkdir test
ls
查看当前目录下的所有文件名
ls
# test 等等
cd
进入到某个文件
./
进入当前目录
# 查看当前目录下的文件
ls
cd ./test
../
进入上一层目录
mkdir test1
cd ../test/test1
touch
创建文件
touch hello.txt
vi
编辑文件
vi hello.txt
# 输入这个命令之后可以进行按a或者i进行编辑
# 随便输入什么
hello world
# 按:wq保存修改
此时 hello.txt 中包含了 hello world
cp
复制文件
经常用到的是如下的命令
# 下面的这个命令会自动覆盖
\cp -rf 要复制的文件 要复制到的目录
# 创建copyTest目录
mkdir copyTest
# 复制当前的hello.txt到copyTest目录中
\cp -rf ./hello.txt ./copyTest
mv
移动文件
# 将hello.txt移动到test.txt
# 也可以理解为重命名
mv hello.txt test.txt
# 将某个目录移到另一个目录
mkdir mvTest1 mvTest2
# 将mvTest1 移到 mvTest3
mv mvTest1 mvTest3
这些文件可以是绝对路径也可以是相对路径
zip
压缩文件
# 将test.txt压缩为hello.zip,名字可以任意
zip -r hello.zip test.txt
# 后面的也可以是目录
mkdir testZip
zip -r 1.zip testZip
unzip
解压文件
# 解压到当前目录
unzip testZip
# 解压到当前目录且自动覆盖
unzip -o testZip
# 解压到当前目录下的tempTest目录下(相当于新建tempTest目录)
unzip -d ./tempTest test.zip
命令之间用
;
隔开