linux根文件系统配置,Linux学习笔记__ Linux根文件系统详解
Linux根文件系统详解
文件系统:
rootfs:根文件系统
FHS:Linux
boot:系统启动相关的文件,如内核、initrd、以及grub(bootloader)
/dev: 设备文件
块 设备:随机访问,数据块
字符设备:线性访问,按字符为单位
设备 号:主设备号(major)和次设备号(minor)
/etc:配置文件
/home:用户的家目录,每一个用户的家目录默认为/home/USERNAME
/root:管理员的家目录
/lib:库文件
静态库, .a
动态库, .dll .so (shared object)
/lib/modules:内核模块文件
/media:挂载点目录,移动设备
/mnt:挂载点目录,额外的临时文件系统
/opt:可选目录,第三方程序安装目录
/proc:伪文件系统,内核映射文件
/sys:伪文件系统,跟硬件设备相关的属性映射文件
/tmp:临时文件, /var/tmp
/var:可变化的文件
/bin:可执行文件,用户命令
/sbin:管理命令
/usr:shared, read-olny
/usr/bin
/usr/sbin
/usr/lib
/usr/local:
/usr/local/bin
/usr/local/sbin
/usr/local/lib
命名规则:
1、长度不能超过255个字符;
2、不能使用/当文件名
3、严格区分大小写
相对路径:
绝对路径:
文件管理
目录管理
ls
cd
pwd
mkdir:创建(空)目录
-p:递归
-v:每次创建新目录都显示信息
/root/x/y/z
/mnt/test/x/m,y
mkdir -pv /mnt/test/x/m /mnt/test/y
mkdir -pv /mnt/test/{x/m,y}
{}-----命令行展开:
~USERNAME
删除目录:rmdir(remove directory)--删除空目录
-p
文件创建和删除:
# touch
-a
-m
-t
-c
# stat
创建文件,可以使用文件编辑器
ASCII:
128不同的字符:
二进制:
nano:
删除文件:rm
-i
-f 强行删除
-r 删目录
rm -rf /强行递归删除根目录
复制和移动文件:
cp:copy
cp SRC DEST
-r
-i
-f
-p
-a:归档复制,常用于备份
cp /etc/ {passwd,inittab,rc.d/rc.sysinit} /
一个文件到一个
多个文件到一个目录
mv:move
移动文件
mv SRC DEST
install
-d DIRECOTRY ... :创建目录
SRC DEST
install -tDIRECOTRY :
#tree:查看目录树
linux根文件系统配置,Linux学习笔记__ Linux根文件系统详解相关推荐
- linux 创建文件指定编码格式,学习笔记:linux 转换指定目录下文件名编码格式
convmv -f gbk -t utf8 -r –notest dir_path convmv –help Your Perl version has fleas #22111 #37757 #49 ...
- JDBC学习笔记02【ResultSet类详解、JDBC登录案例练习、PreparedStatement类详解】
黑马程序员-JDBC文档(腾讯微云)JDBC笔记.pdf:https://share.weiyun.com/Kxy7LmRm JDBC学习笔记01[JDBC快速入门.JDBC各个类详解.JDBC之CR ...
- 小猫爪:i.MX RT1050学习笔记26-RT1xxx系列的FlexCAN详解
i.MX RT1050学习笔记26-RT1xxx系列的FlexCAN详解 1 前言 2 FlexCAN简介 2.1 MB(邮箱)系统 2.1.1 正常模式下 2.1.2 激活了CAN FD情况下 2. ...
- IP地址和子网划分学习笔记之《IP地址详解》
在学习IP地址和子网划分前,必须对进制计数有一定了解,尤其是二进制和十进制之间的相互转换,对于我们掌握IP地址和子网的划分非常有帮助,可参看如下目录详文. IP地址和子网划分学习笔记相关篇章: 1.I ...
- 我的学习笔记——CSS背景渐变(Gradients)详解
我的学习笔记--CSS背景渐变(Gradients)详解 一.线性渐变(Linear Gradients) 1.语法 background-image: linear-gradient(directi ...
- IP地址和子网划分学习笔记之《子网划分详解》
一,子网划分概述 IP地址和子网划分学习笔记相关篇章: 1.IP地址和子网划分学习笔记之<预备知识:进制计数> 2.IP地址和子网划分学习笔记之<IP地址详解> 3.IP地址和 ...
- s5pv210 linux内核移植,S5PV210(TQ210)学习笔记——内核移植与文件系统构建之二
由于之前做过2440和6410,鉴于时间原因,这里暂时跨过其他模块的裸机驱动和uboot移植,直接进入内核移植及驱动开发方面的学习. 三 设置uboot启动参数 我的nfs根目录为/nfsroot,我 ...
- linux getline函数用法,Linux文本处理三剑客之awk学习笔记05:getline用法详解
getline用法详解 在默认情况下,awk支持从文件或者STDIN中读取数据.我们也可以使用getline来灵活读取数据,例如在main代码块执行过程中读取某个非待处理文件的数据,或者从某个读取某个 ...
- redis学习笔记(2)之redis主从详解
redis主从详解 主从详解 主从配置 拓扑 原理 数据同步 概念 复制偏移量 复制积压缓冲区 主节点运行ID Psync命令 全量复制流程 部分复制流程 心跳 缓冲大小调节 读写分离 内容来源为六星 ...
最新文章
- SQLBulkCopy 性能统计
- java基本数据类型 以及 double float 二进制表示方法
- Android/Ophone中的悬浮对话框和即点即关对话框
- 计算机基础知识与基本操作txt,计算机基础知识复习-20210707023705.pdf-原创力文档...
- 安卓自动化测试(1)安卓自动化测试原理概念
- JDBC中的Statement 和PreparedStatement的区别?
- es索引的RestHighLevelClient实现
- 【Java多线程编程】选号程序
- Camera360SDK
- python模块之paramiko学习二
- android访问java服务器_Android_post访问java服务器端
- iPhone入门教程 (视频)
- 苹果:我们一直在App Store上展示竞争对手的应用程序
- 研华数据采集卡如何采集压力信号转化为数字信号_我所了解的数据-数据分析-数据产品...
- BERT4Rec: Sequential Recommendation with Bidirectional Encoder Representations from Transformer
- Linux 脚本安装包
- 计算机终端的串口并口指什么,串并口
- java 建模工具_哪一个uml建模工具好用?6款好用的uml建模工具
- 民间的三种说法-Java与咖啡的故事
- linux蜂鸣器驱动