2019-05-29 第一篇博客

介绍 ls cat mv touch 以及如何使用 explainshell.com 这个网站

1:ls 命令的含义是list显示当前目录中的文件名字。注意不加参数它显示除隐藏文件外的所有文件及目录的名字。PS: https://www.cnblogs.com/aijianshi/p/5756346.html 可以参考这篇文章

简单介绍几个参数

1.1.ls –a 显示当前目录中的所有文件,包含隐藏文件

1.2.ls –l 显示文件及其详细信息

这些参数可以组合起来使用,下面是例子

 

2:cat命令是文本输出命令,通常是用于观看某个文件的内容的。PS可以参考这篇文章https://www.cnblogs.com/zhangchenliang/p/7717602.html

cat主要有三大功能:

1.1.一次显示整个文件》$ cat   filename

1.2.从键盘创建一个文件》$ cat  >  filename  只能创建新文件,不能编辑已有文件.

1.3.将几个文件合并为一个文件》$cat   file1   file2  > file



3:mv命令用来为文件或目录改名、或将文件或目录移入其它位置。

3.1.mv 文件名 文件名    将源文件名改为目标文件名

3.2.mv  文件名  目录名   将文件移动到目标目录

3.3.mv  目录名  目录名   目标目录已存在,将源目录移动到目标目录;目标目录不存在则改名

3.4.mv  目录名  文件名出错

(我在dir目录下MKDIR新建了一个目录:20190529)

4:touch命令用于修改文件或者目录的时间属性,包括存取时间和更改时间。若文件不存在,系统会建立一个新的文件。

参数说明

a 改变档案的读取时间记录。

m 改变档案的修改时间记录。

c 假如目的档案不存在,不会建立新的档案。与 --no-create 的效果一样。

f 不使用,是为了与其他 unix 系统的相容性而保留。

r 使用参考档的时间记录,与 --file 的效果一样。

d 设定时间与日期,可以使用各种不同的格式。

t 设定档案的时间记录,格式与 date 指令相同。

--no-create 不会建立新档案。

--help 列出指令格式。

--version 列出版本讯息


上面的命令都可以在如下网址菜鸟教程中具体查看

explainshell.com网站的使用

在输入框中输入所要查询的命令之后,点击EXPLAIN。查看详细解释

后感:昨晚做了课后习题2之后,很有感触。当你遇到一个问题的时候,你肯定在想办法去解决。可能去网上搜找各种各样的答案,然后尝试。刚开始的时候,还有耐心。但是试了很多次,还是不成功。这时候,你是不是会选择放弃了。不要放弃,千万不要放弃,只要方向正确,只要有毅力,坚持下去,会成功的。要有不把它搞出来,不去睡觉不去吃饭的毅力和恒心。让学习成为习惯,像睡觉吃饭喝水一样!!!相信自己,fighting。

你可能感兴趣的:(2019-05-29 第一篇博客)