IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: 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、more、less、head、tail)

? cat命令

?more命令

less命令

head命令

tail命令

统计和检索文件内容(wc、grep)

wc命令

?-c ?统计字节数?

grep命令

?压缩命令

?解压缩命令

?tar命令

?总结:


Linux目录结构

结构:

? ? ? ?树形目录结构

根目录:

? ? ? ? ? ?所有分区、目录、文件等的位置起点;整个树形目录结构中,使用独立的一个“ / ”表示。

常见的子目录及其作用

? ? ? ? /root:系统管理员root的宿主目录

? ? ? ? /home:普通用户的宿主目录

? ? ? ? /boot:系统内核、启动文件

? ? ? ? /dev:设备文件

? ? ? ? /etc:配置文件

? ? ? ? /bin:所有用户可执行的命令

? ? ? ? /sbin:管理员可执行的管理命令

? ? ? ? /usr:应用程序

? ? ? ? /var:日志文件等

查看文件内容(cat、more、less、head、tail)

? cat命令

???显示出文件的内容

? ?? ?cat ? ? [选项] 文件名.....

?more命令

全屏方式分页显示文件内容,用于查看命令长的文件

?more ? ?[选项] ? ?文件名

? ? ? ?交互操作方法:按enter键向下逐行滚动

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 按空格键向下翻一屏

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 按b键向上翻一屏

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 按q键退出

less命令

?与more命令相同,但扩展功能更多,用于命令长的文件

??less ? [选项] ? 文件名?

? 交互操作方法:Page Up ?向上翻页,Page Down ?向下翻页

? ? ? ? ? ? ? ? ? ? ? ? ? ? ??按"/"键查找内容,“n”下一个内容,“N”上一个内容

? ? ? ? ? ? ? ? ? ? ? ? ? ? ??其它功能与more命令基本相似

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 按q键退出

head命令

查看文件开头的一部分内容(默认为10行)

? ? ? ?head -n? 文件名? ??

?

tail命令

查看文件结尾的少部分内容(默认为10行)

? ? ? ?tail? -n? ?文件名

? ? ? ?tail? -f? ? 文件名? 实时查看 实时监控后10行

统计和检索文件内容(wc、grep)

wc命令

统计文件中的单词数量(Word Count)等信息

? ? ? ?wc ? [选项]...目标文件...

? ? ? ?常用命令选项:-l ?统计行数

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? -w ?统计单词个数

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? -c ?统计字节数

grep命令

检索和过滤文件内容,在文件中查找并且显示包含指定字符串的行

? ? ? ? grep ? [ 选项]...查找条件 ? 目标文件

? ? ? ? 常用命令选项:-i 查找时忽略大小写

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?-v 反向查找,输出与查找条件不相符的行

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?-f 比较两个文件相同的部分

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? -o 只匹配 显示的

? ? ? ?查找条件设置:要查找的字符串以双引号括起来

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?“^……”表示以……开头,“……$”表示以……结尾

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?“^$”表示空行? ? ? ? ? ? ? ??

?

不区分大小写? 在文件中查找并且显示 名称root??

?检索以h结尾的文件

??检索以h开头的文件

?压缩命令

?? gzip [-9]? 文件名、bzip2? [-9]? ?文件名? ? 这两个都是制作压缩文件

?? gzip [-9]? 不能对文件夹压缩 压缩后源文件消失

bzip2? [-9]? 保留源文件? ?-9 压缩等级(123456789)

?

?解压缩命令

?gzip -d 文件名.gz ? ? ? ? gunzip(等价于gzip -d)文件名.gz? ? 解压缩文件

?tar命令

是为文件或目录备份,建立归档文件

tar? ?[选项] ...归档文件名? ? 源文件或目录? ---压缩

? tar? ?[选项] ...归档文件名? ? [ -C? ?目标目录]? ?---解压

?常用命令选项:-c:创建.tar格式文件

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?-C:解压指定的目标文件

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?-f:表示使用归档文件 无论制作tar包或解开都要加

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?-j:调用bzip2程序进行压缩和解压

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?-p:打包时保留文件及目录的权限

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?-P:打包时保留文件及目录的绝对路径

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?-t:列表查看包内的文件

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?-v:显示详细的信息? 制作tar包或解开tar包时显示过程

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?-x:解开.tar格式的包文件

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? -z:调用gzip程序进行压缩和解压


??

?总结:

linux 系统结构 是 倒着的树??/ 作为树根? 也是唯一入口

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-09-03 12:21:05  更:2021-09-03 12:21:47 
 
开发: 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年12日历 -2024/12/30 2:40:59-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码