【Linux】文件系统命令

news2025/3/12 6:37:35

目录

文件系统命令

Linux文件系统

文件操作相关命令


文件系统命令

磁盘文件系统:指本地主机中实际可以访问到的文件系统,包括硬盘、CD-ROM、DVD、USB存储器、磁盘阵列等。常见文件系统格式有:autofs、coda、Ext(Extended File sytem,扩展文件系统)、Ext2、Ext3、VFAT、ISO9660(通常是CD-ROM)、UFS(Unix File System,Unix文件系统)、ReiserFS、XFS、JFS、FAT(File Allocation Table,文件分配表)、FAT16、FAT32、NTFS(New Technology File System)等;

网络文件系统:是可以远程访问的文件系统,这种文件系统在服务器端仍是本地的磁盘文件系统,客户机通过网络远程访问数据。常见文件系统格式有:NFS(Network File System,网络文件系统)、Samba(SMB/CIFS)、AFP(Apple Filling Protocol,Apple文件归档协议)和WebDAV等;

专有/虚拟文件系统:不驻留在磁盘上的文件系统。常见格式有:TMPFS(临时文件系统)、PROCFS(Process File System,进程文件系统)和LOOPBACKFS(Loopback File

Linux文件系统

目录名

描述

/

Linux文件系统根目录

/bin

存放系统中最常用的可执行文件(二进制)

/boot

存放Linux内核和系统启动文件,包括Grub、lilo启动器程序

/dev

存放所有设备文件,包括硬盘、分区、键盘、鼠标、USB、tty等

/etc

存放系统的所有配置文件,例如passwd存放用户账户信息,hostname存放主机名等

/home

用户主目录的默认位置

/initrd

存放启动时挂载initrd.img映像文件的目录,以及载入所需设备模块的目录。

/lib

存放共享的库文件,包含许多被/bin和/sbin中程序使用的库文件

/lost+found

存放由fsck放置的零散文件

/media

Ubuntu系统自动挂载CD-ROM、软驱、USB存储器后,存放临时读入的文件

/mnt

该目录通常用于作为被挂载的文件系统的挂载点

/opt

作为可选文件和程序的存放目录,主要被第三方开发者用来简易地安装和卸装他们的软件包

/proc

存放所有标志为文件的进程,它们是通过进程号或其他的系统动态信息进行标识,例如cpuinfo文件存放CPU当前工作状态的数据

/root

根用户(超级用户)的主目录

/sbin

存放更多的可执行文件(二进制),包括系统管理、目录查询等关键命令文件

/srv

系统提供的特定数据

/sys

虚拟文件系统

/tmp

存放用户和程序的临时文件,所有用户对该目录都有读写权限

/usr

用于存放与系统用户直接有关的文件和目录,例如应用程序及支持它们的库文件。以下罗列了/usr中部分重要的目录。

/usr/X11R6:

X Window系统

/usr/bin

用户和管理员的标准命令

/usr/include

c/c++等各种开发语言环境的

标准include文件

/usr/lib

应用程序及程序包的连接库

/usr/local

系统管理员安装的应用程序目录

/usr/local/share

系统管理员安装的共享文件

/usr/sbin

用户和管理员的标准命令

/usr/share

存放使用手册等共享文件的目录

/usr/share/dict

存放词表的目录

/usr/share/man

系统使用手册

/usr/share/misc

一般数据

/usr/share/sgml

SGML数据

/usr/share/xml

XML数据

/var

通常用于存放长度可变的文件,例如日志文件和打印机文件。以下罗列了/var其中部分重要的目录。

/var/cache

应用程序缓存目录

/var/crash

系统错误信息

/var/games

游戏数据

/var/lib

各种状态数据

/var/lock

文件锁定纪录

/var/log

日志记录

/var/mail

电子邮件

/var/opt

/opt目录的变量数据

/var/run

进程的标示数据

/var/spool

存放电子邮件,

打印任务等的队列目录。

/var/tmp

临时文件目录

文件操作相关命令

  1. file 文件名:查找文件属性信息
  2. rm -f 文件名:强制删除,文件存不存在都会删除
    rm -rf 文件夹名:强制删除文件夹,文件夹存不存在都会删除
  3. cat 文件名 :将文件内容输出到终端
    cat -n 文件名:将文件内容及行号输出到终端
  4. head 文件名 :默认输出文件内容的前10行
    head -num 文件名:将文件内容的前num行输出到终端
  5. tail 文件名:默认输出文件内容的后10行
    tail -num 文件名:将文件内容的后num行输出到终端
    head -35 文件名 | tail -5
  6. find 查找文件
    格式:find 路径 -name ”文件名“:在这个路径下查找文件
  7. grep 查找指定字符串
    grep 字符串 文件名:在一个文件中查找
    grep 字符串 路径 -nR:从这个路径开始往后查找,找到所有用到这个字符串的文件

补充:

  1. lscpu:显示CPU信息
  2. free -g:显示内存的使用情况

total used free shared buff/cache available

Mem: 1 0 0 0 0 0

Swap: 0 0 0

第一列:

Mem:内存的使用信息

Swap:交换空间的使用信息

第一行:

total:系统总的可用物理内存大小

used:已被使用的物理内存大小

free:还有多少物理内存可用

shared:被共享使用的物理内存大小

buff/cach:被 buffer 和 cache 使用的物理内存大小

available:还可以被应用程序使用的物理内存大小

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2272526.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

关于变电站及线路接线情况展示的一些想法

以前总项目的时候总习惯于给变电站画个轮廓和接线点,要不就是给变电站3D建模。费时、费力效果还不一定好!其实,像上图一样线路搭配高清影像效果是不是会更好?尤其变电站区域可以使用航飞0.2米左右的数据,基本上站内设备都能看清了…

【OceanBase】使用 Superset 连接 OceanBase 数据库并进行数据可视化分析

文章目录 前言一、前提条件二、操作步骤2.1 准备云主机实例2.2 安装docker-compose2.3 使用docker-compose安装Superset2.3.1 克隆 Superset 的 GitHub 存储库2.3.2 通过 Docker Compose 启动 Superset 2.4 开通 OB Cloud 云数据库2.5 获取连接串2.6 使用 Superset 连接 OceanB…

开源平台Kubernetes的优势是什么?

Kubernetes 是一个可移植、可扩展的开源平台,用于管理容器化的工作负载和服务,方便进行声明式配置和自动化。Kubernetes 拥有一个庞大且快速增长的生态系统,其服务、支持和工具的使用范围广泛。 Kubernetes 这个名字源于希腊语,意…

“大数据+职业本科”:VR虚拟仿真实训室的发展前景

在新时代背景下,随着科技的飞速进步和产业结构的不断升级,职业教育正迎来前所未有的变革。“大数据职业本科”的新型教育模式,结合VR(虚拟现实)技术的广泛应用,为实训教学开辟了崭新的道路,尤其…

flask实现国外大学生志愿者管理服务系统【英文】

完整源码项目包获取→点击文章末尾名片!

lambda用法及其原理

目录 lambda形式lambda用法1.sort降序2.swap3.捕捉列表 习题解题 lambda形式 [capture-list](parameters)->return type{function boby}[capture-list]:[捕捉列表]用于捕捉函数外的参数,可以为空,但不能省略;(parameters) &am…

Street Surf 的学习

数据结构和组织 定义了一个 scenebank 的 数据结构。 这篇文章定义了两种 采样 方式: JointFramePixelDataset 【任意帧中选择任意的 Pixel】PixelDataset [从固定的帧中选择任意的Pixel]ImagePatchDataset [基于image patch 的采样方式,可以用于 mono…

IP查询于访问控制保护你我安全

IP地址查询 查询方法: 命令行工具: ①在Windows系统中,我们可以使用命令提示符(WINR)查询IP地址,在弹窗中输入“ipconfig”命令查看本地网络适配器的IP地址等配置信息; ②在Linux系统中&…

大模型 LangChain-LangGraph 初探

大模型 LangChain-LangGraph 初探 一、LangGraph 简介 LangGraph(https://langchain-ai.github.io/langgraph/)是一个用于构建有状态、多参与者应用程序的库,在创建代理和多代理工作流方面发挥着重要作用。与其他大语言模型(LLM…

yolov5核查数据标注漏报和误报

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、误报二、漏报三、源码总结 前言 本文主要用于记录数据标注和模型预测之间的漏报和误报思想及其源码 提示:以下是本篇文章正文内容,…

【Linux】进程间通信(一)

目录 一、进程间通信1.1 进程间通信目的1.2 理解进程间通信1.3 进程间通信发展1.4 进程间通信分类 二、管道2.1 什么是管道2.2 管道的原理2.3 匿名管道2.3.1 pipe函数2.3.2 匿名管道的实现2.3.3 匿名管道小结2.3.3.1 匿名管道的四种情况2.3.3.2 匿名管道的五种特性 2.3.4 匿名管…

【QT-QTableView实现鼠标悬浮(hover)行高亮显示+并设置表格样式】

1、自定义委托类 HoverDelegate hoverdelegate.h #ifndef HOVERDELEGATE_H #define HOVERDELEGATE_H#include <QObject> #include <QStyledItemDelegate>class hoverdelegate : public QStyledItemDelegate {Q_OBJECT // 添加 Q_OBJECT 宏public:explicit hoverde…

Elasticsearch:基础概念

这里写目录标题 一、什么是Elasticsearch1、基础介绍2、什么是全文检索3、倒排索引4、索引&#xff08;1&#xff09;创建索引a 创建索引基本语法b 只定义索引名&#xff0c;setting、mapping取默认值c 创建一个名为student_index的索引&#xff0c;并设置一些自定义字段 &…

RAG Logger:RAG日志记录工具

您听说过 RAG Logger 吗&#xff1f; 它是一款专为检索增强生成 (RAG) 应用程序设计的开源日志记录工具&#xff01; 据说它可以作为 LangSmith 的轻量级替代方案&#xff0c;满足 RAG 特定的日志记录需求。 查询、搜索结果、LLM 交互和性能指标可以以 JSON 格式记录。 特点 …

Spark-Streaming有状态计算

一、上下文 《Spark-Streaming初识》中的NetworkWordCount示例只能统计每个微批下的单词的数量&#xff0c;那么如何才能统计从开始加载数据到当下的所有数量呢&#xff1f;下面我们就来通过官方例子学习下Spark-Streaming有状态计算。 二、官方例子 所属包&#xff1a;org.…

gesp(C++四级)(4)洛谷:B3851:[GESP202306 四级] 图像压缩

gesp(C四级)&#xff08;4&#xff09;洛谷&#xff1a;B3851&#xff1a;[GESP202306 四级] 图像压缩 题目描述 图像是由很多的像素点组成的。如果用 0 0 0 表示黑&#xff0c; 255 255 255 表示白&#xff0c; 0 0 0 和 255 255 255 之间的值代表不同程度的灰色&#xff0…

链地址法(哈希桶)

链地址法&#xff08;哈希桶&#xff09; 解决冲突的思路 开放定址法中所有的元素都放到哈希表⾥&#xff0c;链地址法中所有的数据不再直接存储在哈希表中&#xff0c;哈希表 中存储⼀个指针&#xff0c;没有数据映射这个位置时&#xff0c;这个指针为空&#xff0c;有多个数…

【通识安全】煤气中毒急救的处置

1.煤气中毒的主要症状与体征一氧化碳中毒&#xff0c;其中毒症状一般分为轻、中、重三种。 (1)轻度&#xff1a;仅有头晕、头痛、眼花、心慌、胸闷、恶心等症状。如迅速打开门窗&#xff0c;或将病人移出中毒环境&#xff0c;使之吸入新鲜空气和休息&#xff0c;给些热饮料&am…

Synthesia技术浅析(二):虚拟人物视频生成

Synthesia 的虚拟人物视频生成模块是其核心技术之一&#xff0c;能够将文本输入转换为带有同步语音和口型的虚拟人物视频。该模块如下所示&#xff1a; 1.文本输入处理 2.语音生成&#xff08;TTS, Text-to-Speech&#xff09; 3.口型同步&#xff08;Lip Syncing&#xff0…

【算法】算法初步

要学好数据结构和算法的设计与分析&#xff0c;请务必先打好C语言基础&#xff0c;因为C语言中的数据存储、内存映射、指针等等概念最接近计算机的底层原理&#xff0c;数据结构是数据在内存空间当中的组织形式&#xff0c;而算法则是提供了解决某个问题的一种思路&#xff0c;…