zoukankan      html  css  js  c++  java
  • Linux学习(一)

    Linux学习(一)
    一、安装(Centos7)
    1、下载安装包:http://www.centos.org/download/ ,在页面中点击“List of current mirrors”,进入List of CentOS Mirrors 页面选择一个中国的Mirror,如:http://mirrors.aliyun.com/centos/,
    点击进入,选择版本7点击进入,选择isos点击进入,点击x86_64进入,下载安装包(4G大小的)http://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso
    2、下载安装VirtualBox:直接百度搜索默认安装(Win10系统需要在安装前进入BIOS打开支持虚拟化,关闭微软自己的虚拟化Hyper-V)
    3、打开Virtual Box ->点击新建-->输入名称,选择类型:Linux,选择版本:Linux2.6/3.x/4.x(64-bit)-->下一步
    4、分配内存:使用建议1G-->下一步
    5、选择“现在创建虚拟硬盘”-->创建-->使用VDI-->动态分配-->分配虚报硬盘30.00GB-->创建
    6、启动前,点击Virtual Box设置:系统-启动顺序:软区(去掉勾选);存储:控制器IDE-没有盘片-点击右侧光盘图标-点击选择一个虚拟光盘文件-选择下载的CentOs7;
    网络:网卡-网络连接方式-桥接网卡  --->点击OK
     
    7、Virtual Bos 点击启-->出现安装CentOs界面,选择可以先检测,再安装(Test This media & install centos 7),回车安装
    8、语言选择默认英文,支持中文(如果默认中文支持英文,可能会出现乱码)
    9、选择时区:Data & Time--Asia/Shanghai --左上角“Done” ;语言支持:Language Support---English、中文-简体中文;安装选择:Software Selection---通常使用最小
    安装(Minimal Install,右侧再勾选Debugging Tools 和Development Tools)
    10、磁盘划分:Installation Designation-选择手动划分(I will configure partioning)-->LVM-->点击左下角+,添加分区
    11、/ : 5G ; /boot : 500M ; /home : 5G ; /var : 5G ;  swap: 5G ; usr:13.5G -->Done --> Accpet change
    12、右下角:Begin Installation,开始安装后可以修改root密码,添加用户 -->安装后需要重启reboot
    13、使用root登录,配置网络:vi etc/sysconfig/network-scripts/ifcfg-enp0s3 ,最后一行,使用a,修改no为yes,按Esc,:wq保存,使用/etc/init.d/network restart
    重启网络,重启后使用ip a查看
    14、xshell连接:ssh root@192.168.31.xx 回车 在弹出窗口中输入root密码,就可能拿出虚拟机挂到后台

    二、Linux文件系统
    1、ext ext2 ext3 ext4 xfs swap
    2、目录结构
    Linux核心思想:Linux系统中所有的东西都是以文件形式存在
    使用rm -rf *  chown chmon 等危险命令需要特别注意
    bin: 存放命令
    boot: 内核、快速启动
    dev: 设备、声卡、磁盘等
    etc: 系统的配置文件、服务器配置文件
    home: 用户工作目录、个人配置文件
    lib: 库文件存放,一般不动
    media: 可拆卸的媒介挂载点
    mnt: 临时挂载文件系统
    opt: 可选的应用程序包
    proc: 操作系统运行时,进程信息及内核信息,通常不要动
    root: Root用户的工作目录,好习惯是不要给这个目录下放东西,根满了后系统无法操作
    sbin: 和bin相似,存放root用户的命令
    tmp: 临时文件,系统会自动清理,不要存放重要文件  
    usr: 新装软件存放位置,用户自定义软件安装路径,用户习惯安装路径
    var: 服务启动后需要提取的数据,如:存放系统日志

    三、磁盘分区、文件系统和目录的关系
    hda hdb 两块磁盘
    磁盘格式化为文件系统:swap ext2 ext3
    hda1 格式化为swap 不需要目录
    hda2 格式化为ext2 挂载给boot
    hda3 格式化为ext4 挂载给根分区 /
    hda4 格式化为ext4 挂载给var
    ......
    hdb1 格式化为ext4 挂载给usr
    hdb2 格式化为ext4 挂载给usr/local 单独挂载后不会再占用父目录的空间,会占用自己的分区
    ......



  • 相关阅读:
    MVC ORM 架构
    Kubernetes 第八章 Pod 控制器
    Kubernetes 第七章 Configure Liveness and Readiness Probes
    Kubernetes 第六章 pod 资源对象
    Kubernetes 第五章 YAML
    Kubernetes 核心组件
    Kubernetes 架构原理
    Kubernetes 第四章 kubectl
    Kubernetes 第三章 kubeadm
    yum 配置及yum 源配置
  • 原文地址:https://www.cnblogs.com/test-chen/p/11380466.html
Copyright © 2011-2022 走看看