命令行的简单学习笔记

2018-10-09  本文已影响0人  wxyzcctn

对于初学者来说,命令行比较不适应,用惯了图形界面,不太适应命令行的使用,其实命令行比图形界面的使用更加快捷。

学习命令行之前需要先了解一些比较常用的单词,比如

directory:目录、文件夹

file:文件

make:新建

remove:删除

move:移动

copy:复制

list:罗列

link:链接

find:查找

echo:发出回音、重复

touch:触摸

change:改变   

。。。

命令行都是英文对应意思的缩写

比如:(以下罗列的例子遵循格式:命令行的功能——原英文——缩写英文)

1、创建目录——make directory——mkdir 

2、删除——remove——rm

3、移动 / 重命名——move——mv

4、复制——copy——cp

5、罗列——list——ls

6、改变目录——change directory——cd

以下将列举几个用来使用过的命令行:

1、ls的主要功能:

1.1、$ ls——查看路径,主要是在打开一个文件/目录的时候直接调用,这儿的主要功能就是显示本文件的所在的路径;

1.2、$ ls -a——查看本目录下所包含的主要文件有哪些;

1.3、$ ls -l——查看本目录下所包含的文件有多少;

1.4、$ ls -al——查看本目录下的所包含的文件的数量已经每个文件的具体信息(用的最多)。

2、cat的主要大功能:

2.1、一次显示整个文件。

$ cat filename

2.2、从键盘创建一个文件。

$ cat > filename

只能创建新文件,不能编辑已有文件.

2.3、将几个文件合并为一个文件。

$cat file1 file2 > file

cat具体命令格式为 : cat [-AbeEnstTuv] [--help] [--version] fileName

说明:把档案串连接后传到基本输出(屏幕或加 > fileName 到另一个档案)

参数:

-n 或 –number 由 1 开始对所有输出的行数编号

-b 或 –number-nonblank 和 -n 相似,只不过对于空白行不编号

-s 或 –squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行

-v 或 –show-nonprinting

我在使用的过程中用的最多的是第1个功能,即将cat作为显示信息的命令行,其功能就是显示目录的属性以及文件中的相关内容。

3、mv的主要功能

mv的主要功能是移动功能,能够移动文件,也可以移动目录,主要格式是:

$ mv  源路径 目标路径

如果源路径和目标路径是同一个,那么命令行执行下来的结果就是将原来的目录/文件的名字更改了(还能起到改名字的功能呢~~~~)

4、touch的主要功能

$ touch 文件名:创建文件

$ touch 文件名:改变文件更新时间(如果文件名是同一个的话)。

对于命令行的学习有以下两个网站可以使用:

命令行释义:https://explainshell.com/explain?cmd=ls+-lrt

第一个网站的使用方法比较简单,当看到自己没有接触过、不熟悉的命令行的时候,将该命令行输入到搜索框中,网页就会显示出该命令行将能实现的功能。当然还有就是选择Google等网站进行搜索学习,

上一篇 下一篇

猜你喜欢

热点阅读