• 2025-01-09【Linux】深入理解文件系统(超详细)
    目录一.磁盘1-1磁盘、服务器、机柜、机房
  • 2025-01-08MIT6.S081
    MIT6.S081笔记-14.0文件系统一、初见我们每天无时无刻都在接触文件系统,但是我们不知道文件系统什么原理,他是怎么实现的,就像亲密的朋友,一些东西总是觉得是自然而然的,没有剖析他的底层。文件系统的特点:文件目录的层级结构随意更改文件名持久化文件系统背后机制:文件系统
  • 2024-12-28【Linux探索学习】第二十四弹——软硬链接:Linux 中的软链接与硬链接详解
    Linux探索学习:https://blog.csdn.net/2301_80220607/category_12805278.html?spm=1001.2014.3001.5482前言:在Linux文件系统中,链接是管理文件的一种重要机制。链接允许我们创建指向文件的引用,有助于节省存储空间和提高数据管理的灵活性。根据链接的性质,Linux中的链接可以
  • 2024-12-23Linux 软硬链接详解:深入理解与实践
    目录引言Linux文件系统基础2.1文件与目录2.2Linux文件系统结构硬链接(HardLink)详解3.1什么是硬链接3.2硬链接的工作原理3.3硬链接的使用方法3.4硬链接的限制软链接(SymbolicLink)详解4.1什么是软链接4.2软链接的工作原理4.3软链接的使用方法4.4软链接的优
  • 2024-12-18嵌入式动态内存管理实现V2
    一、说明动态内存管理指的是在程序需要内存时申请,在使用完成后释放,保证以比较少的内存实现更多的软件需求。与之相对的是静态内存,典型的静态内存就是全局变量:在程序启动时到整个生命空间内都占用空间。动态内存的特点就是实现内存的“按需使用”,在嵌入式开发环境中,节省ram实现
  • 2024-12-1624.11.05 文件属性
    ubt下载zip和uznipapt-getinstallunzipzipLinux快捷键Ctrl+a#快速到开头,只针对行,不适用于vimCtrl+e#快速到最后,只针对行,不适用于vimctrl+c#中断进程检查baidu.com网站的80端口是否开启telnetbaidu.com80#只适用于ubt,不适用于麒麟系统查看系统,CPU,主机名,内
  • 2024-12-11No space left on device 异常处理
    Author:ACatSmilingSince:2021-01-11有时候,在创建新文件,或者往磁盘写内容时,会提示Nospaceleftondevice异常。一般来说,Linux空间占满有如两种情况:空间占满。inode占满。空间占满通过df-h命令,查看空间的使用情况:$df-hFilesystemSize
  • 2024-12-05Inode创建虚拟通道失败
    问题场景在使用Inode连接VPN时出现创建虚拟通道失败的问题。解决方法打开控制面板,点击网络和Internet。然后点击网络和共享中心。点击更改适配器设置。找到Inode的虚拟网卡。(我这里是连接成功了,有问题的话这里是一个×)右键,属性。然后将下面的取消勾选就能创建成功了
  • 2024-11-29Linux文件系统详解(四)
  • 2024-11-29Linux文件系统详解(三)
  • 2024-11-28[Linux]文件系统
    文件系统在理解文件系统之前,我们先来看一下关于磁盘方面的内容。磁盘的存储结构盘面:一个磁盘由多个盘片组成,每个盘片都由两面,它的每一个面都可以存储数据,这就是盘面。磁道:在一个盘面上会被划分为一个一个的“圈”,这个“圈”就对应这一个个的磁道。扇区:从盘面中心
  • 2024-11-28运维脚本: 实时监测登录
    引言背景介绍:在服务器的运维管理中,及时监控系统的登录日志对保障系统的安全至关重要。通过实时监控登录日志,运维人员可以发现潜在的异常登录行为,防止系统被非法访问。问题引入:如何实现实时监控登录日志,并及时响应潜在的安全风险?实时监控登录日志的意义安全性:通过监控
  • 2024-11-28inode的特殊作用及案例
    inode的特殊作用及案例由于inode号码与文件名分离,这种机制导致了一些Unix/Linux系统特有的现象1.有时,文件名包含特殊字符,无法正常删除。这时,直接删除inode节点,就能起到删除文件的作用2.移动文件或重命名文件,只是改变文件名,不影响inode号码。3.打开一个文件以后,系统就以i
  • 2024-12-07jdbc(3)
    1.抽象一个dao的父类。根据我们之前操作数据库表时,封装了很多的dao类,这些dao类他们具有很多相同的代码。如果我们反复写这些重复的代码相对比较麻烦。我们学过继承,是否可以把这些dao类的公共代码抽取到父类中,然后子类继承该父类。publicclassBaseDao{protectedPre
  • 2024-12-05Quackerjack pg walkthrough
    nmap┌──(root㉿kali)-[~]└─#nmap-p--A192.168.159.57StartingNmap7.94SVN(https://nmap.org)at2024-12-0500:05UTCStats:0:02:01elapsed;0hostscompleted(1up),1undergoingTracerouteTracerouteTiming:About32.26%done;ETC:00:07(0:00:0
  • 2024-12-03tic tac toe【三连棋】
    三连棋-控制台源码123char[,]nums;4intplayer;56Console.BackgroundColor=ConsoleColor.Blue;7do8{9//初始化棋盘和玩家10InitializeGame();11do12{13Console.Clear();14Display();1
  • 2024-12-01代码龙王:贾少小队的王牌——易俊宇
    摘要      易俊宇,被誉为“代码龙王”,是贾少小队中的王牌成员。他不仅以其卓越的技术实力在黑客界声名鹊起,更因其在对抗“黑暗深渊”的行动中展现出的英勇和智慧而成为传奇。在这场关乎全球金融安全的决战中,易俊宇巧妙地运用了椭圆面积公式,这一数学上的巧妙应用成为了打
  • 2024-11-30杂题选写1
    P3714[BJOI2017]树的难题搞笑吧。单点取mx写成单点推平,调了半个小时。。首先数路径的题可以用点分治做到数路径\(O(n\logn)\),接下来是怎么统计答案。注意到答案分为三类:两端同色,两端异色,只取一端。其中第三种可以和一条颜色为\(0\),长度和权值和为\(0\)的路径匹配,转为
  • 2024-11-28C++_内存模型和包
    C++内存堆(heap)和栈(stack)是两种用于存储数据的内存区域 stack栈内存是由操作系统自动管理栈是一种用于存储局部变量和函数调用信息的内存区域,通常采用LIFO(后进先出)结构。 heap堆内存是用于动态分配的内存区域,通过显式地使用new和delete C语言【malloc分配空间,free
  • 2024-10-15【Linux】基础IO(文件系统)
     
  • 2024-10-13Linux文件系统详解
    在LINUX系统中有一个重要的概念:一切都是文件。 其实这是UNIX哲学的一个体现,而Linux是重写UNIX而来,所以这个概念也就传承了下来。在UNIX系统中,把一切资源都看作是文件,包括硬件设备。UNIX系统把每个硬件都看成是一个文件,通常称为设备文件,这样用户就可以用读写文件的方式实现对硬