Linux学习之三(根文件系统详解及文件管理mkdir,touch)

一、Linux 根文件系统详解
    [root@localhost ~]# ls /   #显示根下文件
    bin   dev  home  Linux5.8_iso  media  mnt  opt   root  selinux  sys       tmp  var
    boot  etc  lib   lost+found    misc   net  proc  sbin  srv      tftpboot  usr
    
    /boot:系统启动相关的文件,如内核、initrd、grub(bootloader)
    /dev :设备文件
        设备文件类型:
            块设备:随机访问,按照数据块进行访问,如:硬盘、光盘
            字符设备:线性访问,按字符为单位,如:鼠标、显示器
            
    /etc :配置文件
    /home:用户的家目录,每一个用户的家目录通常默认为/home/USERNAME
    /root:管理员的家目录
    /lib :库文件
        静态库:.a
        动态库:.so(shared object)
        /lib/modules:内核模块文件
    /media:挂载点目录,挂载移动设备
    /mnt  :挂载点目录,额外的临时文件系统
    /opt  :可选目录,第三方程序的安装目录
    /proc :伪文件系统,内核映射文件
    /sys  :伪文件系统,跟硬件设备相关的属性映射文件
    /tmp  :临时文件
    /var  :可变化的文件
    /bin  :可执行文件,用户命令
    /sbin :管理命令
    /usr  :shared,read-only(全局的,共享的,只读文件)
        /usr/bin
        /usr/sbin
        /usr/lib
    /usr/local:
        /usr/local/bin
        /usr/local/sbin
        /usr/local/lib
    
    文件命名规则:
        1、长度不能超过255个字符;
        2、不能使用/当文件名;
        3、严格区分大小写;
二、文件管理
    mkdir: 创建空目录    
        mkdir [OPTION] DIRECTORY...
            -p:可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录;
            -v:verbose(显示详细信息)
             例 :[root@localhost ~]# mkdir -pv /mnt/test/x/m /mnt/test/y
                mkdir: 已创建目录 “/mnt/test”
                mkdir: 已创建目录 “/mnt/test/x”
                mkdir: 已创建目录 “/mnt/test/x/m”
                mkdir: 已创建目录 “/mnt/test/y”
            { }:命令行展开
            例:[root@localhost ~]# mkdir -pv /mnt/test2/{a,b}_{c,d}
                mkdir: 已创建目录 “/mnt/test2”
                mkdir: 已创建目录 “/mnt/test2/a_c”
                mkdir: 已创建目录 “/mnt/test2/a_d”
                mkdir: 已创建目录 “/mnt/test2/b_c”
                mkdir: 已创建目录 “/mnt/test2/b_d”
        rmdir:删除空目录
            -p:删除空目录及上级空目录        
    文件创建和删除
        touch:
            -a:仅改变访问时间
            -c:不创建新文件
            -m:仅改变修改时间
            -t:改变修改文件时间戳为指定时间
        stat:查看文件属性
        rm :删除命令
            -i:删除前提示
            -f:强制删除文件
            -r:递归删除文件和目录
    创建文件,可以使用文件编辑器
        nano:
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值