Linux-初识

Linux简介

Linux 学习方法

  1. 坚持使用命令行
  2. 遇到问题,不要马上问别人。先自行寻找答案
    1. 解决问题的的智慧: 帮助、文档、示例、查找
  3. 忘掉Windows思维方式
  4. 计划、坚持、专注、练习

Linux系统分区

1.什么是磁盘分区:

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

example:

划分柜子,将一个大柜子划分为3个小柜子。这样可以方便使用者。

分区类型:

主分区:最多只能有4个(一块硬盘的前提条件下)

扩展分区:

​ 最多只能有1个(一块硬盘的前提条件下)

​ 主分区加扩展分区最多有4个(一块硬盘的前提条件下)

​ 不能写入数据,只能包含逻辑分区(一块硬盘的前提条件下)

1553220848741

逻辑分区

2.格式化

​ 什么是格式化:

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

Linux默认的文件系统:EXT4

关键词:

​ block

​ inode 号

3.硬件设备文件名

1553216867850

4.分区设备文件名

1553217099195

/dev/hda1 代表什么? /dev 代表了这是系统的设备文件的根目录,hda1中hda表示用户使用的是IDE硬盘,1表示第几个分区(数字标识)

IDE硬盘接口:

1553217517403

理论每秒传输133MB

SCSI硬盘接口:

1553217620457

理论每秒传输200MB

SATA硬盘接口:

1553217899946

sata3代理论每秒传输500MB

5.挂载

​ 必须分区

​ /(根分区)

​ swap(交换分区、内存2倍)

​ 推荐分区

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

文件系统结构

1553221402638

系统分区流程

​ 分区 》格式化 》为分区指定设备文件名 》 挂载

密码原则:

​ 复杂性

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

​ 不是单词

​ 不是用户的相关信息

​ 易记性

​ 时效性

安装日志

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

​ /root/install.log.syslog 存储了安装过程中留下来的事件信息

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

linux 关于IP操作的一些命令

ifconfig :查看系统网卡信息

ifconfig eth0 [ip 地址] :临时配置网卡,系统重启后失效

Linux 注意事项

​ 严格区分大小写

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

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

​ 光盘文件是/dev/sr0等

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

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

​ windows下的程序不能直接在Linux中安装和运行

服务器管理和维护建议

服务器最好重启操作,不要关机操作

重启时应该关闭服务器

不要在服务器访问高峰运行高负载命令

远程配置防火墙时不要把自己踢出服务器

指定合理的密码规范并定期更新

合理分配权限

定期备份重要数据和日志