【鸟哥私房菜第七章 Linux文件与目录管理】教程文章相关的互联网学习教程文章

Linux命令学习笔记之一目录与文件基本操作

目录操作cd:进入目录 基本格式:cd 目录名 例子: 1)、在当前目录进入子目录a,输入“cd a” 2)、在当前目录进入根目录下的子目录tmp,输入“cd /tmp”cd ..:返回上一级目录 基本格式:cd .. 例子:当前目录/tmp/sa/eet 1)、返回上一级目录,输入“cd ..” 2)、返回tmp目录,输入“cd ../..”ls:显示目录中的文件与子目录 基本格式:ls [-可选项] 例子:当前目录/tmp 1)、显示...

linux的FHS文件系统目录介绍

FHB:文件系统的层次化标准,linux操作系统的文件系统就是采用这种标准的,类似的还有windows下的C盘下的文件系统 文件系统和分区的关系:1、文件系统是逻辑上的分区,分区是物理层次上的分区2、linux内核分出一块区域给“/”目录,需要挂载上一个分区3、任何一个分区都必须挂载在某个目录上4、分区挂载在文件下面才可以进行读写。根据FHB,linux下的目录介绍1、boot,引导文件存放目录,内核文件和加载程序都在再这里2、bin,供所...

Linux查找文件命令

方式一:[root@localhost ~]# find / -name mysql    //在根目录下查找文件名为mysql的文件夹方式二:[root@localhost ~]# find /user/local/mysql -name \*.bin  //目录“/usr/local/mysql”中搜索以.bin结尾的所有文件方式三:[root@localhost /]# locate \*.log    //查找后缀为.log的文件方式四:[root@localhost /]# locate /etc/my  // 搜索etc目录下所有以my开头的文件方式五:[root@localhost /]# touch a.tex...

linux 创建文件命令

1、vivi 1.txt 会直接创建并打开一个文件1.txt2、touchtouch的作用是更改一个文件或目录的时间。touch 2.txt 如果2.txt不存在,则创建空文件2.txt3、echo echo “abcd” > 3.txt 可以直接创建文件3.txt并将abcd写入。4、less 、more 、cat 三者都是将文件内容输出到标准输出,其中less和more可以分页显示,cat是显示全部。三者可以根据已经存在的文件创建新的文件。假设已经存在文件1.txt。cat 1.txt > 2.txtless 1.txt > 3.txtmor...

谢烟客---------Linux之文件系统管理挂载【代码】【图】

思路只能挂载在根分区,根由谁来挂载?mount命令详解分区, 创建、调整、查看文件系统,挂载文件系统、显示挂载信息、验证挂载写时复制和原处读写同步IO和异步IO的区别在创建文件系统之后,如果要使用此文件系统,应该将设备/分区关联至根设备的某个目录之下根由内核管理,是一切的起始根的由来 650) this.width=650;" src="/upload/getfiles/default/2022/11/7/20221107022600936.jpg" title="开机流程.PNG" />1)刚开机时,post加...

Linux磁盘与文件系统管理

基本上Linux最主要的文件系统为Ext2,该文件系统内的信息主要有:  superblock:记录此文件系统的整体信息,包括inode/block的总量、使用量、剩余量,以及文件系统的格式与相关信息等。  inode:记录文件的属性,一个文件占用一个inode,同时记录此文件的数据所在的block号码。  block:实际记录文件的内容,若文件太大时,会占用多个block。Ext2文件系统的数据访问为索引式文件系统(indexed allocation)。需要碎片整理的原...

Linux查看和修改文件权限

1. 查看: ls -l [filename] 2. 修改2-1. 文字法 chmod [who] [+][-][=] [mode]who说明:u表示文件所有者,g表示文件所属组,o表示其他人,a表示所有人符合说明 :+表示添加权限,-表示减少权限,=表示覆盖原来的权限mode说明:r表示读权限,w表示写权限,x表示可执行权限举例说明:chmod g+w temp.bak 表示针对temp.bak文件给所有组添加写的权限2-2. 数字法 数值说明:-表示没有权限,r对应4,w对应2,x对应1,记忆;rwx对应421举例...

Linux文件系统管理

一. 文件系统文件系统将文件的权限与属性保存在inode中,一个文件占用一个inode,实际的数据保存在data block块中。inode会记录文件所占有用的block的号码。每个block只能放置一个文件的数据,而一个文件可以占用多个block。每个文件系统还会有一个超级块(super block)用于记录此文件系统的整体信息,包括inode/block的总量、使用量、剩余量、以及文件系统的格式与相关信息。可以使用命令dumpe2fs来查看super block的信息 650...

linux上如何删除文件名乱码的文件【图】

在服务器上发现了一个文件,文件名乱码: 使用rm命令,想将此文件删除,发现无法删除,解决方案:1.使用ls -i命令: 得到了文件的节点号2.使用find -inum 节点号 -delete,即可删除此文件 原文:https://www.cnblogs.com/liu-ke/p/12423898.html

Linux shell逐行读取文件的方法【代码】

Linux shell逐行读取文件的方法 在Linux中有很多方法逐行读取一个文件的方法,其中最常用的就是下面的脚本里的方法,而且是效率最高,使用最多的方法。为了给大家一个直观的感受,我们将通过生成一个大的文件的方式来检验各种方法的执行效率。方法1:while循环中执行效率最高,最常用的方法。 function while_read_LINE_bottm(){ While read LINE doecho $LINEdone < $FILENAME} 注释:我习惯把这种方式叫做read釜底抽薪...

linux三大文件处理工具(grep/sed/awk)【代码】

grep, sed 与 awk 是linux三个很强大的文件处理工具。gerp 查找, sed 编辑, awk 根据内容分析并处理。现在我们去了解一下这三种文件处理工具有什么不同(肯定不同了,要不然为什么有三种。。。) grep(关键字: 截取) 文本搜集工具, 结合正则表达式非常强大主要参数 []-c : 只输出匹配的行 -I : 不区分大小写 -h : 查询多文件时不显示文件名 -l : 查询多文件时, 只输出包含匹配字符的文件名 -n : 显示匹配的行号及行 -v : 显示不包含...

Linux C高级编程——文件操作之系统调用

Linux C高级编程文件操作之系统调用宗旨:技术的学习是有限的,分享的精神的无限的! 库函数是一些完成特定功能的函数,一般由某个标准组织制作发布,并形成一定的标准。使用库函数编写的函数一般可以应用于不同的平台而不需要做任何修改,具有很好的可移植性。 系统调用函数与操作系统直接相关,不同的操作系统所使用的系统调用可能不太一样,因此,如果两个操作系统差异很大,系统调用函数的可移植性就不高。例如...

Linux下C编程-----IO/文件操作/内存映射 实现简单记录存储(3)

利用linux下的文件内存映射可以实现进程共享数据,我们可以把一个文件映射到虚拟内存中使多个进程进行共享,到这里我们大概能想到他能应用到的领域 是很广泛的 主要涉及到 mmap munmap msync 三个函数的应用下面贴代码 下面一段代码是为文件建立一个简单的记录存储,并且通过内存映射修改文件内容/*************************************************************************> File Name: memdb.c> Author: > Mail: > Created Tim...

linux系统删除文件后空间未释放

场景:使用rm -rf file后,在使用du -sh 查看发现系统空间并未释放原因:虽然存放数据的文件被删了,但是文件存放的数据指针没有被删除。所以显示空间未释放那么为什么数据指针没有被删除呢?因为还有其他的程序一直在向文件中写入新的内容,导致文件的inode并未释放解决办法:、法1:lsof|grep filename 找到具体是哪些进程在占用文件,直接kill掉在观察法2:echo > filename 直接覆盖文件为空 【推荐使用】 原文:https://w...

Linux文件系统管理命令(第二版)【图】

Linux文件系统管理命令常用命令1、df命令 查看分区使用情况 常用选项-h 比较人性化-m 以兆字节显示分区使用情况显示信息:Mounted on:挂载点Filesystem:对应的具体硬件名 2、du命令 查看文件/目录大小,默认以K为单位 常用选项:-h【humanity】du -h /home/xiaofang-s【统计statistics】du -sh /etc #查看目录大小,常用 3、检测修复文件系统fsck【file system check】、e2fsck功能:类似与Windows的蓝屏检测,当遇到系统异常断电等情...