关于命令行的something

298 阅读2分钟

在我们学习编程的时候,接触到命令行时,可能会认为命令行是电脑中的异端。但事实正好是相反的,实际上是先有命令行,后有图形界面的。

如何学习命令行

常用的命令行有

  • mkdir 创建目录
  • rm 删除
  • mv 移动/重命名
  • cp 复制
  • ls 罗列
  • cd 改变目录

这些命令看似是没有任何规律,其实是一下单词组合后删掉元音字母,保留2到3个辅音字母组成的。

英文 翻译
directory 目录、文件夹
make 新建
remove 删除
move 移动
copy 复制
list 罗列
link 链接
find 查找
echo 发出回音、重复
touch 触摸
change 改变

mkdir命令为例,‘创建目录’是有make directory 两个单词去掉元音字母组成。

所以当我们把上面的几个单词背会,命令行学起来就事半功倍了。

常用的命令行命令使用

  • mkdir xxx 创建xxx文件
  • ls 罗列目录里的文件
  • mv 为文件或目录改名、或将文件或目录移入其它位置
  • cd 切换当前工作目录至目标目录
  • touch 修改文件或者目录的时间属性,若文件不存在,系统会建立一个新的文件
  • cat 一次显示整个文件,重新创建一个文件或将几个文件合成一个文件。

外援

当我们想了解某个命令行的具体作用以及其参数的作用时,我们可以explainshell网站来进行查询,当然这个网站是需要‘会上网’一点。

  • 如何使用

如当我们想查询ls -lrt时,我们只需要在输入框输入进去即可,如下图:

explainshell-1
当我们把鼠标移到ls 上时,其会给我们指出ls的作用是list directory contents,即列出目录内容。当我们依次移向不同的选项时,就会给我们介绍其相应的作用,如下图:

explainshell-2