文件系统

本文介绍了Linux中的关键文件系统目录及其用途,包括/boot、/dev、/etc等,并详细解释了目录管理命令如ls、cd、mkdir等的使用方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

       
文件系统:
    /boot:系统启动相关的文件,如内核、initrd、grub
    /dev:设备文件
        设备文件:
            块设备:随机访问,数据块
            字符设备:线性访问,按字符为单位
            设备号:主设备号(major)和次设备号(minor)
    /etc:配置文件
    /home:用户主目录
    /root:
    /lib:库文件
        静态库, .a  
        动态库, .dll, .so
    
        /lib/modules:内核模块文件
    /media:挂载点目录    移动硬盘
    /mnt:挂载点目录    额外的临时文件
    /opt:可选目录    第三方程序安装mul
    /proc:伪文件系统(内核映射文件)——系统调优
    /sys:伪文件系统硬件设备相关的属性映射文件
    /tmp:临时文件    /var/tmp
    /var:可变化的文件
    /bin:可执行文件,用户命令
    /sbin:管理命令
    /usr:全局共享只读文件(universal shared read-only)
    
        /usr/bin:可执行文件,用户命令
        /usr/sbin:
        /usr/lib:
        
        /usr/local/bin:
        /usr/local/sbin:
        /usr/local/lib:

目录管理:
    ls:
    cd:目录切换
    pwd:显示当前目录
    mkdir:创建目录
        
        -v:详细显示命令过程
        -p:依次创建目录
        用法:mkdir -pv /mnt/test/{a,b}_{c,d} 花括号展开
        
    rmdir:默认只能删除空目录
        
        -p:删除单线目录
       
    tree:查看目录树结构
命名规则:
    1.长度不能超过255个字符
    2.不能使用/当文件名
    3.严格区分大小写

相对路径:./
绝对路径:/
文件管理:
    touch:修改文件时间戳(文件不存在时创建空文件)
        -c:不创建
        -a:访问时间
        -m:修改时间
        -t:
        
    stat:显示文件或文件系统的状态信息
    
    rm:文件删除
        -i:提示
        -f:强行删除
        -r:递归删除(可以用来删除目录)
    
    cp:文件复制(一个文件到一个文件或多个文件到一个目录)
        
        cp  SRC    DEST
        -a:归档复制(常用于备份)
         -r:递归复制(复制目录及目录下的文件)
         -f:强行复制
         -i:提示
        -p:复制时保留原属性(属主、属组、时间戳)
        
    mv:
         mv SRC    DEST /  mv -t DEST  SRC
         -i:提示
         -f:强制复制
         -t:
    install:
        install -d DIRECOTRY... :创建目录
        install -t DIRECOTRY SRC...
        
        -m 指定权限
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值