Mac终端常用命令学习笔记

文件目录:

  • " / " :根目录

  • " ~ " :用户主目录的缩写。例如当前用户为hello,那么" ~ "展开来就是:/Users/hello

  • " . " :当前目录

  • “…” :父目录

列出文件

  • ls 参数 目录名
    (参数 -w 显示中文,-l 详细信息, -a 包括隐藏文件)
//如:列出用户主目录的文件
ls ~
//列出驱动目录的文件
ls System/Library/Extensions

切换目录

  • cd 目录名
//切换到用户目录
cd ~
//切换到驱动目录
cd System/Library>Extensions

新建文件夹

  • mkdir 文件夹名
//在文稿中新建test文件夹
mkdir ~/Documents/test

新建文本

  • touch 文本名
//在文稿中的test文件夹内新建test.cpp文本
touch ~/Documents/test/test.cpp

编辑文本

  • vim 文本名
//编辑在文稿中的test文件夹下的test.cpp文本
vim ~/Documents/test/test.cpp

复制(拷贝)文件

  • cp 参数 源文件 目标文件
//复制 ~/Documents/test/test.cpp文本到其父目录下
cp ~/Documents/test/test.cpp ..

删除文件/文件夹

  • rm 参数 文件
  • rmdir 参数 文件夹
//删除刚刚新建的test.cpp
rm ~/Documents/test/test.cpp

//删除test文件夹
rmdir ~/Documents/test

//参数: -rf 递归和强制
//在文稿中新建test文件夹并在里面再新建tt文件夹
mkdir ~/Documents/test
mkdir ~/Documents/test/tt
//这时删除test文件夹由于非空就不会成功,可以使用-rf参数强制删除
rm -f ~/Documents/test

移动文件

  • mv 文件名 目标位置
mv test .. //将test文件移动到父目录下

关机

sudo shutdown -h now //现在关机
sudo shutdown -h +10 //10分钟后关机
sudo shutdown -h 20:00 //晚上8点关机

//取消关机
//当执行定时关机命令后,终端会显示有shutdown: [pid 59592]
//其中pid后面的数字即关机定时的进程号,想要取消的话执行命令sudo kill 59592即可
sudo kill 59592

重启

sudo shutdown -r +10

睡眠

sudo shutdown -s +10

你可能感兴趣的:(Mac终端常用命令学习笔记)