Linux学习笔记

来源:互联网 发布:js await async 多线程 编辑:程序博客网 时间:2024/04/27 19:50

1、安装系统时会主动将/boot这个特殊目录移到磁盘最前面,所以你会看到/boot 所在的磁盘分区为/dev/sda1,而起始磁柱则为1号,安装时建议将/boot勾选“强制成为主分区”;

 

2、swap是内存置换空间,所以无需挂载点,因此在分区的时候直接点击“文件系统类型”就能看到swap是和ext3在一块,而不像其他分区需要点击“文件系统挂载点”再显示,如/、/home、/boot等,在传统的 Linux 说明文件当中特别有挃定到 『 swap 最好为物理内存的 1.5 到 2 倍之间』。 swap 置换空间是很重要的, 因为他可以避免因为物理内存不足而造成的系统效能低落的问题。但是如果你的物理内存有 4GB 以上时, 老实说,swap 也可以不必额外设定啦!

 

3、ext2/ext3:是 Linux 适用的文件系统类型。由于ext3文件系统多了日志的记录,对于系统的复原比较快速,因此建议你务必要选择新的ext3不要用ext2;

4、常用的Linux系统分区配置:/boot、/、swap、/home;

 

5、Linux安装时,在安装模式选择画面底下有“boot:_”可以让我们输入:linux nofb apm=off acpi=off pci=noacpi 这些开机时所输入的参数我们称为核心参数,apm是早期的电源管理模块,acpi是近期的电源管理模块,nofb是取消显示适配器上面的缓冲存储检测,笔记本电脑可能不是使用这些机制,因此,当安装时启动这些机制将会造成一些错误,导致无法顺利安装,因为笔记本电脑的显示适配器常常是整合型的,Linux 安装程序本身可能就不是很能够侦测到该显示适配器模块。此时加入 nofb 将可能使得你的安装过程顺利一些。

 

6、SELinux 是由美国国家安全局开发出来的,SELinux 是被整合到 Linux 核心当中,SELinux 并非防火墙,他是一个访问权限控制的模块。 最早之前 SELinux 的开发是有鉴于系统常常会被一般用户误用而造成系统数据的安全性问题, 因此加上这个模块来防止系统被终端用户不小心滥用系统资源喔!安装时候一般选择“强制安装”,系统设定时不要选择kdump,因为那是给核心开发者查阅宕机数据的;

 

7、grub 开机管理程序加入密码虽然有好处, 但是如此一来我们就无法远程管理主机了,因为重启之后需要手工输入密码,因此暂时不建议你设定开机管理程序的密码

8、man指令:manual的意思,例如 man date之后会出现对于date这个指令的说明已经详细的使用方法,底下会出现DATE(1)这个东东,这个"1"代表的意思是:用户在 shell 环境中可以操作的指令或可执行文件。务必记住以下这些常用数字代表的意思:

1:用户在 shell 环境中可以操作的指令或可执行文件;5:配置文件或者是某些档案的格式;8:系统管理员可用的管理指令

另一个和man功能和用法相似的指令是info

 

9、而如果你想要架设一些其他的服务,或想要利用一整组软件来达成某项功能时,请赶快到/usr/share/doc底下查阅相关的说明

 

10、所有关机指令shutdown/reboot/halt 等等均会在关机前呼叫sync这个工具,sync这个指令是用来写入数据的,在内存中尚未被更新的数据,会被写入硬盘!

0 0