首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏懒人的运维备忘录

    100个Linux 命令(4)-管理文件系统

    1的统计信息 屏幕快照 2019-01-10 10.57.21.png (4)忽略指定文件并统计 屏幕快照 2019-01-10 10.59.06.png (5)搜索符合条件的文件,然后统计它们的总大小 ext2|3|4、vfat、fat、iso9660。 (3)重新挂载文件系统为可读写 mount -t ext4 -o rw remount /dev/sdb1 /data1 (4)挂载 windows 共享目录 mount.cifs -o username ,P),如果多于4个区,只能将主分区少于4个,通过建立扩展分区(Extend,E),然后在扩展分区建立逻辑分区(Logical,L)的方式来突破4个分区的限制。 在Linux中,MBR格式的磁盘主分区号从1-4,扩展分区号从2-4,逻辑分区号从5-15,也就是最大限制是15个分区。

    2.1K00发布于 2019-01-10
  • 来自专栏信数据得永生

    django 1.8 官方文档翻译: 3-3-4 管理文件

    管理文件 这篇文档描述了Django为那些用户上传文件准备的文件访问API。底层的API足够通用,你可以使用为其它目的来使用它们。 如果你想要处理静态文件(JS,CSS,以及其他),参见管理静态文件(CSS和图像)。 通常,Django使用MEDIA_ROOT和 MEDIA_URL设置在本地储存文件。 如果文件在访问之后没有手动关闭,会有消耗完文件描述符的风险。 这是一个对象,它实际上理解一些东西,比如文件系统,打开和读取文件,以及其他。 Django的默认文件储存由DEFAULT_FILE_STORAGE设置提供。 关于内建的默认文件储存系统的细节,请参见下面一节。另外,关于编写你自己的文件储存系统的一些信息,请见编写自定义的文件系统。

    1.1K40编辑于 2022-11-27
  • 来自专栏拂晓风起

    kcfinder4j:java版的ckfinder、kcfinder (ajax在线文件管理,ckfinder jspjava版, jquery 在线文件管理

    jquery-blockUI,jquery-alerts等插件 源代码:http://download.csdn.net/source/3169143(请大家施舍点csdn的分数给小弟吧~~压缩包包含说明文件和使用例子 否则列目录文件的时候可能会产生乱码目录。

    1K30发布于 2018-07-03
  • 来自专栏Linux运维

    文件系统管理:ext4 XFS NTFS 文件系统特性、挂载与磁盘配额管理

    文件系统管理:ext4 / XFS / NTFS 文件系统特性、挂载与磁盘配额管理文件系统是操作系统用来组织和存储数据的一种方式。它为数据提供了一个结构化的存储空间,并支持高效的存取操作。 在不同的操作系统中,存在多种类型的文件系统,每种文件系统都有其独特的特性和优缺点。本文将重点讨论三种常见的文件系统:ext4、XFS 和 NTFS。我们将分析它们的特点、挂载方法和磁盘配额管理文件系统挂载3.1 临时挂载(重启失效)# 创建挂载点mkdir /mnt/data​# 挂载 ext4 文件系统mount -t ext4 /dev/sdb1 /mnt/data​# 挂载 XFS 文件系统 文件系统挂载与配额管理 — 常用命令速查表功能命令说明创建挂载点mkdir /mnt/data新建挂载目录挂载 ext4mount -t ext4 /dev/sdb1 /mnt/data临时挂载 ext4 df -T显示挂载点文件系统类型查看磁盘使用情况du -sh /path查看目录占用空间总结文件系统管理不仅是选择合适的文件系统,还包括合理挂载、分区规划与配额控制。

    1.9K10编辑于 2025-09-05
  • 来自专栏技术杂记

    RabbitMQ管理4

    收回权限 不使用 -p 指定vhost时,默认会使用 / ,而不是清除所有 [root@h102 ~]# rabbitmqctl list_user_permissions mq Listing permissions for user "mq" ... / ^mq.* .* .* mq_test .* .* .* [root@h102 ~]# rabbitmqctl clear_permissions -p / mq Clearing permissions for user "mq" in vhost

    28930编辑于 2022-04-23
  • 来自专栏c/c++&&linux

    【C语言】内存管理&&内存管理函数&&文件管理&&文件管理函数

    };//存放一组值 return 0; } 但是他们都存在一个问题:空间一旦申请好,大小就是固定的,不能改变 所以C语言给了我们一种权利,能够动态申请和管理内存空间 3.2 动态内存函数的介绍 stdlib.h 如果申请失败就会这样: 如果返回了NULL指针,则不能使用了 ​​​​​​ 从这个图可以看出 动态内存的管理都是在堆区进行的 假设我们要使用这块内存 malloc申请的空间是怎么释放的呢 ) 这是calloc开辟的空间(初始化为0) 如果我们对申请的内存空间的内容要求初始化,那么就可以很方便的使用calloc函数来完成任务 3.2.3 realloc realloc函数的出现让动态内存管理更加灵活 函数fclose - C++ Reference (cplusplus.com) 为了防止pf成为野指针,这里我们把它置为空指针 fopen和fclose函数跟动态内存开辟有相似的地方:他们都是对资源的管理和使用 如有整数10000,如果以ASCII码的形式输出到磁盘,则磁盘中占用5个字节(每个字符一个字节),而 二进制形式输出,则在磁盘上只占4个字节(VS2013测试) 4.7 文件读取结束的判定 4.7.1

    88210编辑于 2024-06-04
  • 来自专栏Linux

    4.Linux文件管理命令-----cat 显示文本文件内容、rm 删除文件、less 分屏显示文件

    1.cat 显示文本文件内容作用:将文件或标准输入组合输出到标准输出。用法:cat [选项] [文件]...主要选项如下。 如果文件省略,或者文件为“-”,则读取标准输入。 应用实例如下。 (1)显示文本文件的内容。 cat 命令一个最简单的用处是显示文本文件的内容。 例如,要查看 README 文本文件的内 容,可以使用如下命令:$ cat README (2)合并文件。 有时需要将几个文件处理成一个文件,并将这种处理的结果保存到一个单独的输出文件。 (3)先输出 f 文件的内容,然后输出标准输入的内容,最后输出 g 文件的内容。#cat f – g(4)对行进行编号。 这种功能对于程序文档的编制,以及法律和科学文档的编制很方便。 4.单行导航 j:向前移动一行。 k:向后移动一行。5.其他导航 G:移动到最后一行。 g:移动到第一行 q/ZZ:退出 less 命令。6.编辑文件v:进入编辑模式,使用配置的编辑器编辑当前文件

    75000编辑于 2025-01-01
  • 来自专栏做不甩锅的后端

    Page management in InnoDB space files(4.InnoDB Space文件的页管理

    每个页面的基本结构和空间描述是InnoDB空间文件布局的基本知识,现在我们将进一步描述InnoDB的结构与管理页面和区段。以及自由空间管理,以及它如何追踪页分配给许多不同的用途,以及使用哪个页。 范围描述符中各个字段的目的是: File segment ID:范围所述的文件段ID,如果它属于一个文件段。 当使用每个表文件的空间的时候,每个表空间中的这个列表将是空的,除非表超过42个索引,因为每个索引只消耗两个文件段INODE项。 文件段INODE结构如下: ? 随着表的增长,他将在每个文件段中分配各个页面,直到片段数组满了为止,然后切换到每次分配1个区段,最终每次分配4个区段。 列出范围描述符的基本节点也出现在每个文件段的INODE条目中: FREE :完全未使用并分配给文件段的区段。 NOT_FULL: 至少有一个以使用页面分配给此文件段的区段。

    1.3K21发布于 2020-08-20
  • 来自专栏ShadowLinuxer

    Linux文件管理

    Linux文件管理 Linux目录结构和文件操作基础 文件系统目录结构 文件和目录被组织成一个单根倒置树结构 文件系统从根目录下开始,用“/”表示 根文件系统:root filesystem 标准linux 文件系统ext4 以.开头的文件为隐藏文件 路径分隔的/ 文件名最长255字节 蓝色表示目录 绿色表示可行文件 红色表示压缩文件 浅蓝色表示链接文件 灰色表示其他文件 除斜杠和NUL,所有字符都有效, 115 77 4D M 所以通过对比发现windows文件默认为回车换行标识一行的结束,而linux中只有换行符来标识。 text 文件管理基本命令 文件通配符模式 文件通配符可以用来匹配复合条件的多个文件,方便批处理管理文件 通配符才有特定的符号,表示特定的含义,此符号成为元字符 * 表示匹配零个或多个字符,但不匹配. rmdir dir1 [root@centos7 data]# ls dir1 ls: cannot access dir1: No such file or directory inode表结构和文件管理底层原理

    4.5K00发布于 2020-12-09
  • 来自专栏正则

    iOS文件管理

    = [pathArray firstObject]; NSFileManager *fileManger = [NSFileManager defaultManager]; //创建文件夹 createDirectoryAtPath:dataPath withIntermediateDirectories:YES attributes:nil error:&createError]; //创建文件 NSUTF8StringEncoding]; [fileManger createFileAtPath:listDataPath contents:listData attributes:nil]; //查询文件 / if (isExist) { // [fileManger removeItemAtPath:listDataPath error:nil]; // } //更新文件

    1.1K30发布于 2021-10-28
  • 来自专栏Vamei实验室

    Linux文件管理

    每次我们搜索某一个文件,就要一个文件又一个文件地检查,太过麻烦。文件系统(file system)是就是文件在逻辑上组织形式,它以一种更加清晰的方式来存放各个文件。 当文件出现在一个目录文件中时,我们就把文件接入到文件系统中,我们称建立一个到文件的硬链接(hard link)。一个文件允许出现在多个目录中,这样,它就有多个硬链接。 文件权限的信息保存在文件信息(metadata)中, 见下一节。 文件附加信息 (metadata) 文件自身包含的只有数据。文件名实际上储存在目录文件。 除了这些之外,还有操作系统维护的文件附加信息,比如文件类型,文件尺寸,文件权限,文件修改时间,文件读取时间等。 总结 计算机本质上是对数据进行处理的工具,而文件是数据储存的逻辑载体,所以了解Linux文件系统很重要。对于文件系统的了解要结合Linux的其他方面(比如用户管理)进行有机的学习。

    2.4K80发布于 2018-01-18
  • 文件操作管理

    一个文件名包含3个部分:文件路径+文件主干名+文件后缀 比如:c :\ code \ data.txt 文件路径是c :\ code \,文件主干名是data,文件后缀是.txt。 为了方便起见,文件标识常被称为文件名 3. 二进制文件和文本文件 根据数据的组织形式,数据文件被分成文本文件和二进制文件。 如有整数10000,如果以ASCII码的形式输出到磁盘,则磁盘中占用5个字节(每个字符一个字节),而以二进制的形式输出,则在磁盘上只占用4个字节。 4.文件的打开和关闭 4.1流和标准流 4.1.1 流 我们程序的数据需要输出到各种外部设备,也需要从外部设备中获取数据,不同的外部设备的输入输出操作各不相同,但是为了方便程序员对各种设备进行方便的操作 代码演示: #include<stdio.h> int main() { int arr[] = { 1,2,3,4,5,6 }; FILE* pf = fopen("data.txt", "wb"

    21621编辑于 2025-12-30
  • 来自专栏技术杂记

    Mycat 管理命令4

    | 100 | 4 | 0 | 0 | 0 | -1 | | sd2 | h101/my2 | 0 | h202/my4 | 0 | mysql | 0 | 0 | 100 | 0 | 0 | 0 | 0 | +------------+----------+---------+---------------+ | sd1 | h101/my1 | 0 | mysql | 0 | 4 | 100 | 4 | 0 | 0 | 0 | -1 | | sd2 | h101/my2 | 0 | mysql -------+-------+--------+------+------+---------+------------+----------+---------+---------------+ 4

    27820编辑于 2021-12-02
  • 来自专栏远程管理云主机

    ftpftps文件管理

    red_hat_enterprise_linux/6/html/deployment_guide/s2-ftp-servers-vsftpd NxShell ftp配置 打开NxShell终端软件,新建配置文件 [image.png] 完成以上配置后,点击连接即可打开ftp的文件管理窗口如下: [image.png]

    1.1K10发布于 2021-06-26
  • 来自专栏L宝宝聊IT

    KVM文件管理

    通过文件管理可以直接查看、修改、复制虚拟机的内部文件。例如,当系统因为配置文件无法启动时,可以直接修改虚拟机的文件。虚拟机磁盘文件主要有raw和qcow2格式。 guestmount自己决定使用哪一个挂接点: # guestmount -a vm1.qcow2 -i --rw /mnt 将/mnt下的挂载进行卸载 #guestunmount /mnt 管理虚拟磁盘 ,不管文件系统是否支持 ü 支持快照 ü 支持zlib的磁盘压缩 ü 支持AES的加密 3)vmdk(virtual machine disk) ü VMware环境当中默认使用的磁盘格式 4)vhd\ qemu-img是QEMU的磁盘管理工具,在qemu-kvm源码编译后就会默认编译好qemu-img这个二进制文件。 qemu-img resize test2.qcow2 +2G Image resized 2.磁盘快照管理 快照/检查点 Snapshot/Checkpoint Ø 磁盘快照 ü

    3K30发布于 2018-06-27
  • 来自专栏小垃圾的后花园

    Linux文件管理

    文件管理命令 几个常见的处理目录的命令 ls(英文全拼:list files): 列出目录及文件名 cd(英文全拼:change directory):切换目录 pwd(英文全拼:print work 若文件不存在,系统会建立一个新的文件。 localhost ~]# mv file2 /home/dir3/file20 # 将file2移动到/home/dir3,并且改名file20 [root@localhost ~]# mv file4 file5 # 将file4改名为file5 rm (移除文件或目录) 移除文件或目录 rm [选项]... 在Linux中只掌握文本查看是远远不够的,我们还需要掌握编辑文本文件 Linux上也有图形化的文本编辑器,类似于windows的记事本,但是很多时候我们只能用命令行来管理 Linux操作系统,所以必须要掌握命令行的文本编辑器软件

    3.5K40编辑于 2023-03-14
  • 来自专栏Golang开发

    Linux—— 文件管理

    标识符 类型 - 普通文件 d 目录文件 l 链接文件 b 块设备文件 c 字符设备文件 p 管道文件 文件权限 可读”表示能够读取目录内的文件列表;“可写”表示能够在目录内新增、删除、重命名文件;而 文件的读、写、执行权限可以简写为rwx,亦可分别用数字4、2、1来表示。 ? 也算目录 chown 改变文件权限,注意只有管理员才有权限修改。 chown [选项]... [所有者][:[组]] 文件.. 如果用户不是该文件文件主或超级用户(root),则不能改变该文件的组。 chgrp [选项]... 用户组 文件... /$releasever 3 keepcache=0 4 debuglevel=2 5 logfile=/var/log/yum.log 6 exactarch

    2.1K40发布于 2019-05-29
  • 来自专栏乐意学点小编程

    【Linux】文件管理

    一、回顾C文件管理 有关于c文件操作的详细内容可阅拙作《C语言文件操作》 特别指出的是,文件写函数我们重点要讨论,关于文件读的函数我们会用就行,因为没有什么其他可以谈的 关于fopen("text.txt ,现在我们来学习同为Linux三大金刚之一的文件系统相关的内容,我们知道,进程的管理是先描述后组织,我们推己及人一下,这里对于文件系统的管理当然也是先描述后组织,我们也有一个结构体来管理文件 1、open 3,第二个是4,那么我们的0,1,2去哪了? file结构体 文件描述符的分配原则:在fd_array中找到一个没有被使用的最小下标,比如我们打开fd为3,4,5的三个文件,我们将fd为4文件关闭后新建文件打开,此时这个新建的被打开打开的文件的 fd为4 3、重定向 我们说fd==1对应的是标准输出,也就是屏幕,那么我们将这个标准输出关掉,会发生什么呢 我们发现,这里标准输出被关掉了,程序的打印果然没有打印到屏幕上,并且我们都fflush

    81900编辑于 2025-02-18
  • 来自专栏时悦的学习笔记

    管理ASM 文件

    ASM支持的文件类型 ASM支持绝大多数文件类型,不包括trace file和操作系统文件 ? ? 2. ASM 文件名称 2.1 完全限定文件名 ASM新建立的每个文件都有一个系统生成的名称,这个名称称之为完全限定文件名(fully qualified filename) 你可以通过这个名称定位到具体的文件 ASM文件 注意:为文件名建立别名,将不受Oracle Managed Files 管理,如数据文件不会在表空间删除时删除 我们可以为除了根(+)目录外所有目录以及文件指定别名,和完全限定文件名和数字文件名不同的是它不可以以数字对的形式结尾 例如我们查询vdatafile时文件名显示的为别名 控制文件中指向的数据文件和在线重做日志 参数文件中的控制文件名称 ---- 3. compensation.dbf'; ALTER DISKGROUP dgroup1 DROP FILE '+dgroup1/sample/datafile/mytable.342.372642'; 3.5 OMF管理文件建立

    2.3K30发布于 2020-08-19
  • 来自专栏学习

    【Linux】文件管理

    文件管理中的系统级接口 open open就是一个系统级接口,第一个参数和fopen是一样的,都是文件名,open的第二个参数是标记位,我们来重点说一下第二个参数: 上面这些就是对应的标记位 总结 在 Linux 系统中,文件管理是操作系统的一项核心功能。理解文件的基本概念、文件类型、权限控制以及文件系统的工作原理,对于高效管理和操作文件至关重要。 通过掌握如 open、read、write 等系统调用,用户不仅能够进行基本的文件操作,还能通过进程间的文件共享、文件描述符的管理等方式实现更加灵活和高效的文件处理。 Linux 提供了强大的工具和命令,帮助用户更好地管理文件,不论是通过命令行操作,还是通过程序进行自动化文件管理,都能为用户带来更便捷的体验。 总的来说,掌握 Linux 文件管理的基本技能,是使用和管理 Linux 系统的基础,也是深入理解系统运行机制的重要一步。

    48610编辑于 2025-01-09
领券