美文网首页我爱编程
Linux 学习笔记:初识Linux

Linux 学习笔记:初识Linux

作者: smlrole | 来源:发表于2016-09-04 14:13 被阅读0次

之前在慕课网看的视频教程,在印象笔记中记着的,这次有空整理一下,也让自己再回顾一下。

Linux 与 Windows 的不同

  • Linux 严格区分大小写;
  • Linux 中所有内容以文件形式保存;
  • Linux 中不靠扩展名区分文件,只靠权限,但会有一般的命名规则;
  • Windows 下的程序不能直接在 Linux 中安装和运行

前面说到 Linux 不靠扩展名区分,但Linux中有一些默认的命名规则,以下为一些命名规则(只是规则,不限制)
压缩包:*.gz、*.bz2、*.tar.bz2、*.tgz等;
二进制软件包:*.rpm
网页文件:*.html、*.php等
脚本文件:*.sh等
配置文件:*.conf等

Linux 硬件设备文件名

往往一开始接触 Linux 系统的时候,习惯了 windows 的分盘,反而无法理解 Linux 的分区,只要记住在Linux中一切皆文件,也就不难理解。硬盘也都是文件,以下为硬盘对应的文件名

硬件 设备文件名
IDE硬盘 /dev/hd[a-d]
SCSI/SATA/USB硬盘 /dev/sd[a-p]
光驱 /dev/cdrom或/dev/hdc
软盘 /dev/fd[0-1]
打印机(25针) /dev/lp[0-2]
打印机(USB) /dev/usb/lp[0-15]
鼠标 /dev/mouse

以上文件都是系统自动识别,我们只需要认识即可。

硬盘文件名
  • /dev/hda1:IDE硬盘接口,hda1中的a代表的是第一块硬盘,以此类推,b代表的就是第二块硬盘,1代表的是第一个分区。但是由于读写速度相对cpu来说太慢,所以逐渐被淘汰。
  • /dev/sda1:SCSI银盘接口、SATA硬盘接口,与以上接口的字符代表含义类似,a是第一块硬盘,1代表第一个分区。读写速度相对IDE银盘快。

分区

安装Linux系统时,我们需要对硬盘进行分区。windows中硬盘是分区、格式化、分配盘符就可以使用了,而Linux中多一步,为分区(把大硬盘分成小硬盘)、格式化(向里面写入文件系统)、给每一个分区取一个设备文件名、挂载(给每个分区分配挂载点)。前面三步系统都会自动执行,我们只需要挂载就可以了,挂载则是将盘符和分区连接在一起的过程

  • / :根分区,在系统中必须分配的。
  • swap 分区:又称交换分区,是内存的两倍(4G以内),相当于虚拟内存,当内存不够用的时候,可以当做内存来使用,在系统中必须分配的。
  • /boot :启动分区,20MB,在系统中不必须创建,但推荐分区
文件结构

左边从结构上看/boot目录和/home目录都属于根目录,但其实从右边硬盘空间上看,boot和home目录都有自己单独的硬盘空间。

相关文章

网友评论

    本文标题:Linux 学习笔记:初识Linux

    本文链接:https://www.haomeiwen.com/subject/rxtkettx.html