Linux自娱—1.安装准备

安装基础概括

1、分区

- 主分区 :  最多有4个

- 扩展分区:  最多只能有1个     
| 主分区加扩展分区最多只有4个 
| 不能写入数据,只能包含逻辑分区 
         
- 逻辑分区:

2、格式化

- centos 可以识别fat16 32 ntfs ext2 ext3 ext4 默认使用ext4  
- centos6 使用ext4
- centos7 使用xfs
- centos5 用...我就得是ext3

3、深入解析i节点文章

4、硬件设备文件名

- IDE硬盘                    /dev/hd[a-d]
- SCSI/SATA/USB硬盘          /dev/sd[a-p]
- 光驱                       /dev/cdrom或/dev/sr0
- 软盘                       /dev/fd[0-1]
- 打印机                     /dev/lp[0-2]
- 打印机(USB)               /dev/usb/lp[0-15]
- 鼠标                       /dev/mouse

5、分区设备文件名

- /dev/hda1          IDE硬盘接口
- /dev/sda1          SCSI硬盘接口  SATA硬盘接口(串口)

6、挂载

- 必须分区
| / 根分区
| swap分区 (交换分区,内存2倍,不超过2GB)

- 推荐分区
| /boot    (启动分区 200MB)
| /home     建议剩下的所有空间

# 根目录和下边的子目录可以在不同的分区 比如 / 在/dev/sda3 而/home在/dev/sda2

总结:

- 分区:把大硬盘分为小的逻辑分区

- 格式化:写入文件系统

- 分区设备文件名: 给每个分区定义设备文件名

- 挂载:给每个分区分配挂载点
安装欢迎界面选项(centos6)
- install or upgrade an existing system 安装或升级现有系统

- install system with basic video driver 安装过程采用基本的显卡驱动

- rescue installed system 进入系统修复模式

- boot from local drive 退出安装从硬盘启动

- memory test 存储截至检测
软件包选择
- desktop         桌面

- minimal desktop 最小化桌面

- minimal         最小化

- basic server    基本服务器

- database server 数据库服务器

- web server      网页服务器

- virtual host    虚拟主机

- software development workstation   软件开发工作站

补充:安装日志(centos6)

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

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

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

补充:关于vmware网络配置方式

- 1.桥接模式
| 在centos下 桥接模式已经配置好ip地址了 不用 ifconfig ensxx 进行配置

- 2.nat模式          以后再说
- 3.host-only模式

# ifconfig ens33 192.168.1.102 255.255.255.0 与vmnet1要网段相同
# 这里是没有插网卡的前提下
# vmware下有虚拟网络编辑器,在其中对网络进行调整 查看网段等

 

Linux目录说明

/bin/ 存放系统命令的目录 普通用户和超级用户都可以执行 二进制可执行文件 放在/bin下的命令在单用户模式下也可以执行

/sbin/ 保存和系统环境设置相关的命令 只有超级用户可以使用这些命令进行系统环境设置 但是有些命令可以允许普通用户查看

/usr/bin/ 存放系统命令的目录 普通用户和超级用户都可以执行 这些命令和系统启动无关 在单用户模式下不能执行

/usr/sbin/ 存放根文件系统不必要的系统管理命令 列如多数服务程序 只有超级用户可以使用 在所有sbin目录中保存的命令只有超级用户可以使用 bin目录中所有用户都可以使用

 # 前四个都是跟命令相关的目录 bin就是二进制可执行文件 就是存放的命令
 # sbin是只有管理员才能执行的
 # 单用户模式也就是windows的安全模式

/boot/ 系统启动目录,保存系统启动相关的文件 如内核文件 启动引导程序(grub)文件等

/dev/ 设备文件保存位置 包括硬件 用来保存所有硬件设备文件的

/etc/ 配置文件保存位置 系统内所有采用默认安装方式(rpm安装)的服务全部都保存在这个目录当中,如用户账户和密码,服务的启动脚本,常用服务的配置文件等。

/usr/ 系统软件资源目录 unix softwre resource的缩写 所以不是存放用户数据 而是存放系统软件资源的目录 安装的软件大多保存在这里> /usr/ 系统软件资源目录 unix softwre resource的缩写 所以不是存放用户数据 而是存放系统软件资源的目录 安装的软件大多保存在这里

/proc/ 虚拟文件系统 该目录中的数据并不保存到硬盘中 而是保存到内存中 主要保存系统的内核 进程 外部设备状态和网络指示灯。如/proc/cpuinfo是保存cpu信息的, /proc/devices是保存设备驱动的列表的, /proc/filesystems是保存文件系统列表的 /proc/net/是保存网络协议信息的

/sys/ 虚拟文件系统 和/proc目录相似 都是保存在内存当中的 主要是保护于内核相关信息的

/root/ 超级用户的家目录。普通用户家目录在"/home"下,超级用户家目录直接在"/"下

/srv/ 服务数据目录 一些系统服务启动之后 可以在这个目录中保存所需要的数据

/var/ 动态数据保存位置 主要保存缓存 日志以及软件运行所产生的文件

/home/ 普通用户的家目录 建立每个用户时 每个用户要有一个默认登陆位置 这个位置就是用户的家目录 所有普通用户的家目录就是在/home下建立一个和用户名相同的目录

/lib/ 系统函数库


/media/ 挂载目录 系统建议是用来挂载多媒体设备的,如软盘和光盘

/mnt/ 挂载目录 早期只有这一个挂载目录 没有细分 现在建议挂载额外设备 如U盘和移动硬盘和其他操作系统的分区

/misc/ 挂载目录 系统建议用来挂载NFS服务的共享目录。只要是一个已经建立的空目录就可以作为挂载点 系统虽然默认三个挂载目录 但是挂载哪里由管理员决定

/lost+found/ 当系统意外崩溃或机器意外关机 而生产一些文件碎片放在这里。当系统启动的过程中fsck工具会检测这里 并修复已经损坏的文件系统。这个目录只有在分区中出现。例如 /lost+found就是根分区的备份恢复目录 /boot/lost+found就是/boot分区的备份回复目录

/opt/ 第三方安装的软件保存位置。这个目录就是放置和安装其他软件的位置。手工安装的源码包软件都可以安装到这个目录中 个人习惯可以放/usr/local目录中

/tmp/ 临时目录 系统存放临时文件的目录,该目录下所有用户都可以访问和写入 此目录不建议保存重要数据 开机最好把该目录清空

/www/ 存放服务器网站相关的资源


 

Linux注意事项

- 1.严格区分大小写
- 2.centos可以用root远程登陆 其他不可以
- 3.windws开机启动的叫服务,linux的叫守护进程(daemon)
- 4.linux中所有内容以文件形式保存 包括硬件
| 要永久保存 配置修改都要写到配置文件中 否则只是临时生效
| 硬盘文件是/dev/sd[a-p] ; 光盘文件是/dev/sr0等

- 5.linux不靠扩展名区分文件类型
| windows下原有规则8点3,8位点后3位
| linux不需要一定写扩展名,只是为了方便区分
| 压缩包.gz,.bz2,.tar.bz2,.tgz等
| 二进制软件包.rpm;脚本文件.sh;配置文件.conf

- 6.linux所有的存储设备都必须挂载之后用户才能使用 包括硬盘U盘和光盘

- 服务器注意事项
| 远程服务器不允许关机,只能重启,重启时应该关闭服务
| 不要在服务器访问高峰运行高负载命令
| 远程配置防火墙时不要把自己踢出服务器
| 指定合理的密码规范并定期更新;合理分配权限;定期备份重要数据和日志 
posted @   梵高de画笔  阅读(47)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示