Linux 中一些基本的操作

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 特性 文件名
阅读更多

没有更多推荐了,返回首页