Git命令行4命令略解

2018-09-12  本文已影响74人  酒极子

废话不多说,今天我来介绍一下git命令行的四个指令的常用用法:

ls,cat,mv,touch。

首先是ls命令

1.命令功能

  • 列出目标目录中所有文件和子目录

2.命令格式

$  ls [参数] [目录名]

3.常用的ls命令用法有以下4种

$  ls      [目录名]
$  ls -a   [目录名]
$  ls -l   [目录名]
$  ls -al  [目录名]
接下来我分别解释一下这四个用法的区别
1.使用"ls"
$  ls [目录名]

这种用法可以显示该目录下的所有文件 (不包括以"."开头的隐藏文件)

2.使用"ls -a"
$  ls -a [目录名]

这种用法可以显示该目录下的所有文件 (包括以"."开头的隐藏文件)

3.使用"ls -l"
$  ls -l [目录名]

这种用法可以显示该目录下的所有文件 [显示更多信息]
ps:更多信息是指文件的创建时间,用户权限等信息。

4.使用"ls -al"
$  ls -al [目录名]

这种用法可以显示该目录下的所有文件 (包括以"."开头的隐藏文件)
并[显示更多信息]

第二个是cat命令

1.命令功能

  • 一次显示整个文件
  • 从键盘创建一个文件
  • 将几个文件合并为一个文件

2.命令格式

$  cat  [参数]  [目录或文件]

3.常用的cat命令用法有以下3种

$  cat  [目录名]
$  cat  >  [文件]
$  cat  [文件1]  [文件2]  >  [文件3]
接下来我分别解释一下这三个用法的区别
1.使用"cat"
$  cat  [目录名]

这种用法可以显示cat对这个目录的解读。
比如这是一个目录的话,cat会显示:

cat: [目录名]: Is a directory
2.使用"cat > [目录名]"
$  cat > [文件名]

这种用法可以用来创建一个文件,但只能用来创建文件,不能用来编辑已有的文件。
不过windows下不推荐使用,因为亲测命令行工具可能会卡死。

3.使用"cat [文件1] [文件2] > [文件3]"
$  cat  [文件1]  [文件2]  >  [文件3]

这种用法可以将几个文件合并成一个文件。

第三个是mv命令

1.命令功能

  • 移动或重命名文件,通常用于备份文件或者目录

2.命令格式

$  mv  [参数]  [源文件或目录]  [目标文件或目录]

3.常用的mv命令用法有以下2种

$  mv  [文件1]  [文件2]
$  mv  [文件名]  [目录名]
接下来我分别解释一下这三个用法的区别
1.使用"mv [文件名] [文件名]"
$  mv  [文件1]  [文件2]

这种用法可以将"文件1"重命名为"文件2"。

2.使用"mv [文件名] [目录名]"
$  mv  [文件名]  [目录名]

这种用法可以将指定文件移动到指定目录中。

第四个是touch命令

1.命令功能

  • 创建一个文件
  • 更改文件或目录的时间

2.命令格式

$  touch  [参数]  [文件]

3.常用的toouch命令用法有以下2种

$  touch  [文件名]
$  touch  [文件名(已存在)]    //更新文件时间
1.使用"touch [文件名]"
$  touch  [文件名]

这种用法可以创建一个不存在的文件,也就是创建文件。

2.使用"touch [文件名(已存在)]"

这种用法可以更新一个文件的最后跟新时间。

但是,光靠搜索难免有些指令的使用方法是搜索不到的,所以我要给大家推荐一个命令行查询网站:explainshell.com
可以点击下面的链接进入

Git命令释义查询

1.进入网址后在搜索框内输入你要查询释义的命令
2.回车
3.查看该命令的释义
PS:英语不好的同学建议使用自带翻译的浏览器查看

好啦,这篇博客就写到这里,有什么写的不对的地方欢迎各位私聊指正,那么再见啦~

上一篇下一篇

猜你喜欢

热点阅读