zoukankan      html  css  js  c++  java
  • Linux应用与发展与学习平台的搭建笔记

    X Windos系统的特点:

    1、独立于操作系统

    2、网络特性

    3、源代码免费

    UNIX图形环境

    CDE(Common Desktop Environment)

    网络应用

    1、基于LAMP(Linux,Apache,MySQL,PHP)的网站论坛及B/S的架构应用

    2、基于Linux的负载均衡和集群(load balance)

    3、基于Linux的防火墙及代理服务器

    4、基于Linux的网游服务器

    嵌入式应用

    1、生物特征识别系统

    2、智能卡系统

    3、掌上电脑、手机、信息家电

    4、路由器、机顶盒、数码相机、MP4

    CentOS的Linux应用比较广,所以使用CentOS作为学习平台

    多看帮助文档和程序实例

    VMWare的安装

    网卡配置

    bridge 模式,希望虚拟机可以连入网络,桥接真实机网卡。配置简单,虚拟机和真实机直接通信。但是会占用真实机的IP网段

    NAT模式,虚拟机使用VMWare的虚拟网卡,但是只能跟真实机通信,局域网中其他的计算机无法连通

    Host_Only,大部分同NAT,但是不能上网

    VMWare的安装的注意事项:

    在一开始的安装完成CentOs之后,登陆进虚拟机,使用命令ifconfig,其中并没有eth0这个网卡的显示信息,这是因为该网卡没有启动,通过修改/etc/sysconfig/network_script/ifconfig-eth0中的“onboot”改为“yes”即可启动。在通过setup命令配置eth0的ip,在service network restart即可。但是这里有一点需要注意。虚拟机安装完毕之后会在电脑上显示一张虚拟网卡(VMWare专用网卡,通过cmd命令ipconfig可以看到),注意这里的虚拟网卡的网段要和eth0的ip网段相同,不然无法连接。

    VMWare的卸载

    在网上找VMWareCleaner,自己删删不干净,导致之后安装VMWare检测到还有Vmware残余,无法安装。

    Linux的系统文件目录结构

    根目录:/

    二级目录:home   boot  etc

    CentOs安装分配分区

    CentOS6.3至少要628M内存才能启动图形安装界面。所以内存分配不要低于628

    默认文件系统是EXT4

    挂载点:把盘符和分区连接到一起,就称为挂载点,即windows下的盘符

    Linux中的一句名言:所有东西都是文件

    硬盘分区:在逻辑上将你的硬盘分成几个不同的存储空间

    分区规则

    主分区:最多只能有4个(分区号1,2,3,4)

    这是由硬盘结构决定的,硬盘把整个空间分成了一个一个的扇区,每个扇区都有512个字节,其中448个字节用于做存储,剩余64个字节用作分区表示,其中16个字节表示一个分区,所以主分区只能有4个。

    扩展分区:最多只能有1个(用来再划分逻辑分区,并只能从分区号5开始)

    主分区+扩展分区最多有4个。

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

    就比如你有一个4个隔间的大衣橱,但是突然发现4个空间不好分,所以拿出了一个隔间用来分小隔间。

    可以最多再分23个逻辑分区(26个字母-a和b(软驱盘符),c(系统盘符))。

    衣橱中有一定的打格子的方法(格式化)

    必要分区:

    1、根分区

    2、swap分区 当内存不够用了,用来做内存(工作环境下4个G真实机内存就分配其两倍,超过4G和其一样大,实验环境下不超过2GB)

    FAT32的文件系统限定单个文件不能超过4个G

    3、推荐分区:oot分区(200M),如果不分则与根目录在同一地方,根目录占用很大的话,boot分区没空间,启动出问题

    NTFS是windows中比较先进的。该分区不分则以,一分就一定是第一个分区,因为启动程序都是在第一个分区

    格式化

    格式化是给系统写入文件系统(衣柜里打等大小隔间)

    如果一个小隔间(block)是4kb容量,如果有10kb的文件,则要存3个隔间,最后一个隔间的2kb不用。

    文件列表

    权限(用户是否能够访问)、ID号(iNode)、修改时间

    Linux的文件命名

    /dev/hda1(hd表示IDE硬盘接口,a表示第一块硬盘,1表示第一个分区)

    /dev/sdb1(sd表示scsi硬盘接口,SATA硬盘接口,b表示第二块硬盘)

  • 相关阅读:
    医院科室管理系统日志实现
    遍历hashmap
    java用于控制可见性的4个访问修饰符
    java中error和exception
    线程的状态
    线程间的通信
    位运算(1的个数;2.判断奇偶)
    24点组合
    Sequential 类的设备迁移
    gluon多线程迭代器
  • 原文地址:https://www.cnblogs.com/njupt-Qsimple/p/5361273.html
Copyright © 2011-2022 走看看