Linux简介及安装

一、Linux简介
   Linux前身为Minix,常用于服务器领域。特点:稳定、安全。版本分为内核版本、发行版本。
   内核版本:可通过网站(www.kernel.org )查看最新的内核版本的信息。如内核版本“2.6.18”,其中‘2’代表 主版本;‘6’代表 次版本;‘18’代表 末版本。
   发行版本:Redhat\CentOS\fedora\SuSE\Ubuntu等。
   Linux与Windows不同:
     (1)Linux严格区分大小写。
     (2)Linux中所有内容(软硬件)以文件形式保存。
     (3)Linux不以扩展名来区分文件类型。
          常见下列常用Linux文件类型:
               压缩包:“*.gz” ,“*.bz2” ,“*.tar.bz2” ,“ *.tgz”
               二进制软件包:“.rpm” 。
               网页文件:“.html” ,“.php”
               脚本文件:“.sh”
               配置文件:“.conf”

二、Linux安装
     安装时参照说明可一步一步安装,过程中需要特别注意磁盘分区。Linux硬盘要经过‘分区’->'格式化'->‘给分区起设备文件名称’->‘挂载(分配盘符)’这个教程才可使用。
     2.1磁盘分区
         磁盘分区指使用分区编辑器在磁盘上划分几个逻辑部分。
         分区类型:
          1)主分区
               特点:最多只能有4个。
               原因:它是由硬盘的结构决定。硬盘分成若干大小的扇区,每个扇区为512字节,其中446记录启动信息,64个字节记录分区信息。每16个字节表示一个分区。
          2)扩展分区
               特点:最多只能有1个;主分区+扩展分区最多只能有4个;扩展分区不能写入数据,只能包含逻辑分区。
          3)逻辑分区
     2.2 格式化
        它是指根椐用户选定的文件系统(EXT2、EXT3、EXT4),在磁盘的特定区域写入特定数据,在分区中划出一片用于存放文件分配表、目录表等用于文件管理的磁盘空间。格式化的根本目的不是清空数据,而是为了写入文件系统。
         格式化的过程:1)把分区写成等大小的数据块(Block)2)创建文件表,ID号、修改时间、权限。
     2.3 设备文件名
         常见的硬件设备文件名称:
               
     例:“/dev/hda1”:表示第一块IDE硬盘第一个主分区。其中‘hd ’表示 IDE硬盘接口;‘a’表示 第一个块硬盘;‘1’表示第一个主分区。
分区的设备名称中,‘1-4’为主分区保留,逻辑分区从5开始。即使只有一个主分区,逻辑分区也是从5开始,而并不是从2开始。
     2.4挂载
        Linux分区时必须要用根分区和交换分区。建议将启动分区(/boot)独立出来。原因:不独立时,如果根分区被数据填满,系统就无法启动,单独出来,即使根分区被写满,也不会影响系统启动。
        建议:交换分区设置大小与内存大小相关,内存小于4G时,是内存的2倍;内存大于4G时,与内存一致。

三、系统启动、关闭等基本操作
     3.1启动系统
         系统引导用户界面,文件存放路径“/etc/inittab”,其中‘3’为命令行界面,‘5’为图形界面。在命令行的界面,输入'startx'命令可进入图形化界面。
     3.2.关闭系统
         直接关闭系统,命令:halt。
         shutdown:关闭系统中正在运行的所有程序。常用于进入“单入系统维护模式”、“重开机”、“关机”操作。
         语法:shutdown [-t] [-r] [-k] [-h]
         [-t]:设置多长时间后执行关机操作。例:shutdown 10:01,shutdown now,shutdown +1
         [-r]:重启系统。
         [-k]:只是发送消息给所有用户。例:shutdown -k 3 warning:system will shutdown!
         [-h]:系统停止运行。
     3.3.重启系统
         reboot [-n] [-w] [-d] [-f] [-i]
     3.4.远程登录Linu
        1)telnet
             通过网络以显式的方式发送登录的用户名和密码,这就使登录信息容易被盗取。
        2)ssh
             将所有的信息加密后再通过网络发送出去,比telnet安全。ssh协议有两个版本:SSH1,SSH2,后者比前者安全性高,两者互不兼容。
        3) vnc
             它是基于图形界面的远程控制,前两者是基于字符界面的远程控制
             

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/8043290/viewspace-1869336/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/8043290/viewspace-1869336/

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值