命令行常用命令(mac)

一个完整命令的样子

$ 命令 -选项缩写 --选项 参数
结果

标识符

$        // 命令提示符,表示可以输入命令了
.        // 当前目录
..        // 父级目录
*        // 所有
/        // 根盘符
~        // 用户目录

常用命令

缩写/选项缩写 全写/选项全写 含义
clear clear 清屏
cd change directory 切换目录
pwd print working directory 显示当前目录
touch touch 文件不存在就创建文件,如果存在则改变文件的更新时间
mv move 移动/重命名
ln link 建立链接
tree - 显示目录的结构
open - 用GUI打开目录
vi - 使用vim编辑文件
mkdir make directory 新建目录
-p parents 按照路径新建目录,如果路径中某些目录不存在将会被创建
cat concatenate files and print on the standard output 显示一整个文件
cat > filename - 创建新文件
cat file1 file2 > file - 合并为一个新文件
cat file1 >> file2 - 将一个文件写入另一个文件结尾
ls list 浏览文件列表
-l --long 文件列表(详细信息)
-a --all 文件列表(全部文件)
-al(-la) - 以上两者皆用
rm remove 删除
-r recursive 删除目录和子目录
-f force 强制执行,不询问
-rf - 强制删除目录(不要使用)
echo echo 打印字符串
echo '1' > filename - 创建文件并且写入'1'
echo '1' >! filename - 强制覆盖创建文件并且写入'1'
echo '1' >> filename - 在文件结尾写入'1'
cp copy 复制文件
-r recursive 递归复制目录

你可能感兴趣的:(命令行常用命令(mac))