简介:Linux操作系统的核心理念就是一切皆文件,通过将资源和设备抽象为文件,并提供统一的文件IO接口,使得系统变得非常灵活、易于扩展和使用。系统中的根目录以外的文件要想被访问,需要将其“关联”到根目录下的某个目录来实现,这种关联操作就是“挂载”,这个目录就是“挂载点”,解除次关联关系的过程称之为“卸载”。只有被挂载了之后,才可以访问里面的内容。本文主要介绍 …
技术背景在Linux或Unix系统中,grep -R 命令用于递归地在指定目录及其子目录中搜索匹配特定模式的文本。然而,在某些情况下,我们可能不希望搜索某些特定的目录,例如 node_modules 目录,因为它通常包含大量第三方库文件,搜索这些文件会浪费大量时间和系统资源。因此,需要一种方法来排除这些不需要搜索的目录。实现步骤方法一:使用GNU Grep的 …
你知道有很多 Linux 命令可以用来管理文件吗?如果你是 Linux 新手,或者只有中等经验,可能会想,最重要的学习内容究竟是什么。不用担心,我们来帮你梳理。在本文中,我们将带你了解每个 Linux 用户都应掌握的 10 个核心文件管理命令,无论你是要创建、删除、移动还是复制文件。这些命令将帮助你像专业人士一样处理基本的文件管理任务。你可以把这些命令当作通 …
前面系列文章讲解了VI编辑器、常用命令、防火墙及网络服务管理,本篇将讲解磁盘管理相关知识。本文将会介绍大量的Linux命令,其中有一部分在“linux入门系列5--新手必会的linux命令”一文中已经介绍,遗忘了或没学习过的请自行查看。磁盘管理主要涉及磁盘扩容以及磁盘配额管理,当服务器磁盘空间达到一定程度(个人认为一般使用量占到总容量的70-80%)就需要考 …
大家好,我是「Bigder」、今天再说一个有意思的命令「df」,也是踩过坑的、怎么看磁盘占用情况?「df -h」命令用来显示磁盘占用率,截图里面可用是:17G、被使用11%,Use%达到100应用系统就写不进日志了。需要使用之前分享的「rm」指令去清理磁盘了。这里有个知识点,什么是Linux的挂载点(Mounted on)Linux是树型目录结构,与wind …
mkdir命令用于创建一个目录语法格式:mkdir [可选项] 目录名可选项:–p:如果父目录不存在,则同时创建该目录及该目录的父目录。在当前目录下创建dir1子目录[root@localhost ~]#mkdir dir1在当前目录下的dir2目录下创建dir3子目录,如果dir2不存在则同时创建[root@localhost ~]#mkdir -p di …
我们知道系统里面常常会有一些忘记删除的长时间不用而且确实没有用处的文件,如果不去处理,这些无用的文件会越来越多,浪费许多系统资源。在不知道文件名的情况下,很难去检查某一目录下到底是哪些文件长时间没有被访问,同时删除这些文件。我们今天就介绍一款非常实用的工具来完成这一工作————tmpwatchtmpwatch 是什么tmpwatch 能够循环地删除指定目录下 …
在 Linux 的世界里,操作权限就像是一把双刃剑,用好了,能让你在系统管理的天地里纵横驰骋;用不好,可能就会引发一场 “删库到跑路” 的噩梦。今天,咱们就来好好唠唠那些一不小心就可能踩坑的 Linux 安全操作,保准让你看完背后直冒冷汗!一、权限管理:别让 root 权限成了 “脱缰野马”很多新手一接触 Linux,就对 root 权限产生了一种 “迷之崇 …
背景:rm 删除文件的问题:文件被打开时如果一个文件已经被打开,那么在文件被关闭之前,`rm`命令将无法删除它。这是因为当一个文件被打开时,文件系统会为它创建一个文件描述符,该描述符会指向文件的inode节点。只有当这个文件描述符被关闭时,文件系统才会释放文件的inode节点,从而允许文件被删除。因此,如果您尝试使用`rm`命令删除一个正在被打开的文件,您将 …
在 Windows 11 或 10 上删除、创建和格式化分区假设您的现有电脑使用的是传统硬盘,但现在您想再添加一个硬盘或 SSD。当然,后者将用于启动操作系统,而前者将作为纯数据存储。在成功将操作系统和其他数据从硬盘迁移后,您可能希望删除旧启动驱动器上的所有额外分区,以充分利用其总容量。对于此任务,我们推荐使用磁盘管理,您可以通过在 Windows 任务栏中 …