1、ls
ls的全称为 List(列表)。
若直接输入命令,则显示当前目录下所有文件(但不包括以英文句号“.”开头的文件)。
$ ls
比较常用的选项有ls -al
该命令将显示当前目录下所有文件名并展示文件所有属性,包括 文件大小,修日期,文件权限 等,缩写为ll。
2、cat
cat的全称为 Concatenate(串联)。
cat命令有三个功能,但由于才刚初学,所以另外两个功能不做过多介绍。
现阶段的用法为cat+文件名,从第一行开始显示文件内容,直到内容结尾。(此处为什么要加这一句,是因为还有其他的命令是从第一行开始显示文件内容到指定行)
$ cat 文件名
3、mv
mv 的全称为 Move(移动)。
mv命令有三种用法,
第一种是将文件从当前目录下移动到其他目录下
$ mv aaa bbb
以上代码效果为,把aaa文件重命名为bbb,
第二种用法为将文件移动到目标目录
$ mv aaa Desktop/
以上代码作用为,把aaa文件移动到Desktop目录下,
第三种用法为移动目录,若目标目录不存在,则重命名目录
mv aaa/ bbb/
以上代码中,若bbb目录不存在,则重命名aaa目录为bbb,否则,则将aaa目录移动到bbb目录中
4、touch
touch的中文释意为触摸。
该命令的作用为在不修改其内容的情况下,更新现有文件的修改时间,若不存在该文件,则创建新文件。
其他相关:
explainshell.com是一个查询linux命令的网站,在搜索框输入命令后能自动分析出该命令和后续指令的意义。