文档章节

Linux系统配置优化的几个经验

疯狂的小黑
 疯狂的小黑
发布于 2016/11/16 11:54
字数 763
阅读 17
收藏 0

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等。一般情况下,这些文件一旦配置好,很少发生改动,这样可以节约许多时间。注意原来的配置文件一定要做好备份,如果配置文件发生改动也要做好备份!

© 著作权归作者所有

共有 人打赏支持
疯狂的小黑
粉丝 2
博文 96
码字总数 80472
作品 0
东城
程序员
Linux是什么?Linux学习哪个好?

Linux是什么?Linux学习哪个好?相信很多网友都有类似的疑惑。别急,看完这篇文章,你会有一个结论的。其实,现在各大公司,只要是招聘运维人员,肯定会提到Linux,那么,这个Linux是什么呢?...

长沙千锋
05/09
0
0
dnspod-sr内网轻量级DNS首选方案

dnspod-sr介绍 dnspod-sr 是一个运行在 Linux 平台上的高性能的递归 DNS 服务器软件,强烈公司内网或者服务器内网使用dnspod-sr,具备高性能、高负载、易扩展的优势,非 BIND、powerdns 等软...

小运
2014/02/10
0
0
Linux 性能监控、测试、优化工具测试

Linux 平台上的性能工具有很多,眼花缭乱,长期的摸索和经验发现最好用的还是那些久经考验的、简单的小工具。系统性能专家 Brendan D. Gregg 在最近的 LinuxCon NA 2014 大会上更新了他那个有...

学习分享
2014/09/09
0
0
Linux系统Oracle12.2 RAC集群实施维护_Oracle数据库12cR2(项目实战之五)

课程目标 风哥Oracle数据库教程12cR2(项目实战系列)之五:Linux系统上Oracle 12.2 RAC实施与基本维护,包括系统安装与环境配置、ASM存储配置、Oracle 12cR2 RAC集群软件安装、RAC数据库软件...

风哥Oracle
06/28
0
0
坐标上海或深圳:OPPO诚聘Linux内核和Android系统工程师

OPPO 是更多年轻人选择的拍照手机品牌。 十年来,OPPO 专注于手机拍照领域的技术创新,开创了手机自拍美颜时代,先后首发了前置 500 万像素和 1600 万像素的拍照手机,创造性地推出了全球首个...

jus3ve
05/14
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Confluence 6 使用 Fail2Ban 来限制登录尝试

什么是 Fail2Ban? 我们需要在我们网站中防止密码的暴利破解。Fail2Ban 是一个 Python 的应用来查看日志文件,使用的是正则表达式,同时还可以与Shorewall (或者 iptables)直接工作来来启用...

honeymose
9分钟前
0
0
日期和时间API - 读《Java 8实战》

日期与时间 LocalDate 创建一个LocalDate对象并读取其值 // 根据年月日创建日期LocalDate date1 = LocalDate.of(2014, 3, 18);// 读取System.out.println(date1.getYear()); // 2014Sys...

yysue
10分钟前
0
0
8月15日任务

8月15日任务 Memcached命令行 • telnet 127.0.0.1 11211 • set key2 0 30 2 ab STORED get key2 VALUE key2 0 2 ab END 实例: [root@localhost 02]# telnet 127.0.0.1 11211-bash: te......

寰宇01
22分钟前
0
0
LNMP架构(Nginx访问日志、Nginx日志切割、静态文件不记录日志和过期时间)

Nginx访问日志 1.打开配置文件,搜索log_format vim /usr/local/nginx/conf/nginx.conf 2.访问日志常用变量含义 $remote_addr : 客户端IP(公网IP) $http_x_forwarded_for : 代理服务器的IP ...

蛋黄_Yolks
22分钟前
0
0
lombok 不用再写pojo的getset

java实体类不写get/set方法 1、下载地址https://projectlombok.org/download Myeclipse、eclipse安装lombok Lombok是一种Java实用工具,可以帮助开发人员消除Java的冗长,具体看lombok的官网...

木之下
29分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部