Cmder:
快捷键:Ctrl+T 新开标签 Alt+D 分屏(右边) Alt+Shift+D 垂直分屏 Ctrl+W 关闭当前标签
npm运行地址:C:\Users\1020\AppData\Roaming\npm\hs
命令行复制(Cmder): 1.用鼠标选中文字即自动复制 2.单击鼠标右键即粘贴
常用英语单词:file 文件 link(ln) 链接 make(mk) 制作 find(find) 找到 move(mv) 移动 echo 回声 remove(rm) 删除 touch 触摸 copy(cp) 拷贝 change(cd中的c) list(ls) 列表 directory(cd中的d) 目录/文件夹 recursive 递归的 force 强制
中止当前命令:Ctrl+C
相对路径:相对于当前目录,不能以/开头 绝对路径:从根目录开始,一定以/开头
进入命令行: cd xxx:进入当前目录下的xxx目录(相对路径)
cd /xxx:进入根目录下的xxx目录(绝对路径)
查:查看文件或目录 pwd(process work directory):查看当前目录绝对路径 ls(list) :查看当前目录内容 ls:路径查看指定目录内容
查看文件内容: 1.cat 路径:展示全部内容(少用) 2.head 路径:展示前十行内容 3.tail 路径:展示最后十行内容) head或tail 文件名 -n 行数(数字):查看第n行 4.less 路径:看一部分内容 通过上下方向键查看 按Q退出 若是命令高亮则先按esc再按Q退出
增:创建文件或目录 touch 文件名或文件夹名:1.若没有此文件,则创建一个新文件 2.若已有此文件或文件夹,则修改此文件最后更新时间。 echo 内容 > 文件: 新内容替代文件原有内容(覆盖) echo 内容 >> 文件: 把新内容添加到文件(不覆盖) echo -e "内容A \n 内容B" >> 文件:一次性添加多行 mkdir 文件夹名 :制作文件夹(目录) mkdir -p 文件夹名/文件夹名/文件夹名:制作文件夹中的文件夹 cp 文件A 文件B:把文件A内容复制到文件B(会覆盖) cp -r 文件夹A 文件夹B:把文件夹A复制到文件夹B里(文件夹A仍存在)
删:删除文件 rm 文件名:删除文件 rm -r 文件夹名:删除文件夹
改:修改文件或目录 code 文件名:用code打开文件 start 文件名:运行/打开文件 echo ' ' > 文件:清空文件内容 mv 文件或文件夹 文件或文件夹:移动或重命名该文件或文件夹(原文件或文件夹会消失)
&&:当一条命令成功后,执行另一条 ;:不管成功还是失败,都执行另一条
git是一个命令,bash命令行里面有很多命令(git) git的作用:解决版本控制,让代码有版本,随时回退到某个版本。
git add 内容(若内容有空格要在内容两侧加引号):选择提交的内容 .gitignore 内容 :描述不可提交的内容 git commit -v :回顾刚刚改了什么东西 (+:增加了什么 -:删除了什么) git reset --hard 版本号(6位数)(在commit后面前6位):切换版本、御剑飞行 git reflog 用来查看所有历史