01、Linux基础:基础介绍

*

目录

    • 1.简介
  • 2.磁盘分区
  • 3.Linux安装
  • 4.Linux远程工具
  • 5.Linux 与 Windows 的区别
  • 6.Linux 目录讲解 及 注意事项

1.简介

  • Linux系统诞生于1991年,由芬兰大学生李纳斯(Linux Torvalds)和后来陆续加入的众多爱好者共同开发完成。
  • Linux是开源软件,源代码开放的UNIX。
  • Linux 内核官网:www.kernel.org

主要发行版本

*

Linux的开源软件

*

什么是开源软件?

  • 使用的自由:绝大多数开源软件免费;
  • 研究的自由:可以获得软件源代码;
  • 散布及改良的自由:可以自由传播、改良甚至销售。

支撑互联网的开源技术

*

2.磁盘分区

2.1 定义

磁盘分区是使用分区编辑器(partition editor)在磁盘上划分几个逻辑部分。碟片一旦划分成数个分区(Partition),不同类的目录与文件可以存储进不通的分区。

2.2 分区类型

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

  • 扩展分区:

  • 最多只能有1个;

  • 主分区加扩展分区最多有4个;

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

  • 逻辑分区: 在扩展分区中划分逻辑分区,可以有多个。

如下图所示:

  • 1、2、3 代表主分区
  • 4 代表扩展分区
  • 5、6…代表逻辑分区

*

2.3 格式化

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

2.4 硬件设备文件名

*

2.5 挂载

  • 必须分区:

  • / (根分区)

  • swap 分区(交换分区,内存2倍,不超过2GB,一般为1GB)

  • 推荐分区:

  • /boot (启动分区,200MB)

补充:swap分区可以理解为虚拟内存。

2.6 文件系统结构

*

总结:

  • 分区:把大硬盘分为小的逻辑分区;
  • 格式化:写入文件系统;
  • 分区设备文件名:给每个分区定义设备文件名;
  • 挂载:给每个分区分配挂载点。

3.Linux安装

Linux安装与Windows安装的区别

  • Windows:分区 -> 格式化 -> 分配盘符。
  • Linux:分区 -> 格式化 -> 设置分区设备文件名 -> 挂载。

3.1 Linux软件包选择

  • Desktop(桌面)
  • Minimal Desktop(最小化桌面)
  • Minimal(最小化)
  • Basic Server(基本服务器,推荐)
  • Database Server(数据库服务器)
  • Web Server(网页服务器)
  • Virtual Host(虚拟主机)
  • software development workstation(软件开发工作站)

3.2 安装日志

  • /root/install.log:存储了安装在系统中的软件包及其版本信息;
  • /root/install.log.syslog:存储了安装过程中留下的事件记录;
  • /root/anaconda-ks.cfg:以Kickstart配置文件的格式记录安装过程中设置的选项信息。

4.Linux远程工具

4.1 远程连接工具-SecureCRT

*

补充: SecureCRT需要注册登录,推荐使用MobaXTerm,免费,功能也比较齐全。
下载链接: https://mobaxterm.mobatek.net/download.html
*

4.2 远程文件传输工具-Winscp

*

下载地址:https://winscp.net/eng/download.php

5.Linux 与 Windows 的区别

  • Linux 严格区分大小写;

  • Linux 中所有内容以文本形式保存,包括硬盘;

  • 硬盘文件是 /dev/sd[a-p]

  • 光盘文件是 /dev/sr0等

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

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

  • 二进制软件包:*.rpm

  • 网页文件:*.html *.js *.css

  • 脚本文件:*.sh

  • 配置文件:*.conf

  • Linux 所有的存储设备都必须挂载之后用户才能使用,包括硬盘、U盘 和 光盘;

  • Windows 下的 exe、msi 等程序不能直接在 Linux 中安装和运行。

6.Linux 目录讲解 及 注意事项

1、Linux 各目录的作用

*

*

*

2、服务器注意事项

  • 远程服务器不允许关机,只能重启;
  • 重启时应该关闭服务;
  • 不要在服务器访问高峰运行高负载命令;(例:全盘扫描、全盘查找、大文件的拷贝、大文件的压缩、系统备份);
  • 远程配置防火墙时,不要把自己踢出服务器;
  • 指定合理的密码规范并定期更新;
  • 合理分配权限;
  • 定期备份重要数据和日志。

整理完毕,完结撒花~*

版权声明:本文不是「本站」原创文章,版权归原作者所有 | 原文地址: