- 浏览: 22892 次
- 性别:
- 来自: 北京
最新评论
Linux系统配置优化的几个经验
关于硬盘分区
小编的经验是安装Linux时一定要建立单独的分区,用于存储用户的私人数据,同时可以用于备份系统的配置文件,便于以后配置。编辑/etc/inittab文件大部分Linux的发行套件都建立六个虚拟控制台,实际上三个已经足够,并且可以节省可贵的内存空间。编辑/etc/inittab文件,在下面三行的前面加上#。
4:2345:respawn:/sbin/mingetty tty4 5:2345:respawn:/sbin/mingetty tty5 6:2345:respawn:/sbin/mingetty tty6
然后执行init q,使系统重新读取/etc/inittab文件,关闭tty4、tty5、tty6虚拟控 制台。如果不考虑系统的安全,你可以利用第四个虚拟控制台来查看各种系统信息,编辑/etc/syslog.conf文件,在最后一行加入:
.?/dev/tty4
最后再执行killall -HUP syslog。
编辑/Etc/Inputrc文件
只要编辑/etc/inputrc文件,设置INPUTRC的环境变量,利用Tab 键的命令补全功能,就可以实现类似于MSDOS的DOSKEY的功能。这样对文件与目录的各种操作,也一样方便快捷。编辑/etc/rc.local文件如果需要定制自己的登录信息,注意要修改/etc/rc.d/rc.local文件,因为每次执行/etc/rc.d/rc.local文件,都需要修改 /etc/issue与/etc/issue.net文件,我们可以编辑定制自己的/etc/issue文件,加快Linux引导过程,并且加入以下内容:
echo "base=0xd8000000 size=0x800000 type=write-combining" >> /proc/mtrr # Enable NumLock for tty in /dev/tty[1-3]; do setleds -D +num < done
定制Vim的环境
在Linux环境中,有许多编辑器,主要有emacs、vim、joe等,对于从没有使用过UNIX或 者Linux的人,笔者的建议是最好找几本有关的参考书,先了解这些编辑器的使用方法,这样安装好Linux后,在编辑与查看一些配置文件时,不至于茫然不知所措。
编辑/Etc/Mtools.conf文件
一般情况下,都是在自己的机器安装Windows 98与Linux两种操作系统,通过安装mtools包,可以不用安装相应的文件系统,允许在MSDOS、Windows 98与Linux的文件系统之间,实现文件的读、写、移动、显示等操作。假设Windows 98安装在/dev/hda1、/dev/hda5分区下,修改/etc/mstools.conf文件,加入以下内容:
drive c: file="/dev/hda1" drive d: file="/dev/hda5"
这样就可以执行mdir c:等命令。
拷贝各种配置文件
根据机器的用途,编辑拷贝相应的配置文件,例如:samba的配置文件 /etc/smb.conf,域名服务器的配置文件,DHCP的配置文件/etc/dhcpd.conf等。一般情况下,这些文件一旦配置好,很少发生改动,这样可以节约许多时间。注意原来的配置文件一定要做好备份,如果配置文件发生改动也要做好备份!
关于硬盘分区
小编的经验是安装Linux时一定要建立单独的分区,用于存储用户的私人数据,同时可以用于备份系统的配置文件,便于以后配置。编辑/etc/inittab文件大部分Linux的发行套件都建立六个虚拟控制台,实际上三个已经足够,并且可以节省可贵的内存空间。编辑/etc/inittab文件,在下面三行的前面加上#。
4:2345:respawn:/sbin/mingetty tty4 5:2345:respawn:/sbin/mingetty tty5 6:2345:respawn:/sbin/mingetty tty6
然后执行init q,使系统重新读取/etc/inittab文件,关闭tty4、tty5、tty6虚拟控 制台。如果不考虑系统的安全,你可以利用第四个虚拟控制台来查看各种系统信息,编辑/etc/syslog.conf文件,在最后一行加入:
.?/dev/tty4
最后再执行killall -HUP syslog。
编辑/Etc/Inputrc文件
只要编辑/etc/inputrc文件,设置INPUTRC的环境变量,利用Tab 键的命令补全功能,就可以实现类似于MSDOS的DOSKEY的功能。这样对文件与目录的各种操作,也一样方便快捷。编辑/etc/rc.local文件如果需要定制自己的登录信息,注意要修改/etc/rc.d/rc.local文件,因为每次执行/etc/rc.d/rc.local文件,都需要修改 /etc/issue与/etc/issue.net文件,我们可以编辑定制自己的/etc/issue文件,加快Linux引导过程,并且加入以下内容:
echo "base=0xd8000000 size=0x800000 type=write-combining" >> /proc/mtrr # Enable NumLock for tty in /dev/tty[1-3]; do setleds -D +num < done
定制Vim的环境
在Linux环境中,有许多编辑器,主要有emacs、vim、joe等,对于从没有使用过UNIX或 者Linux的人,笔者的建议是最好找几本有关的参考书,先了解这些编辑器的使用方法,这样安装好Linux后,在编辑与查看一些配置文件时,不至于茫然不知所措。
编辑/Etc/Mtools.conf文件
一般情况下,都是在自己的机器安装Windows 98与Linux两种操作系统,通过安装mtools包,可以不用安装相应的文件系统,允许在MSDOS、Windows 98与Linux的文件系统之间,实现文件的读、写、移动、显示等操作。假设Windows 98安装在/dev/hda1、/dev/hda5分区下,修改/etc/mstools.conf文件,加入以下内容:
drive c: file="/dev/hda1" drive d: file="/dev/hda5"
这样就可以执行mdir c:等命令。
拷贝各种配置文件
根据机器的用途,编辑拷贝相应的配置文件,例如:samba的配置文件 /etc/smb.conf,域名服务器的配置文件,DHCP的配置文件/etc/dhcpd.conf等。一般情况下,这些文件一旦配置好,很少发生改动,这样可以节约许多时间。注意原来的配置文件一定要做好备份,如果配置文件发生改动也要做好备份!
发表评论
-
Linux无盘工作站架设实例
2016-11-30 14:33 1035Linux无盘工作站架设实 ... -
指令大全 - Linux 指令篇:档案目录管理--more
2016-11-30 14:15 640指令大全 - Linux 指令篇:档案目录管理--more 名 ... -
指令大全 - Linux 指令篇:字串处理--tr
2016-11-28 11:35 588指令大全 - Linux 指令篇:字串处理--tr 名称:tr ... -
Linux基础 linux命令:XF86Setup
2016-11-28 11:25 673Linux基础 linux命令:XF86Setup XF86S ... -
Linux基础-linux命令:cmp
2016-11-25 13:43 550Linux基础-linux命令:cmp cmp(compar ... -
Linux基础-linux命令:csplit
2016-11-25 11:49 536Linux基础-linux命令:csplit csplit(c ... -
Linux基础知识 linux命令:dnsconf
2016-11-24 11:45 600Linux基础知识 linux命令:dnsconf dnsc ... -
Linux基础资料 linux命令:efax
2016-11-24 11:41 697Linux基础资料 linux命令 ... -
linux命令:elm
2016-11-23 11:50 599linux命令:elm elm 功能说明:E-mail管理程序 ... -
Linux基础:linux命令archive
2016-11-23 11:32 727Linux基础:linux命令archive archive ... -
优盘linux启动
2016-11-22 12:57 769优盘linux启动 条件: 1.优盘已做成启动盘; 2在硬盘上 ... -
Linux中的C语言妙用
2016-11-22 12:48 537Linux中的C语言妙用 1.两个数比较大小 #define ... -
Linux和DOS的FORMAT命令区别
2016-11-21 14:04 748Linux和DOS的FORMAT命令区别 DOS的FORMAT ... -
Linux /proc 目录下文件粗谈
2016-11-21 13:42 580Linux /proc 目录下文件粗谈 /proc目录下文件是 ... -
1、如何做好嵌入式Linux学习前的准备?
2016-11-18 11:25 4611、如何做好嵌入式Lin ... -
忘记Linux密码怎么办
2016-11-17 14:57 515如果忘记了Linux密码, ... -
Linux文件系统被破坏时的处理方法介绍
2016-11-17 14:46 1010Linux文件系统被破坏时的处理方法介绍 当文件系统被破坏时, ... -
如何学习linux的建议
2016-11-16 13:53 465如何学习linux的建议 一、从基础开始 常常有些朋友在L ... -
Linux增加:重要的Shell环境配置文件
2016-11-15 13:42 466用户登录Linux系统后,通常接触的第一个软件环境就是bash ... -
linux下使用Win Modem
2016-11-15 11:50 493inux下使用Win Modem 我是一名Linux爱好者, ...
相关推荐
在Linux系统的配置与优化中,有几个关键点需要注意,这些步骤能够帮助我们提升系统的效率和安全性。首先,安装Linux时,创建一个独立的分区至关重要。这个分区不仅用来存储用户的个人数据,还可以作为系统配置文件的...
优化内核配置包括以下几个方面: 1. **裁剪无用模块**:根据服务器的硬件特性和服务类型,去除不必要的驱动程序和功能模块,减小内核体积,提高启动速度和运行效率。 2. **启用性能优化选项**:比如开启预读取...
在Linux环境下,Sybase Adaptive Server Enterprise(ASE)数据库的内存配置优化是提升系统性能的关键环节。Sybase ASE 11.9.2是Sybase公司针对Linux平台推出的一款高性能数据库管理系统,采用组件化设计,支持三层...
本文主要针对Linux系统,尤其是以RedHat 6.1为例,分享了一些实用的配置和优化技巧,这些方法不仅适用于RedHat,同样适用于其他Linux发行版。 首先,谈到硬盘分区,安装Linux时创建一个独立的数据分区至关重要。这...
Linux操作系统的移植过程可以分为以下几个阶段: 1. Linux内核移植。 2. 设备驱动程序移植。 3. 文件系统配置和优化。 4. 系统测试和优化。 每个阶段都需要具备一定的技术和经验,例如Linux内核编译和配置、设备...
本文将深入探讨如何优化Linux系统的启动时间,并提供一系列实用的技术和工具,帮助用户缩短启动过程。 #### 一、什么是快速启动(Fast Boot) 快速启动指的是最小化系统启动所需的时间。系统启动时间是指从电源...
FHS(Filesystem Hierarchy Standard)定义了Linux系统中的标准目录布局,例如 `/bin` 存放基本命令,`/etc` 用于存放系统配置文件,`/usr` 包含用户应用程序和共享库,`/var` 存储变量数据如日志和缓存等。...
Linux操作系统网络参数配置是系统管理员日常维护工作的重要组成部分。它涉及到网络连接的稳定性和性能,包括主机名、IP地址、子网掩码、网关、DNS服务器等关键参数的设定。这些参数通常通过修改配置文件或者使用...
Linux服务器性能优化主要包括以下几个方面: 1. **内核优化**:根据服务器用途定制内核,去除不必要的模块,减少内存占用。 2. **系统调优**:调整系统参数,例如提高最大打开文件数限制,优化内存管理策略。 3. ...
Linux 嵌入式系统的优化可以从以下几个方面入手: 1. 内核优化:通过裁剪内核代码,去除不必要的模块,来减少内核的大小和资源占用。 2. 应用程序优化:对应用程序进行优化,减少内存的使用和CPU的占用。 3. 文件...
在配置时,我们需要关注几个关键参数: 1. `Timeout`:这个参数定义了Apache等待客户端完成请求的最大时间,默认为300秒,可以根据实际需求调整。例如,如果服务器处理的请求大多能在短时间内完成,可以适当降低此...
这里我们深入探讨一下“全部LINUX服务器配置资料”中涉及的几个关键知识点:Apache HTTPD配置、Linux下的软件管理以及Red Hat Fedora Core 5下的vsftp服务配置。 首先,Apache HTTPD(原名Apache HTTP Server)是...
文档提到了几个常见的分区名称,例如/boot、/、/data和交换分区(Swap)。例如,“1./boot100M”可能表示在根分区下建立了一个名为/boot的分区,大小为100MB。“2.Swap24G4G”可能表明交换分区设置为24GB,但这里...
除了上述硬件层面的优化,还有其他几个关键的系统层面的优化点: 1. **内核调整**:定制内核可以去掉不必要的模块,只保留系统实际需要的功能,从而减小内核大小,提高启动速度和内存利用率。此外,调整内核参数如...
在本文中,我们将深入探讨几个关键的优化策略,主要关注 `/etc/profile` 文件的配置,以及与编译器优化相关的 `CFLAGS` 变量。 `/etc/profile` 是Linux系统中的一个启动脚本,它在用户登录时运行,用于设置环境变量...
嵌入式Linux系统的基本概念包括以下几个方面: 1. **嵌入式系统的定义**:嵌入式系统是集成在更复杂设备中的计算机系统,通常具有微处理器、电源模块、存储器以及各种接口,如I/O、A/D、D/A转换、键盘、LCD、网络...
标题中的“几个已经移植好的ZedBoard的嵌入式Linux”指的是在ZedBoard开发板上成功安装并优化过的Linux操作系统版本。ZedBoard是一款基于Xilinx Zynq SoC(System on Chip)的高性能嵌入式开发平台,集成了ARM ...
X Window System的配置主要包括以下几个方面: 1. **显示服务器(X Server)**: 这是X Window System的核心组件,负责处理硬件输入和输出,如键盘、鼠标和显示器。X Server的配置文件通常位于`/etc/X11/xorg.conf`...