Linux达人养成计划 I——慕课网

第一章 Linux简介

1.1Linux简介(严格区分大小写)

  UNIX-》Minix-》Linux 

  内核版本

    --内核官网:www.kernel.org     内核版本说明2.6.18      最新内核版本3.16

  发行版本

    centOS redhat 

1.2开源软件介绍

  Apache    NGINX   Mysql   python  Ruby  Sphinx  php   samba  mongoDB

开源软件

使用的自由

绝大多数开源软件免费

 

研究的自由

可以获得软件源代码

 

散步及改良的自由

可以自由传播、改良甚至销售

1.3 Linux应用领域

  1.基于Linux的企业服务器

    www.netcraft.com

  2.Linux在嵌入式领域

    SSHd

1.4 Linux学习方法

  应该如何提问?

--先尝试自己解决

  - 帮助 (英文帮助文档)

  - 文档

  - 示例

--提问的智慧

  -问题详尽

  

1.5 Linux与Windows的不同

  Linux严格区分大小写

  Linux中所有内容以文件形式保存,包括硬件

  Linux不靠扩展名区分文件类型

    压缩包:.gz  .bz2  .tar.bz2  .tgz

    二进制软件包:.rpm

    网页文件:.html  .php

    脚本文件:.sh  

    配置文件:.conf

  Windows下的程序不能直接在Linux中安装和运算:病毒和木马都无法执行

  

1.6 字符界面的优势

  优势一:字符界面占用的系统资源更少

  优势二:字符界面减少了出错、被攻击的可能性

第二章 Linux系统安装

2.1虚拟机的安装

  VM是一个虚拟机PC的软件,

  可以在现有的操作系统上虚拟出一个新的硬件环境,

  相当于模拟出一台新的PC,

  以此来实现在一台机器上真正同时运行两个独立的操作系统。

 

  1.VM主要特点:

  --不需要分区或重新开机就能在同一台PC上使用两种以上的操作系统

  --本机系统可以与虚拟机系统网络通信

  --可以设定并随时修改虚拟机操作系统的硬件环境

  2.建议的VM配置

    CPU:建议主频为1GHz以上

    内存:建议1GB以上

    硬盘:建议分区空闲空间8GB以上

2.2虚拟机的使用

  1.新建虚拟机

不添加镜像文件

VM卸载工具

  2.虚拟机硬件设置

  3.虚拟机网络设置

  4.虚拟机使用技巧

    快照:保存虚拟机状态

    克隆:虚拟机》管理》克隆

  

2.3 系统分区之分区与格式

  1.磁盘分区

  --磁盘分区是使用分区编辑器(partition editor)在磁盘上划分几个逻辑部分。碟片一旦划分成数个分区

  (Partition),不同的目录与文件可以存储进不同的分区。

  分区类型

  --主分区:最多只能有4个。

  --扩展分区:

    --最多只能有1个

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

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

  --逻辑分区:只能从五开始

 

  2.格式化

    格式化(高级格式化)又称逻辑格式化,它是指根据用户选定的文件系统(如FAT16、FAT32、NTFS、EXT2、EXT3、EXT4等),在磁盘的特定区域写入特定数据,在分区中划出一片用于存放文件分配表、目录表等用于管理文件的磁盘空间

    分区列表:ID号,修改时间,权限,文件保存位置

 

2.4 分区之分区设备文件名与挂载

  硬件设备文件名

  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/hdal(IDE硬盘接口)

    /dev/sdal(SCSI硬盘接口、SATA硬盘接口) 服务器传送接口

  --挂载:盘符和分区连接到一起的过程    目录为挂载点

    必须分区

      /(根分区)

      swap分区(交换分区,内存2倍,不超过2GB)

    推荐分区

      /boot  (启动分区,200MB)

  

2.5 Linux系统安装

  f2进入boot操作系统,选择boot,+符号进行开机读取顺序改变。

  1.“Install or upgrade an existing system”:安装或升级现有系统

  2.“Install system with basic video driver”:安装过程采用基本的显卡驱动

  3.“Rescue installed system”:进入系统修复模式

  4.“Boot from local drive”:退出安装从硬盘启动

  5.“Memory test”:存储介质检测

 

  2.密码原则

    --复杂性

      八位字符以上、大小写字母、数字、符号

      不能是英文单词

      不能是和用户相关的内容

    --易记忆性

    --时效性(每90天更换一下)

  3.软件包选择

    Desktop(桌面)

    Minimal Desktop(最小化桌面)

    Minimal(最小化)

    Basic Server(基本服务器)

    Database Server(数据库服务器)

    Web Server(网页服务器)

    Virtual Host(虚拟主机)

    software development workstation(软件开发工作站)

  4.安装日志

    /root/install.log:存储了安装在系统中的软件包及其版本信息

    /root/install.log.syslog:存储了安装过程中留下的事件记录

    /root/anaconda-ks.cfg:以Kickstart配置文件的格式记录安装过程中设置的选修信息

  涉及网络批量安装

 

2.6 XShell的安装和使用

  setup 设置

  zhcon中文插件

  Xshell工具

  用来进行远程管理

service network restart  重启网络服务

 

 

第三章 命令基本格式及文件处理命令

3.1 Linux命令格式

3.2 Linux目录处理命令(上)

3.3 Linux目录处理命令(下)

3.4 Linux中常见目录作用

3.5 Linux链接命令

第四章 文件搜索命令

4.1 Linux中文件搜索命令locate

4.2 Linux中命令搜索命令

4.3 Linux中find命令

4.4 Linux中grep命令

第五章 帮助命令

5.1 Linux中 帮助命令

5.2 Linux中 其他帮助命令

第六章 压缩命令

6.1 Linux中 压缩命令

6.2 Linux中压缩命令2

第七章 关机与重启命令

7.1 Linux中关机与重启命令

第八章 其他常用命令

8.1 Linux中挂载命令

8.2 Linux中用户登录查看命令

第九章 Shell继承

9.1 shell概述

9.2 脚本执行方式

9.3 别名与快捷键

9.4 历史命令

9.5 输出重定向

转载于:https://www.cnblogs.com/zsjlovewm/p/10544124.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值