1. 目录操作
cd 切换目录
cd / 切换到根目录
cd ../ 切换到上一级目录 或者 cd ..
cd - 切换到上次访问的目录
cd ~ 相当于/Users/username
cd ~/Desktop 相当于/Users/username/Desktop
ls [-al] 目录查看
ls 查看当前目录下的所有目录和文件
ls -a 查看当前目录下的所有目录和文件(包括隐藏的文件 all)
ls -l 查看当前目录下的所有目录和文件(列表查看,显示更多信息 list)
ls /dir 查看指定目录下的所有目录和文件 如:ls /usr
makdir 创建目录
mkdir xxx 在当前目录下创建一个名为xxx的目录
rm [-rf] 删除目录或文件
rm 文件 删除当前目录下的文件
rm -f 文件 删除当前目录的的文件(不询问)
rm -r aaa 递归删除当前目录下的aaa目录
rm -rf aaa 递归删除当前目录下的aaa目录(不询问)
rm -rf * 将当前目录下的所有目录和文件全部删除
rm -rf /* 【自杀命令!慎用!慎用!慎用!】将根目录下的所有文件全部删除
open 打开目录
open aa 打开当前目录下aa目录或文件
open . 打开当前目录
2. 文件操作
新建文件 touch
touch aa.text 新建aa.text 文件
修改 vi或vim
VI编辑器分三种工作状态,命令模式 编辑模式 底行模式
- 命令模式下
控制光标移动
进入编辑 i o a
删除当前行 dd
- 编辑模式
按「ESC」键可回到命令行模式
保存并退出快捷键:shift+z+z
- 底行模式
退出编辑: :q
强制退出: :q!
保存并退出: :wq
3. su / sudo
su用于用户之间的切换。但是切换前的用户依然保持登录状态。如果是root 向普通或虚拟用户切换不需要密码,反之普通用户切换到其它任何用户都需要密码验证
sudo是为所有想使用root权限的普通用户设计的。可以让普通用户具有临时使用root权限的权利。只需输入自己账户的密码即可。
4. oh-my-zsh 安装
手动安装
# 从git上把oh-my-zsh clone下来到根目录下
git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
# 再在根目录下copy一份.zshrc配置
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
执行并让配置生效
source ~/.zshrc
更换主题
进入编辑
vim ~/.zshrc
更改主题
ZSH_THEME="robbyrussell"
配置生效
source ~/.zshrc