Linux基础知识整理

#本文不是原创,学习过程中参考了网上前辈们各种学习资料,单纯的笔记积累分享。

一、Linux树状目录(常用的一些)

/
bin
boot
dev
etc
home
root
opt
sbin
tmp
usr
var
...
  • 系统启动时需要:
    /boot:系统内核文件;
    /etc:存放系统所有需要的配置文件和子目录列表(若/etc下文件移动位置则可能系统无法正常启动)
    /lib:基本代码库;

关于启动:
init进程是系统所有进程的起点,没有这个进程的话则系统中所有的进程都不会启动。
Linux启动

操作系统
/boot
init进程
运行级别
/etc/init.d
用户登录
Login
  • 指令集合:
    /bin:存放最常用的程序和指令(有时会在/usr/bin);
    /sbin:存放只有系统管理员能使用的程序和指令(有时会在/usr/sbin);

  • 外部文件管理
    /dev:Linux的外部设备(Linux中访问设备和访问文件的方式是一样的);
    /mnt:临时挂载别的文件系统;
    /media:U盘、光驱等

  • 临时文件
    /tmp:存放临时文件

  • 账户
    /root:系统管理员账户;
    /home:用户主目录(以用户账号命名);
    /usr:存放用户的许多应用程序和文件,类似于windows中的program profiles;

  • 在运行过程中
    /var:存放经常修改的数据,比如程序运行的日志文件(/var/log);
    /proc:管理内存空间(该目录内容存放在内存中,而不是硬盘上) ;

  • 扩展时用
    /opt:默认为空,安装额外软件可放在这里面;
    /srv:存放服务器启动后需要提取的数据(不用服务器时就是空)

二、磁盘

sd[a-p]:SCSI、SATA盘
vd[a-p]:virtio接口,用于虚拟机内

为了加速,虚拟机内的磁盘是用模拟器产生的,该模拟器产生的磁盘文件名可能为/dev/vd[a-p]系利的文件名

三、挂载的概念

Linux中“一切皆文件”,只有将Linux本身的文件目录与硬盘设备合二为一,硬件设备才能为我们所用,合二为一的过程称为“挂载”。也即利用一个目录当作进入点,将磁盘分区的数据放置在该目录下。

注意:挂载时的目录最好为空目录,若实在有数据,可以先将数据移动到其它目录下,挂载成功后再复制过来。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值