1. 终端快捷键
Ctrl + 放大字体
Ctrl - 缩小字体
Ctrl l 清屏
Tab键 自动补齐
2. ls list列举
-a all 所有的文件和文件夹
在默认情况 不会显示以 .开始的文件和目录<隐藏文件>
-l long 以长格式显示文件的详细信息
-h human being friend 人类友好的方式显示文件大小
3. touch 文件名称
创建一个空的文件<如果文件存在 修改文件时间>
4. 通配符 - 以一个特殊字符 匹配 一些字符
* 匹配任意多个任意字符
ls *.py
? 匹配1个任意字符
ls ?.py
[] 表示匹配集合中的任意一个字符
匹配文件为1个数字字符(1-9之间的任意字符)的 py程序文件
ls [123456789].py
ls [1-9].py
ls [11-99].py
[-] 表示 字符匹配的范围
匹配文件名问 1个小写字符的py程序文件
ls [a-z].py
5. cd 切换工作目录
使用格式 cd 目的目录
cd 或者 cd ~ 切换到用户的主目录<家目录>
cd .进入当前目录
cd ..进入上一层目录
pwd 查看当前所在的目录
相对路径
从当前出发描述的路径信息
绝对路径
从/根目录出发描述的路径信息
6. 创建目录
mkdir 目录名字
mkdir test
mkdir -p 多级目录
mkdir -p 1/2/3
删除文件目录 remove移除
rm 文件名
rm 1.py
rm *.py
rm -r 目录名 递归删除
rm -r 1
7. 复制文件或者目录 cp copy
使用格式 cp 源数据 目的目录
cp可以在拷贝文件的同时进行文件名的 修改
cp 源数据 目的目录/目标文件名
8. 剪切 move移动
使用格式 mv 源数据 目的目录
9. tree 显示指定目录的结构
10. 显示文件内容
cat
显示某一个文件内容 cat 文件名
合并文件 cat 文件1 文件2 > 新文件
合并文件的时候 如果新文件存在则覆盖 不存在则新建
more命令 可以在查看一个文件内容的时候 分屏显示
输出重定向 - 将一个数据改变本来的输出方向 输出到另一个指定的目标中
> 覆盖
>> 追加
cat 1.txt
cat 1.txt cat.txt > 2.txt
cat 1.txt cat.txt >> 2.txt
11. 根据文件名称 权限 大小 查找文件
find 顶级目录 -name '文件名'
12. 根据文件数据进行搜索
grep 'hello' grep.txt
grep 特性 文件名
终端简单操作指令
最新推荐文章于 2024-04-24 20:49:30 发布