目录
一、基础知识:
1、打开终端方式
右键terminal
在桌面中单击终端(terminal)图标
快捷键:Ctrl+Alt+t
2、终端提示符
zdc:表示用户名称
ubuntu:表示主机名
~:表示地址(~表示家目录)
$:表示普通用户
#:表示管理员
3、命令帮助(命令 --help)
不是所有的命令都有--help,例如pwd命令就没有
4、man手册查找信息
1 | 可执行命令和shell中的命令 |
2 | 系统调用 |
3 | 库函数 |
4 | 特殊文件 |
5 | 文件格式 |
6 | 游戏 |
7 | 杂项 |
8 | 系统管理命令 |
9 | 内核例程 |
5、自动补齐
按两下Tab键补齐想要输入的内容
6、查找之前输入的命令
按上建或者下键查看之前输入的命令信息
7、重定向(>或>>)
>表示清空在写入
>>表示在原有的基础上追加内容
8、管道(|)
命令1 | 命令2 上一个命令输出当作下一个命令的输入
二、常用命令
1、ls(查看)
文件类型(重点):bcd-lsp
b | 块文件 |
c | 字符文件 |
d | 目录文件 |
- | 普通文件 |
l | 软链接文件 |
s | 套接字文件 |
p | 管道文件 |
2、tree(树状查看)
tree -L 数字 表示显示几层树状内容
3、clear(清屏)
clear命令表示清空当前终端内容
Ctrl+l也可以清屏
4、cd(改变当前路径)
重点:
隐藏文件:.表示当前路径,..表示上一级路径
路径分类:有绝对路径和相对路径——区别是绝对路径是从根目录(/)开始的,而相对路径是从当前位置开始的
cd - 表示返回上一次所在的路径
5、pwd(显示当前路径)
6、cat(查看文件内容)
cat -n 文件名 表示带行显示内容
7、rm(删除命令)
删除文件:rm 文件名
删除目录:rm -rf 目录名 r表示递归删除 f表示强制删除
8、cp(复制)
复制文件:cp 源文件 路径
复制目录:cp 源目录 目的目录 -a
cp -r -v 源目录 目的目录 r表示复制目录 v表示显示进度
9、mv(移动)
(移动)mv 文件名 路径
(重命名)mv 文件名 文件名
10、mkdir(创建目录)
mkdir -p 多级目录 表示创建多级目录
11、touch(创建文件、更新时间戳)
创建文件:touch 文件名 (不存在该文件名)
更新时间戳:touch 文件名 (存在该文件名)
12、find(查找文件)
find 指定路径 -name 文件名