命令行基础

2018-09-13  本文已影响0人  索伯列夫

命令行基础

命令提示符是在操作系统中,提示进行命令输入的一种工作提示符。在不同的操作系统环境下,命令提示符各不相同。

1. ls命令

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

常用:

2. cat命令

cat 命令用于连接文件并打印到标准输出设备上。
参数:-n/-b等,不一一介绍,以-n为例展示该命令

➜  demo ls
1.txt  2.md  3.txt

给 1.txt 中输入5行”这是一个测试“;2.md以及3.txt为空文件;

将 1.txt 的文档内容加上行号输出到 2.md:

➜  demo cat -n 1.txt > 2.md

打开 2.md


image.png

将 1.txt和2.md全部加到3.txt中:

 cat 1.txt 2.md >> 3.txt

打开 3.txt


image.png
3. mv命令

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

比较明显的意思:
mv 是move的缩写,有很移动的意思。第一层意思很容易理解,比如

 mv a b

就是将a目录移入到b目录中
如何改名:
我们将刚才demo目录下的1.txt 改名为 1.md:

move 1.txt 1.md
image.png
4. touch命令

Linux touch命令用于修改文件或者目录的时间属性,包括存取时间和更改时间。若文件不存在,系统会建立一个新的文件。
参数较多,不一一列举,做一个简单的说明:
输入:

  touch 4.md
查看文档时间: image.png

为体现其可以修改时间的属性,我们采用-d参数:

touch -d 2010-02-22 18:00 4.md
则文件4.md的时间属性被修改为: image.png

如何查看命令是如何使用的:使用explainshell.com
示例:
输入touch

image.png

会出现详细的用法,可以随时查询~~~

上一篇 下一篇

猜你喜欢

热点阅读