| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> Linux系统目录与文件管理相关命令 -> 正文阅读 |
|
[系统运维]Linux系统目录与文件管理相关命令 |
目录 一、Linux的目录结构
所在分区、目录、文件等的位置起点 整个树形目录结构中,使用独立的一个"/"表示
示例:虚拟机中常见的子目录 树形结构图二、查看文件内容 cat命令直接显示整个文件的内容 cat[选项]文件名 示例
?示例 -n 所有行数都编号
示例? -b? 空白行不编号
示例 -s? 将所有的连续的多个空白行合并一行
三、查看文件内容 more命令全屏方式分页显示文件内容 more[选项]文件名 交互操作方法
结合管道操作使用时(例:ls -R/etc/? |more) 四、查看文件内容 less命令
? ? ? ?less[选项]文件名
?结合管道操作使用时
?无法向上翻页 交互操作方法
五、查看文件内容 head 、tail命令
用途:查看文件开头的一部分内内容(默认为10行) head -n? ? ? ? ? ? ?###n为行数 示例
head -n? ? ? ? ? ? ?###? ?n为行数 结合管道操作
查看文件结尾的少部分的内容(默认为10行)
tail -n? ?文件名 结合管道,示例
tail -f? ? 文件名? ? ? ? ? ###跟踪文件尾部内容的动态更新 tailf=tail -f 示例
? 六、统计文件内容? wc命令统计文件中的单词数量 (word count )等信息 wc[选项]? ...目标文件...
示例:opt下,link3的文件内容统计 注意:不带任何选项的wc命令,默认同时使用? ?-lwc三个选项 七、检索和过滤文件内容 grep命令在文件中查找并显示包含知道那个字符串的行 grep [选项] ...?查找条件? 目标文件 常用命令选项
查找条件设置 要查找的字符串以双引号括起来
八、压缩命令gunzip、bunzip2命令制作压缩文件、解开压缩文件gzip [-9] 文件名... ? ? ? ? ? ? ? ? bzip2 [-9] 文件名... [-9]选项表示压缩的比率,指令的值可为1(压缩速度最快,压缩质量最低)至9(压缩速度最慢,压缩质量最高)之间的整数,默认值为6 gzip -d ? .gz格式的压缩文件 bzip2 -d ?.bz2格式的压缩文件 常用命令选项 -d? ? ? ? 用于解压缩已压缩的文件,相当于使用gunzip、bunzip2命令 -9? ? ? ? 选项可提高压缩比率,1(压缩速度最大,最低的压缩效率);9(最慢的压缩速度,压缩率最快);6默认(平均) 九、归档命令 tar命令制作归档文件、释放归档文件 tar [选项] ...归档文件名?源文件或目录 tar [选项] ...归档文件名 [-C目标目录]
压缩 tar -zcvf 归档文件(压缩包,xxx.tar.gz)? ? ? ? ? ?###要被压缩的源文件/目录 tar -jcvf ?归档文件(压缩包,xxx.tar.bz2)? ? ? ? ?###要被压缩的源文件/目录 解压缩 tar -zxvf 归档文件(压缩包,xxx.tar.gz)? ? ? ? ? ? ? ### [-C 其他已存在的目录] tar -jxvf 归档文件 (压缩包,xxx.tar.bz2)? ? ? ? ? ###[-C 其他已存在的目录] 查看压缩包的内容 tar -tf ?归档文件 十、文本编辑 vi命令作用
Linux中最常用的文本编辑器
Vim编辑器的工作模式三种工作模式:命令模式、输入模式、末行模式
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? 命令模式切换至输入模式
?命令模式快捷键
示例:编辑器中显示行号 ?vi / vim 键盘图 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 22:43:07- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |