2021-09-16 00:57:33
以下是一些在Mac Terminal(zsh shell)和Linux系统中常用的基础命令,按功能分类整理:
ls -l:显示详细信息(权限、大小等)
ls -a:显示隐藏文件
mv file1 file2:重命名文件
mv dir1 dir2:重命名目录
cp -R <源目录> <目标目录>:递归复制目录
rm -R <目录>:递归删除目录
rm -f <文件>:强制删除(无确认提示)
rm -Rf *:危险操作,强制删除当前目录所有内容
find . -name "*.txt":搜索当前目录下所有.txt文件
ping 127.0.0.1:检查本地网卡
sudo powermetrics -s disk -n 1:查看磁盘活动
编辑模式:按 i(插入)、a(追加)、o(换行插入)
命令模式:按 Esc 退出编辑,输入 :wq 保存退出,:q! 强制退出
Mac与Linux差异:
Mac命令提示符为%,Linux(Ubuntu)为$,CentOS为#。
部分网络命令(如ifconfig、ipconfig)在Linux中可能需安装或使用替代命令(如ip a)。
危险操作警示:
rm -Rf *、kill -9等命令需谨慎使用,避免数据丢失或系统崩溃。
快捷键:
Control + C:中断当前操作
Command + Q(Mac)或Ctrl + D(Linux):退出终端
通过掌握这些基础命令,可以高效完成文件管理、网络调试、进程控制等日常任务。建议结合man手册进一步学习命令的详细参数和用法。