Git 命令行入门

175 阅读1分钟

1、增:

  • touch test.txt : 创建test.txt
  • echo 111 > test.txt : 把test.txt中的内容改成111
  • echo 111 >> test.txt : 把111添加到test.txt中
  • echo -e "a\nb" >> test.txt : 把a(换行)b 添加到test.txt中
  • mkdir a : 创建目录a
  • mkdir -p a/b : 在目录a中创建目录b
  • touch 1.txt 2.txt : 创建1.txt和2.txt
  • mkdir a b :创建目录a 和目录b
  • cp 1.txt 2.txt : 复制1.txt到2.txt
  • cp -r a b : 复制目录a到目录b

2、删

  • rm test.txt : 删除test.txt
  • rm -r a : 删除目录a

3、改

  • code test.txt :用VSCode打开test.txt
  • start test.txt : 用默认程序打开test.txt
  • echo '' > test.txt : 清空test.txt
  • mv test.txt a : 把test.txt放入目录a中
  • mv a/test.txt . : 把目录a中的test.txt放入当前目录
  • mv 1.txt 2.txt : 把1.txt重命名为2.txt
  • touch test.txt : 刷新test.txt的更新时间

4、查

  • cd ~/Desktop/ : 进入到根目录下的桌面
  • pwd : 查看当前目录的绝对路径
  • ls : 查看当前目录中的内容
  • ls ~/a/ : 查看目录a中的内容
  • cat test.txt : 查看test.txt中的全部内容
  • less test.txt : 分页查看test.txt中的全部内容
  • head test.txt : 查看test.txt中的前十行内容
  • toil test.txt : 查看test.txt中的后十行内容

5、其他

  • echo ¥? : 查询上个操作的返回值,操作成功返回0,操作失败返回1
  • touch 1.txt && touch 2.txt : 创建1.txt成功后创建2.txt
  • touch 1.txt ; echo yes : 不管1.txt创建成功与否,都会输出yes
  • 快捷键:“alt”+“.” 输入上一个命令的最后一个词
  • 救命停止快捷键:“ctrl”+“c”