命令行入门
自己学习了一下命令行,在此把自己学到的知识分享给大家,命令行是命令提示符是在操作系统中,提示进行命令输入的一种工作提示符。在不同的操作系统环境下,命令提示符各不相同。
那么我们可以用命令行做些什么事呢?
首先要先明确一点,最早的程序都是使用命令行操作的,然后出现了图形界面。图形界面(比如Windows) 和命令行操作都可以对电脑进行各种工作,但大家日常接触图形界面更多而已。
接下来,我来讲解一些简单的命令行,以及如何使用 explainshell.com 来帮助我们更好的使用命令行。需要说明的是,本次讲解为 Linux 命令行,用户在Linux系统下可直接使用 Ubuntu终端进行操作,也可在 Windows 使用 git bash。
一些简单命令行操作讲解
ls
ls可以查看当前目录下的文件信息,包括子目录。
在对应目录下 运行 ls 即可。
cat
cat filename 可以一次性显示整个文件,比如这里我通过 cat显示了 demo的文件内容。
注意:当文件较大时,文本在屏幕上迅速闪过(滚屏),用户往往看不清所显示的内容。因此,一般用 more等命令分屏显示。为了控制滚屏,可以按 Ctrl+S键,停止滚屏;按 Ctrl+Q键可以恢复滚屏。按Ctrl+C(中断)键可以终止该命令的执行,并且返回 Shell提示符状态。
touch
touch 命令可以新建一个文件,比如我在 demo_test 下新建一个叫 hello.txt的文件,再次运行 ls可发现 demo_dest文件夹下多了一个叫 hello.txt的文件。
mv
mv可以将文件或目录重新命名,比如在这里我将 demo重新命名为 changed_demo。
如何使用 explainshell.com
https://explainshell.com是一个命令行释义网站。输入命令就可以得到相对应的解释,并用线连接起来,很方便查看,例如我们输入一个 touch