I.基础语句
通配符
‘*’ 用于模糊匹配
管道符
’|‘,将左侧的输出结果转交给右侧
部分基础语句
ls [-l -a -h] path
:查看文件夹内容
| 选项 | 作用 |
| ---- | ------------------------ |
| -l | 列出文件详细信息 |
| -a | 列出所有文件包括隐藏文件 |
| -h | 展示文件大小 |cd path
:将工作区转到对应路径pwd
:展示当前工作目录mkdir [-p] path
: 创建文件夹,-p表示自动创建不存在的父目录,用于创建连续多层级目录touch path
: 创建文件cat path
: 查看文件内容more path
查看文件内容,可以翻页查看- 空格进行翻页,输入q退出
cp [-r] 参数1 参数2
: 复制文件1到2中,-r表示复制文件夹mv 参数1 参数2
: 将文件1移动到2中rm [-r -f] 参数1 参数2...
: 删除文件,可一次性删除多项 -r表示删除文件夹,-f表示强制删除which 命令
: 查找命令程序文件位置find 起始路径 -name/-size "文件名"/大小
: 按名字/大小查找文件,+表示大于,-表示小于,如-1000K表示小于1000kgrep [-n] 关键字 path
: 从文件中过滤关键字,-n表示显示匹配的行号wc [-l -w -m -c] path
: 统计文件行数,单词数等
| 选项 | 作用 |
| ---- | ----------- |
| -l | 统计行数 |
| -w | 统计单词数 |
| -m | 统计字符数 |
| -c | 统计bytes数 |echo "输出内容"
: 输出内容- 利用反引号可以输出命令执行后结果,如
echo \
pwd`` - 重定向符:'>‘表示将左侧命令结果覆盖写入指定文件,’>>'则表示追加写入
- 利用反引号可以输出命令执行后结果,如
tail [-f -num] path
: 查看文件尾部内容,默认查看10行,-f表示持续追踪,能实时输出新更新内容history
查询历史执行命令
II.root用户
- 拥有最大系统权限 - su [ - ] [用户名] 切换用户 用exit退出root用户sudo
给予认可的普通用户临时root权限
配置认证:
- root下执行visudo,在打开的文件最后添加
用户名 ALL