Shell 程序集锦 时间计算函数
#!/bin/bash function get_date() { local array=`date -u +%y/%m/%d/%H/%M/%S` local oIFS=$IFS IFS=$IFS/ array=(${array[@]}) g_y=${array[0]} g_m=${array[1]} g_d=${array[2]} g_H=${array[3]} g_M=${array[4]} g_S=${array[5]} IFS=$oIFS return 0 } function y2d() {...
Shell程序集锦 邮件发送系统信息
前言:这个Shell是用来将收集的信息,通过邮件的方式发给多个人,在写这个的时候参考了其 它人的程序,有两个程序一个是可以群发,但发出去的格式不对,一个发出去的格式正确了,但只能单独发送,所以我整合了两个程序。 Ajian另外附上我参考的程序。 #!/bin/sh source /etc/profile dirpath=/root from= msgdate=`date +%a, %e %Y %T %z` sub=$1 #................... cd $dirpath echo -e S...
linux与windows双系统,默认启动方式的修改
以下是我的/boot/grub/grub.conf文件,修改其中的default的值即可,按照这个文件可以修改为0、1或2 # grub.conf generated by anaconda # # Note that you do not have to rerun grub after making changes to this file # NOTICE: You do not have a /boot partition. This means that # all kernel and in...
Xen:Linux #8482; 内核的虚拟化技术简介
Xen 是可用于 Linux 内核的一种虚拟化,让您像在现有环境中一样安装并测试新的升级,而不必担心破坏原有的。作者将向您介绍如何使用 Fedora Core 安装 Xen,不过,安装之后,在任何发行版本上的 Xen 中,所有程序运转起来都是相同的。了解 Linux 上的虚拟化,知道具有一个用于测试新软件的沙盒的好处,并练习在同一台 Linux 机器上多个虚拟机。 随着对现有软件的改进和 bug 修复,开源世界的变化永无止境。要保持软件总是升级到最新,这可能得作为一份专职的工作。升级软件最难处理的问题之...
Linux 日志管理
Linux日志详解日志对于安全来说,非常重要,他记录了系统每天发生的各种各样的事情,你可以通过他来检查错误发生的原因,或者受到攻击时攻击者留下的痕迹。日 志主要的功能有:审计和监测。他还可以实时的监测系统状态,监测和追踪侵入者等等。 在Linux系统中,有三个主要的日志子系统: 连接时间日志--由多个程序执行,把纪录写入到/var/log/wtmp和/var/run/utmp,login等程序更新wtmp和utmp, 使系统管理员能够跟踪谁在何时登录到系统。 进程统计--由系统内核执行。当一个进程终止时,...
Linux ext3 日志式文件系统使用介绍
ext3是由开放资源社区开发的日志,主要开发人员是redhat的黑客高 手stephen tweedie。ext3被设计成是ext2的升级版本,尽可能地方便用户从ext2fs向ext3fs迁移。ext3在ext2的基础上加入了记录元数据的日志功能,努力保持向前和向后的兼容性。这个文件系统也许称为 ext2的下一个版本更为合适些。 ext3fs工作得很好。ext3fs最大的优点是向下兼容ext2。而且ext3fs还支持异步的日志,这意味着它的性能可能比ext2还好。但是 ext3文件系统时要注意硬盘限额问...
RedHat Linux 防火墙配置入门必学
RedHat Linux 为增加系统安全性提供了保护。存在于你的计算机和网络之间,用来判定网络中的远程用户有权访问你的计算机上的哪些资源。一个正确的防火墙 可以极大地增加你的系统安全性。 为你的系统选择恰当的安全级别。 「高级」 你选择了「高级」 ,你的系统就不会接受那些没有被你具体指定的连接(除了默认设置外)。只有以下连接是默认允许的: DNS回应 DHCP 任何使用 DHCP 的网络接口都可以被相应地配置。 如果你选择「高级」,你的防火墙将不允许下列连接: 1.活跃状态FTP(在多数客户机中默认使用...
更改默认的系统启动顺序(grub)
有很多人是装的双,Linux+盗版的XP,一般都是先安装Xp,然后安装 Linux,这样就可由Linux的grub来引导了。但是有一部分人只是想试一下Linux,而并不想经常用Linux,但是的顺序是 Linux排在前面,Xp在后面,这就造成了不方便。可以通过下面的简单方法来更改的系统顺序。系统启动的相关信息存放在menu.lst这个文 件中,一般都是位于/boot/grub目录下,我们就来修改这个文件。 首先打开终端(命令行),然后运行下面的命令: sudo cp /boot/grub/menu.ls...
windows主机与vbox下linux共享文件夹问题
1.安装vbox机 2.在虚拟机下安装操作系统 3.打开虚拟机菜单设备安装虚拟包 4.在linux下mount /dev/cdrom /mnt/cdrom 5.进入/mnt/cdrom下执行./VBoxLinuxAddition.run 6.重新启动linux,打开虚拟机菜单设备共享文件夹 弹出对话框,(选择永久和临时都可以)选择windows下的需要共享的文件夹并记录文件夹名称. 7.mount -t vboxfs 共享的文件夹名称 /mnt/share(这个可以任意写,只要存在此目录即可) 8.将需...
Linux 安装字体
首先要在windows或 者上网下载, 获得你要的 字体,放在自定义的文件夹 里,如~/tools/fonts/ 我的安装字体: simfang.ttf 仿宋体 simhei.ttf 黑体 simkai.ttf 楷体 simsun.ttf 宋体和新宋体,原文件名simsun.ttc tahoma.ttf tahoma字体 tahomabd.ttf tahoma字体的粗体形式 verdana.ttf verdana字体 verdanab.ttf verdana字体的粗体形式 verdanai.ttf ve...
Linux 软件安装方法总结
Linux下软件方 法: 一、rpm包 安装方式步骤: 1、找到相应的软 件包,比如soft.version.rpm,下载到 本机某个目录; 2、打开终端,su -成root用 户; 3、cd soft.version.rpm所在的目录; 4、输入rpm -ivh soft.version.rpm 参数解释: -v 显示附加信息 -i install安装 -h (or --hash) 安装时输出hash记号 (``#) 我的经验是rpm多是fedora suse等 一代的linux操作系统, 没有很好的解...
Linux默认是不会使用色彩来区别文件
此方式等于了 --color=none 选项。若--color 选项但不指定 WHEN 参数等于 --color=always。当使用 --color=auto 时,只当输出至终端机画面 (tty) 时才会显示色彩。 (当然也有一些x-window自带命令行颜色) 显示彩色目录列表 打开/etc/bashrc, 加入如下一行: alias ls=ls --color 下次启动bash时就可以像在Slackware里那样显示彩色的目录列表了, 其中颜色的含义如下: 1. 蓝色--目录 2. 绿色--可执行...