目录

  • 1️⃣较为常用的几个终端命令
  • 2️⃣ls 常用选项(白色是文件,蓝色是目录)
  • 3️⃣ls 通配符的使用
  • 4️⃣cd
  • 5️⃣touch
  • 6️⃣mkdir
  • 7️⃣rm
  • 8️⃣拷贝和移动文件
  • 9️⃣tree
  • 1️⃣0️⃣cp
  • 1️⃣1️⃣复制目录
  • 1️⃣2️⃣mv
  • 1️⃣3️⃣查看文件内容
  • 1️⃣4️⃣grep(类似图形界面的Ctrl+V)
  • 1️⃣5️⃣echo
  • 1️⃣6️⃣重定向>和>>
  • 1️⃣7️⃣管道|
  • 1️⃣8️⃣nano
  • 1️⃣9️⃣自动补全
  • 2️⃣0️⃣终端命令格式
  • 2️⃣1️⃣查阅命令帮助信息
  • 2️⃣2️⃣Linux 下文件和目录的特点(-a可显示隐藏文件)


1️⃣较为常用的几个终端命令

ctrl + shift + = 放大终端窗口的字体显示
ctrl + - 缩小终端窗口的字体显示
按 上/下 光标键可以在曾经使用过的命令之间来回切换
如果想要退出选择,并且不想执行当前选中的命令,可以按 ctrl + c

ubuntu终端visudo怎么编辑文件_linux

.

ubuntu终端visudo怎么编辑文件_linux_02

2️⃣ls 常用选项(白色是文件,蓝色是目录)

ubuntu终端visudo怎么编辑文件_终端命令_03


ubuntu终端visudo怎么编辑文件_linux_04


ubuntu终端visudo怎么编辑文件_ubuntu_05


也可以用

ls -l
ls -lh
ls -lha

3️⃣ls 通配符的使用

ubuntu终端visudo怎么编辑文件_终端命令_06


ubuntu终端visudo怎么编辑文件_文件名_07


ubuntu终端visudo怎么编辑文件_linux_08

4️⃣cd

cd 是英文单词 change directory 的简写,其功能为更改当前的工作目录,也是用户最常用的命令之一

ubuntu终端visudo怎么编辑文件_ubuntu_09

5️⃣touch

创建文件或修改文件时间
如果文件 不存在,可以创建一个空白文件
如果文件 已经存在,可以修改文件的末次修改日期

6️⃣mkdir

创建一个新的目录

ubuntu终端visudo怎么编辑文件_运维_10

ubuntu终端visudo怎么编辑文件_终端命令_11

7️⃣rm

删除文件或目录,使用 rm 命令要小心,因为文件删除后不能恢复

ubuntu终端visudo怎么编辑文件_linux_12


ubuntu终端visudo怎么编辑文件_文件名_13

8️⃣拷贝和移动文件

ubuntu终端visudo怎么编辑文件_终端命令_14


没有tree可以运行:

sudo apt install tree

ubuntu终端visudo怎么编辑文件_文件名_15


ubuntu终端visudo怎么编辑文件_运维_16

9️⃣tree

ubuntu终端visudo怎么编辑文件_linux_17

1️⃣0️⃣cp

cp 命令的功能是将给出的 文件 或 目录 复制到另一个 文件 或 目录 中,相当于 DOS 下的 copy 命令

ubuntu终端visudo怎么编辑文件_ubuntu_18


ubuntu终端visudo怎么编辑文件_文件名_19

1️⃣1️⃣复制目录

ubuntu终端visudo怎么编辑文件_ubuntu_20


ubuntu终端visudo怎么编辑文件_终端命令_21

1️⃣2️⃣mv

ubuntu终端visudo怎么编辑文件_linux_22


ubuntu终端visudo怎么编辑文件_终端命令_23


.表示当前目录(移动文件:mv 当前目录 要移动到的目录)

ubuntu终端visudo怎么编辑文件_linux_24


(重命名:mv 当前文件名 重命名文件名)

ubuntu终端visudo怎么编辑文件_linux_25


加上-i重复时会提示是否覆盖

1️⃣3️⃣查看文件内容

ubuntu终端visudo怎么编辑文件_linux_26


ubuntu终端visudo怎么编辑文件_文件名_27


ubuntu终端visudo怎么编辑文件_终端命令_28


ubuntu终端visudo怎么编辑文件_linux_29

1️⃣4️⃣grep(类似图形界面的Ctrl+V)

ubuntu终端visudo怎么编辑文件_运维_30


ubuntu终端visudo怎么编辑文件_终端命令_31


显示as在123.txt中所在

ubuntu终端visudo怎么编辑文件_运维_32


显示行首行尾匹配的

1️⃣5️⃣echo

echo 会在终端中显示参数指定的文字,通常会和 重定向 联合使用

1️⃣6️⃣重定向>和>>

ubuntu终端visudo怎么编辑文件_ubuntu_33

ubuntu终端visudo怎么编辑文件_运维_34

1️⃣7️⃣管道|

ubuntu终端visudo怎么编辑文件_ubuntu_35

1️⃣8️⃣nano

打开文件:nano 文件名

1️⃣9️⃣自动补全

在敲出 文件/目录/命令 的前几个字母之后,按下 tab 键
如果输入的没有歧义,系统会自动补全
如果还存在其他 文件/目录/命令,再按一下 tab 键,系统会提示可能存在的命令

2️⃣0️⃣终端命令格式

command [-options] [parameter]

command:命令名,相应功能的英文单词或单词的缩写
[-options]:选项,可用来对命令进行控制,也可以省略
parameter:传给命令的参数,可以是 零个、一个 或者 多个

举例:

rm -r  文件名

2️⃣1️⃣查阅命令帮助信息

command --help

显示 command 命令的帮助信息

man command

man 是 manual 的缩写,是 Linux 提供的一个 手册,包含了绝大部分的命令、函数的详细使用说明

使用 man 时的操作键:

ubuntu终端visudo怎么编辑文件_终端命令_36

2️⃣2️⃣Linux 下文件和目录的特点(-a可显示隐藏文件)

Linux 文件 或者 目录 名称最长可以有 256 个字符

以 . 开头的文件为隐藏文件,需要用 -a 参数才能显示

. 代表当前目录

… 代表上一级目录

 

ubuntu终端visudo怎么编辑文件_ubuntu_37