几个入门命令行

几个入门命令行学习笔记:ls、cat、mv、touch。

学习环境:windows7下的git bash。

1、ls:ls是list的缩写,ls执行结果为列出当前目录下的子目录和子文件(其中“.”开头的和隐藏文件和目录不展示,子目录内的内容也不展示);其次ls还有两个常用的扩展命令ls -l和ls -a,ls -l的功能为在ls的基础上显示出子目录和文件一些详细信息......,ls -a则是展示出所有子目录和文件(包含隐藏的“.”开头的)以及2个特殊的目录(见示例)。

示例:

$ ls

Hello.md  index.html  README.md  README02.md  README03.md

$ ls -l

total 5

-rw-r--r-- 1 Administrator 197121  19 三月 25 17:35 Hello.md

-rw-r--r-- 1 Administrator 197121 328 三月 25 22:16 index.html

-rw-r--r-- 1 Administrator 197121  62 三月 25 17:33 README.md

-rw-r--r-- 1 Administrator 197121  10 三月 25 21:43 README02.md

-rw-r--r-- 1 Administrator 197121  10 三月 25 22:04 README03.md

$ ls -a

./  ../  .git/  Hello.md  index.html  README.md  README02.md  README03.md

2、cat:

2-1、cat的第一个功能---展示文件的内容,例:

$ cat 1.txt

我是 1.txt

上例中的“我是 1.txt”就是文件1.txt中的内容;

2-2、cat的第二个功能是创建一个文件并且可以编辑文件内容,例:

$ cat > 5.txt

wwwww

打开5.txt就能看到里面内容为“wwwww”。

2-3、cat的第三个功能是将几个文件合并为一个文件,例:

$ cat 1.txt 2.txt 3.txt > 6.txt

$ cat 6.txt

我是 1.txt

我是 2.txt

我是 3.txt

其原理是把三个文件的内容连接起来,然后创建6.txt文件,并且把几个文件的内容同时写入6.txt中。特别值得一提的是,如果您输入到一个已经存在的4.txt 文件,会把4.txt内容清空然后写上新的内容。

3、mv:mv是move的缩写,使用格式为:mv [选项] 源文件或目录 目标文件或目录,此处只简单学习mv的基本功能,不管[选项]这个参数。功能一:文件改名,例---$ mv 1.txt 1.html,即把1.txt 重命名为1.html(连文件内型也能更改.....);功能二:移动文件,例---$ mv test-1 ../test2,把文件est-1移动到 目录../test2中(test2需为已存在目录);功能其他:太多不写............

4、touch:touch是用来创建一个文件,如:touch 1.txt,就创建了一个名为1.txt的文件,另外创建目录则用mkdir。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在Linux系统中,以“.”开头的文件,表明该文件是隐藏文件。下面主要介绍一下ls指令的用法以及tree指令的用法...
    丿水木灬年华阅读 622评论 1 0
  • 部分内容转载自搜狗百科 cmd是command的缩写.即命令提示符(CMD),是在OS / 2 , Windows...
    青冥之上阅读 2,412评论 0 24
  • win7 cmd管理员权限设置 net localgroup administrators 用户名 /add 把“...
    f675b1a02698阅读 5,288评论 0 11
  • (一)基本命令 命令格式: 命令 参数 1.ls 显示文件名,等同于dos下dir命令 命令格式:ls [opti...
    飞羽孟德阅读 1,943评论 0 3
  • .bat脚本基本命令语法 目录 批处理的常见命令(未列举的命令还比较多,请查阅帮助信息) 1、REM 和 :: 2...
    庆庆庆庆庆阅读 8,180评论 1 19