饥人谷作业 ---命令行

以下是介绍一些命令行语句

ls : ls命令用于显示指定工作目录下之内容(列出目前工作目录所含之文件及子目录)

命令格式:ls [参数] ...文件...

可加上相应参数:

-a 显示所有文件及目录 (ls内定将文件名或目录名称开头为"."的视为隐藏档,不会列出)

-l 除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出

-t 将文件依建立时间之先后次序列出

以下是我的演示实例:


cat:命令的用途是连接文件或标准输入并打印。这个命令常用来显示文件内容,或者将几个文件连接起来显示

命令格式: cat  参数... 文件...

cat主要有三大功能:

1.一次显示整个文件:cat filename,如图:

2.从键盘创建一个文件:cat > filename 只能创建新文件,不能编辑已有文件. 如图:

这样我们就用cat创建了一个新的文件,用vc打开试验一下:

是的,成功了

3.将几个文件合并为一个文件:cat file1 file2 > file,如图:


值得注意的是,cat将文件添加时,哪个文件写在前面,就先加哪个

mv:命令是move的缩写,可以用来移动文件或者将文件改名

命令格式: mv 原文件  要修改的文件

可加上相应参数:

-f :force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖;

-i :若目标文件 (destination) 已经存在时,就会询问是否覆盖!

接下来演示一下:

touch:命令不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件

命令格式:touch 参数... 文件...

接下来我演示一下:

于是我们发现时间戳发生了变化(看来我没有骗你哦)

讲了四个方法以后是否觉得命令行这么多,以后看见了咋办呢?别担心,这里推荐个神器(前提得懂点英语)

没错就是 explainshell.com 这个网站

怎么用呢?分三步走

第一:打开网页,找到输入框

第二:把要查的命令输入

第三:哪里不会点哪里,其实也不用点,当你鼠标移动到他上面时,他自己会凸显出来

比如:


看吧,是不是看着很炫酷,来吧,你也去试试!

你可能感兴趣的:(饥人谷作业 ---命令行)