1. 终端命令格式
command [-options] [parameters
]
2. 查阅帮助信息
command --help 获取帮助
man ls 获取ls的手册
3. 文件和目录常用命令
ls
cd
touch
rm
rmdir
cp
mv
cat
more
grep
echo
> >>
|
tab自动补全
上/下 查看最近的命令,ctrl+C取消
.cat.txt 点开头的文件是隐藏文件,-a才能查看
. 带便当前目录
.. 代表上一级目录
-a
-l
-h
ls
通配符 | 含义 |
* | 代表任意个数个字符 |
? | 代表任意一个字符,至少 1 个 |
[] | 表示可以匹配字符组中的任一一个 |
[abc] | 匹配 a、b、c 中的任意一个 |
[a-f] | 匹配从 a 到 f 范围内的的任意一个字符 |
cd
命令 | 含义 |
cd | 切换到当前用户的主目录(/home/用户目录) |
cd ~ | 切换到当前用户的主目录(/home/用户目录) |
cd . | 保持在当前目录不变 |
cd .. | 切换到上级目录 |
cd - | 可以在最近两次工作目录之间来回切换 |
- 绝对路径 以 / 或者 ~作为开头表示的路径,表示从 根目录/家目录 开始的具体目录位置
- 相对路径 不以 / 或者 ~作为开头表示的路径,表示相对 当前目录 所在的目录位置
touch
mkdir -p 递归创建目录
rm -f 强制删除 -r递归删除文件
tree --文件结构目录 tree -d 只显示目录
cp -i 复制文件前提示,-r复制该目录下的所有目录和文件
mv -i 覆盖前提醒,可以用于修改文件夹名称
cat -n 对于所有输出的文本进行编号
-b 只对于非空的文本进行编号
more 查看比较多的时候文件
-space
-enter
-b
-f
-q
/word
grep
-n
-v
-i
^a
ke$
echo
echo >
echo >>
|
ls -lh |grep test