开启命令行 ctrl+alt+t
ls命令
命令 | 用途 |
---|---|
ls | 查看当前目录下的文件以及文件夹的名字 |
ls /bin | 查看根目录下的bin文件夹的东西 |
ls Documents | 查看当前路径下的Documents文件夹下的所有东西 |
注 :
- *可以代表没有或者任意
- ?代表一个字符
- [ ]表示从[ ]内选取,若连续可以用-,比如:abcdef可以写成a-f
cd 命令
命令 | 用途 |
---|---|
cd 文件夹的名字 | 进入到这个文件夹 |
cd . | 跳转到当前目录 |
cd … | 跳转当当前路径的上一层 |
cd …/… | 跳转到上上层 |
cd ~ | 切换到当前用户的主目录(/home/用户目录) |
cd - | 可进入上次所在的目录 |
grep命令
命令 | 用途 |
---|---|
-n ‘a’ 文件名 | 输出文件中包含a的行 |
-n | 表示输出行号 |
-v | 表示取反 |
-i | 表示忽视大小写 |
^a | 表示以a开头 |
a$ | 表示以a结尾 |
[ab] | 表示满足[ ]中的任意一个都可以 |
其他命令
命令 | 用途 |
---|---|
tab | 自动补全 |
clear | 清空桌面 |
gedit | 编写文件中的内容 |
touch | 创建新的文件或文件夹 |
> | 重定向,删除原文件夹中的东西cd … |
>> | 重定向,但不删除原文件夹的内容 |
more | 读取文件内容 |
I | 管道,连接两个命令,将前面的命令的结果传给后一个命令 |
pwd | 显示当前的路径 |
mkdir | 创建文件夹 mkdir A/B/C -p递归的创建 |
tree | 以目录树的方式显示文件 |
rmdir | 删除空目录 |
rm | 可以删除文件或文件夹,删除文件夹时加-r |
ln -s 源文件 新文件名 | 软链接 |
ln 源文件 新文件名 | 硬链接 |
cat 文件名 文件名 | 查看文件的内容 |
cat 文件名 文件名 > 文件名 | 合并文件传到新文件 |