命令行

316 阅读2分钟

第一个博客

如何使用以下命令行:

  1. ls
  2. cat
  3. mv
  4. touch
  5. 以及如何使用[explainshell.com ]这个网站

ls

ls是list(罗列)的缩写,主要的作用是查看路径。

以下是常用的ls命令

操作 价格 解析
查看路径 ls 路径 显示所有文件(不包含隐藏文件)
查看路径 ls -a 路径 显示所有文件(包含隐藏文件)
查看路径 ls -l 路径 显示所有文件、权限、主机名称、文件大小(不包含隐藏文件)
查看路径 ls -al 路径 显示所有文件、权限、主机名称、文件大小(包含隐藏文件)


### cat

cat命令的用途是连接文件或标准输入并打印。这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用。

1.命令格式:

cat [选项] [文件]...

2.命令功能:

cat主要有三大功能:

1.一次显示整个文件:cat filename

2.从键盘创建一个文件:cat > filename 只能创建新文件,不能编辑已有文件.

3.将几个文件合并为一个文件:cat file1 file2 > file

3.命令参数:

-A, --show-all 等价于 -vET

-b, --number-nonblank 对非空输出行编号

-e 等价于 -vE

-E, --show-ends 在每行结束处显示 $

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

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

-t 与 -vT 等价

-T, --show-tabs 将跳格字符显示为 ^I

-u (被忽略)

-v, --show-nonprinting 使用 ^ 和 M- 引用,除了 LFD 和 TAB 之外


mv

mv是move的缩写,表示移动或者重命名。

格式是:

mv 源路径 目标路径


touch

touch表示的是创建文件/改变文件的更新时间 格式是:

touch 文件名


explainshell

[explainshell.com]这个是可以查看命令行解释的一个网站,只需要把不清楚的输入进去就会显示出解析,不过全是英文。