vmware for linux 使用经典问答
Q:我安装了vmware的rpm包,有vmware命令了,但为什么不能运行vmare? 引用: A:请先运行vmware-config.pl,做一些必要的配置,一般按默认回车就可以,要注意的是,配置过程中要编译vmmon等模块,请保证你的kernel-header-source包已经正确安装 Q:我第一次运行vmware时,要求输入注册码,怎么办? 引用: A:无可奉告,请自行弄一个 Q:我安装了vmware,也配置好了,第一次确实运行了,但后来不知怎么搞的,无法运行,在终端里输入命令有如下的出错: V...
使用tar或者afio对linux系统进行备份
linux的系统备份一直是从windows转到linux的用户关心的问题。由于众所周知的原因,有经验的windows用户都养成了用ghost等软件备份windows系统的“优良传统”,结果这个优良传统也被移植到了linux下。其实ghost用来备份linux也是很不错的,它的压缩功能能够省下不少的硬盘空间,这点对于硬盘紧张的用户来说的确是相当好用的。不过它也有自己的缺点,那就是必须在DOS下使用,如果只是想要解出某部分文件,就只能用windows版的ghost解压出来……,种种因素使得用ghost用来备...
init进程和inittab文件的简要说明
init进程是系统中所有进程的父进程,init进程繁衍出完成通常操作所需的子进程,这些操作包括:设置机器名、检查和安装磁盘及文件系统、启动系统日志、配置网络接口并启动网络和邮件服务,启动打印服务等。Solaris中init进程的主要任务是按照inittab文件所提供的信息创建进程,由于进行系统初始化的那些进程都由init创建,所以init进程也称为系统初始化进程。下面具体说明inittab文件的格式。 inittab文件中每一记录都从新的一行开始,每个记录项最多可有512个字符,每一项的格式通常如下:i...
如何在Red Hat Linux 中使用共享对象
充分利用共享内存并不总是容易的。在本文中,IBM 的 Sachin Agrawal 与我们共享了他的 C++ 专门技术,展示了面向对象如何去利用一个独特而实用的进程间通信通道的关键优势。 就时间和空间而言,共享内存可能是所有现代操作系统都具备的最高效的进程间通信通道。共享内存 同时将地址空间映射到多个进程:一个进程只需依附到共享内存并像使用普通内存一样使用它,就可以开始与其他进程进行通信。 不过,在面向对象编程领域中,进程更倾向于使用共享对象而不是原始的信息。通过对象,不需要再对对象中容纳的信息进行序列...
Slackware Linux实战手记之操作篇
5、Linux下的基本操作--ls,mkdir,cd,cp,mv,rm,touch,ln,tar,man,su,mount,umount,shutdown 经过前面的几番折腾,我们终于可以专心的开始工作了。对于大多数人而言,Linux是一个完全陌生的系统。当我们登录进去以后,接下来该干什么呢?就让我们从最简单的开始吧。以下命令全部基于控制台,至于图形操作,请大家自己摸索,很简单的。 首先,看看我们的主目录下都有些什么。 $ls testdir ls是list的缩写,相当于DOS下的dir,它是我们在Li...
Slackware Linux实战手记之配置篇
3、硬件配置篇 经过之前的安装,我已经将一个非常基本的Linux系统安装进我的电脑了。那么现在是不是就可以放心的用了呢?还不行。至少是只能局限在一个很小的范围里使用,这对于我这样在Windows下享受惯了的“懒人”而言是毫无意义的。所以必须将系统“模拟”成Windows才行。 我只装这么个基本的系统是有道理的。 首先,基本系统便于查错。我这不是第一次装Linux,也不是第一次装Slackware,知道第一次安装多数都会出现这样或那样的问题,这些问题多数又是由于系统初始配置不合理造成的。在未安装X的情况下...
Linux下一种ELF文件的代码签名验证机制
当入侵者在系统取得一定权限后,他们通常会在系统中植入恶意代码,并利用这些代码为日后的入侵提供方便。增加或修改 ELF 文件正是入侵者植入恶意代码的常用途径。本文将描述一种 Linux 下 ELF 文件的代码签名及验证机制的设计与实现,这种机制能有效防止基于 ELF 文件的恶意代码的入侵,并同时提供了灵活的分级验证机制,使系统在安全性与效率方面取得最佳平衡。 1 引言 随着 Linux 的不断发展,已有越来越多的人开始推广和使用 Linux,其安全性也受到越来越多的挑战。ELF(Executable an...
做了make_recover却不能恢复的解决办法
Machin:N4000 OS:11.00 Ignite:B.1.4 硬件: 64位 内核:64位 准备将客户的2块18.2GB的内置硬盘换成2*36GB的。 # make_recovery -Av ..... 一切信息都正常,LIF也写到了/dev/rmt/0m了,提示整个VG00都已经备份完毕,一点错误消息都没有。 然后将2*18GB硬盘拿下,换上2*36GB,启动机器,进入: Main Menu>bo 0/0/1/0.3 (TAPE路径) HARD booted ISL Revision 3.1....
NAT+SQUID+DNAT+FORWARD+FIREWALL
环境: ADSL(eth0)网卡启动时不激活 内网(eth1)192.168.0.1/24 代码: #! /bin/bash /sbin/modprobe ip_conntrack_ftp /sbin/modprobe ip_nat_ftp /sbin/iptables -F -t filter /sbin/iptables -F -t nat /sbin/iptables -P INPUT DROP /sbin/iptables -P OUTPUT ACCEPT /sbin/iptables -P F...
Solaris学习笔记:关于Solaris的syslog机制
syslog机制负责发送、记录系统内核及工具所产生的信息,由syslog()调用、syslogd守护进程和配置文件/etc/syslog.conf组成。当系统内核及工具产生信息时,通过调用syslog(),把信息送往syslogd,syslogd再根据/etc/syslog.conf中的配置要求,将这些信息分别作如下处理: 1.记录到系统日志中; 2.输出到系统控制台上; 3.转发给指定的用户; 4.通过网络转发给其它主机上的syslogd。 通过syslog.conf的配置,我们可以灵活地对信息的发送...
FedoraCore2正式版使用问题解决集中营
1、终端下显示中文是乱码 修改.bashrc 添加 export LC_ALL=zh_CN export LANG=zh_CN 2、默认情况下vi和gedit都不能正确显示gb2312编码的文件 几种方法 1).运行 gconf-editor,把 gedit 的自动探测编码设置修改一下,加入 GB2312 2).编辑前用 iconv -f gb2312 -t utf8 filename 来转码 3).运行 vi,在打开文件之前,先设置 :set encoding=GB2312 4).用 gedit, k...
vxvm rootdisk 的封装和解除封装
环境:ultra1 2块硬盘 已经配置rootdg内包含一个slice c0t0d0s5 系统盘上的slice 5 6 7 各有100m空间 其余空间都给了/ 和swap 试验内容为将根盘封装,然后景象。试验景象盘能够引导系统,最后解除景象和封装。 Rootdisk encapsulate 1.add new disk slice at rootdg root@sunlab # vxdctl add disk c0t1d0s5 type=simple vxvm:vxdctl: WARNING: Devi...