Linux入门1(手记)

Linux版本分类:

1.内核版

核心版本序号由三部分数字组成,形式为major.minor.patchlevel。其中major为主版本号,minor为次版本号,二者构成核心版本号,patchlevel表示对该版本的修订次数。 根据约定,minor为奇数的表示是测试版本,为偶数的表示是稳定版本。

内核是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序,它提供了一个在裸设备与应用程序间的抽象层。

Linux内核版是免费的。内核官方网站:http://www.kernel.org

2.发行版

仅有内核而没有应用软件的操作系统是无法使用的,所以许多公司或社团将内核、源代码及相关的应用程序组织构成一个完整的操作系统,让一般的用户可以简便地安装和使用Linux,这就是所谓的发行版本(distribution),一般谈论的Linux系统便是针对这些发行版本的。

常见发行版本:

1.Red Hat

Red Hat可以说是最成功的Linux发行版本,占据了大半的服务器操作系统份额。不过其中有一些功能是收费的,并不是完全免费的。

2.Fedora

Fedora定位应该是Red Hat公司开发的个人版本。Fedora的功能比Red Hat的功能更强大,Red Hat每开发一个功能就会放到Fedora中,不过不一定经过测试了。所以Fedora的功能是完整的,甚至还要超过Red Hat。

3.CentOs

CentOs和Red Hat的功能是基本一致的,但是有一点非常重要的是,CentOs是完全免费的,这导致了越来越多的企业直接使用CentOs。不过现在CentOs被Red Hat公司收购了,将来会不会还是免费不太好说。

4.Ubuntu

Ubuntu以华丽的图形界面著称,比较适合初学者


Linux与Windows操作系统的常见不同:

1.Linux严格区分大小写

2.Linux所有内容以文件形式保存,包括硬件。也就是一切都是文件

3.Linux不靠扩展名区分文件类型,而使用权限区分文件类型。


字符型界面的优势:

1.占用资源少
2.更加安全


系统分区:

磁盘分区

磁盘分区在磁盘中划分出几个逻辑部分。被划分成几个分区(Partition)之后,不同类的目录和文件可以存储进不同的分区


分区类型

1.主分区:最多只能有4个(一个扇区512字节,第一部分的MBR需要446字节,剩下64字节,16个字节表示一个主分区,所以只能4个)

2.扩展分区(用来扩展分区)

最多只有1个

主分区加扩展分区最多4个

不能写入数据,只能包含逻辑分区

3.逻辑分区(逻辑分区号一定从5开始)


格式化

格式化(format)是指对磁盘或磁盘中的分区(partition)进行初始化的一种操作,这种操作通常会导致现有的磁盘或分区中所有的文件被清除。

目的是为了写入文件系统,清除文件是附带作用。


Linux分区设备文件名(一切以文件方式存在)

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

解释:以/dev/sda1为例

/dev为根目录下dev目录。sd指SCSI或SATA硬盘接口,是接口类型。a指的是第一块硬盘。1代表第一个分区


挂载
给每个分区分配挂载点

挂载点相当于windows下的盘符。

Linux中用目录作为挂载点。

必须分区:1.:根分区 2.swap分区(交换分区)

推荐分区:/boot(启动分区)。/boot需要有一定空间系统才可以启动起来,所以建议单独分区。


使用XShell远程管理Linux

如果是长期管理,最好Linux是静态ip。所以使用虚拟机的小伙伴就需要使用桥接模式,并且使用setup工具设置好静态ip和网关了。

使用XShell远程管理非常简单,安装XShell,新建连接,填写主机ip,并且增加账户信息,直接连接就可以了。


Linux常用目录作用:

/bin 二进制可执行命令(普通用户可以执行)
/dev 设备特殊文件
/etc 系统管理和配置文件
/etc/rc.d 启动的配置文件和脚本
/home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示
/lib 标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件
/sbin 超级管理命令,这里存放的是系统管理员使用的管理程序
/tmp 公共的临时文件存储点
/root 系统管理员的主目录
/mnt 系统提供这个目录是让用户临时挂载其他的文件系统
/lost+found这个目录平时是空的,系统非正常关机而留下“无家可归”的文件(windows下叫什么.chk)就在这里
/proc 虚拟的目录,是系统内存的映射。可直接访问这个目录来获取系统信息。
/var 某些大文件的溢出区,比方说各种服务的日志文件
/usr 最庞大的目录,要用到的应用程序和文件几乎都在这个目录,其中包含:
    /usr/x11R6 存放x window的目录
    /usr/bin 众多的应用程序
    /usr/sbin 超级用户的一些管理程序
    /usr/doc linux文档
    /usr/include linux下开发和编译应用程序所需要的头文件
    /usr/lib 常用的动态链接库和软件包的配置文件
    /usr/man 帮助文档
    /usr/src 源代码,linux内核的源代码就放在/usr/src/linux里
    /usr/local/bin 本地增加的命令
    /usr/local/lib 本地增加的库根文件系统

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值