目录操作命令
命令 | cd目录 |
---|---|
cd / | 切换到根目录 |
cd /usr | 切换到根目录下的usr目录 |
cd ../ | 切换到上一级目录 或者 cd .. |
cd ~ | 切换到home目录 |
cd - | 切换到上次访问的目录 |
目录查看
命令 | ll目录查看 |
---|---|
ls | 查看当前目录下的所有目录和文件 |
ls -a | 查看当前目录下的所有目录和文件(包括隐藏的文件) |
ls -l 或 ll | 列表查看当前目录下的所有目录和文件(列表查看,显示更多信息) |
ll -lA | 查看当前目录下的目录文件和隐藏文件 |
ls /dir | 查看指定目录下的所有目录和文件 如:ls /usr |
目录创建
命令 | mkdir目录创建 |
---|---|
mkdir aaa | 在当前目录下创建一个名为aaa的目录 |
mkdir /usr/aaa | 在指定目录下创建一个名为aaa的目录 |
目录删除
命令 | rm目录删除 |
---|---|
rm -r aaa | 递归删除当前目录下的aaa目录 |
rm -rf aaa | 递归删除当前目录下的aaa目录(不询问) |
文件删除
命令 | rm目录文件 |
---|---|
rm 文件 | 删除当前目录下的文件 |
rm -f 文件 | 删除当前目录的的文件(不询问) |
目录修改和目录拷贝
mv目录修改 |
---|
mv 当前目录 新目录 |
例如:mv aaa bbb 将目录aaa改为bbb |
cp目录修改 |
---|
cp -r 目录名称 目录拷贝的目标位置 -r代表递归 |
示例:将/usr/tmp目录下的aaa目录复制到 /usr目录下面 cp /usr/tmp/aaa — /usr |
查看当前目录:pwd
命令:pwd 查看当前目录路径
清屏
命令:ctrl + l
vi模式下快捷键
按下ESC后 保存并退出快捷键:shift+z+z
光标跳到最后一行快捷键:shift+g
删除一行:dd
复制一行内容:y+y
粘贴复制的内容:p
①Git 命令
git命令 | 说明 |
---|---|
git init | 初始化当前文件夹,新增加隐藏文件.git/ |
git config (user.name ….) | 配置本地用户名或者Email |
git status | 查看当前暂存文件 |
git add (文件名) | 添加暂存 |
git commit -m “MSG” 文件名 | 提交暂存文件到本地库 |
git reflog | 查看暂存文件的历史记录,可以看到索引 |
git reset -hard (文件索引) | 版本回退/版本回溯 退回或前进版本 |
git branch | 查看当前分支结构 |
git branch (NAME) | 创建分支结构 |
git checkout (NAME) | 选择到想要进入的分支结构 |
git remote -v | 查看当前远程版仓库 |
git remote add (别名) (远程仓库地址) | |
git diff | 文件比较 |
git pull -rebase (仓库别名) (仓库分支) | 拉取仓库上传文件到本地 |
git push (仓库别名) (仓库分支) | 上传本地库文件到远程仓库 |
git clone (远程仓库地址) | 克隆远程仓库文件到本地库 |
git pull (仓库别名) (仓库分支) | 拉取远程仓库文件到本地库 |