GRUB的重装/恢复/修复
重装Windows 时把GRUB覆盖掉,需要恢复GRUB(也称重装GRUB)。 在Fedora/RHEL/CentOS 4.x下,有个简单的办法。用安装盘引导,启动画面出现后输入 # linux rescue 进入救援模式,其中会问是否挂载XXX ,选挂载。接着改变根目录“/ ”,并安装GRUB,完成后重启即可。 # chroot /mnt/sysimage # grub-install /dev/hda (如果你的是SATA,上面的命令参数是/dev/sda) 有时上面的方法可能不奏效。另外,新版的F...
linux 文件权限异常
使用root身份登录,进入到test用户的HOME目录,新建了一个文件empt. 然后切换到test用户身份登录,查看文件权限如下: -rw-r——r —— 1 rootroot 0 11-05 05 :53 empt [test@MyLinux media]$ rm empt //删除该文件 rm:是否删除有写保护的一般空文件“empt”? y // 提示结果能够成功删除。 证明:普通用户能删除root用户在其家目录下的文件,那么得出结论,普通用户对于自己家目录下的任何文件都有决定控制权。...
Pidgin:实现QQ在Linux系统环境下的登陆
Pidgin Internet Messenger 原名是Gaim,是免费的聊天客户端软件,可以用于登录以下类型:QQ,MSN , Yahoo!,Google Talk ,Groupwise ,ICQ ,IRC ,Bonjour ,MySpaceIM ,Gadu-Gadu ,SILC,SIMPLE,Sametime,XMPP,AIM ,Zephyr. 腾讯公司的QQ,微软的MSN ,Google公司的Google Talk 等等,都能用Pidgin很方便的在同一个界面登录。 官方下载地址是:http:/...
SuSE Linux操作系统下Apache的设定方法
Apache需要设定成虚拟网站空间方式。 新版SuSE的Apache已经改成模组化。 所以只要修改几个档案就可以在建立帐号时,网站就对应的到位置。 而不用去修改http.conf一个个建对应/home的位置,建完还要重新启动Apache 。 1.修改/etc/sysconfig/apache2 ]#vi /etc/sysconfig/apache2 找APACHE_MODULES 在最后面加上vhost_alias 存档重新编译apach2的设定档让apache2载入vhost模组 ]#SuSEconf...
如何通过串口来维护Linux操作系统的主机
Linux主机经过简单的设置也可以象路由器、交换机一样通过串口维护,设置方法记录如下 1、在/etc/inittab添加: co:2345:respawn:/sbin/agetty ttyS0 9600 vt100 init q 2、在/etc/securetty中添加: ttyS0 3、在/etc/grub.conf中添加: console=ttyS0,9600 console=tty0 如: kernel /vmlinuz-2.6.18-8.1.8.el5 ro root=/dev/vg00/lv_...
Linux系统攻略:如何为添加的硬盘做配额
以下新加硬盘做配额实验是在vm虚拟机中完成的 实现磁盘配额,系统中必须安装quota软件包。RHEL4中默认安装quota软件包。确认该软件已经安装。 实际上Red Hat Enterprise Linux 4多被服务器采用,SCSI盘支持热拔插,直接添加一块新硬盘即可。 用命令fdisk -l查看计算机中的硬盘,最后一行看到新添加的 /dev/sdb。使用命令fdisk /dev/sdb。可以通过帮助提示完成操作 n(新建) p(查看分区情况) w(保存) q(退出)l(查看系统类型ID) t(更改文...
关于Linux操作系统下别名的设置
最近在学习linux 系统的操作,发现一些简化操作的方法,比如可以把一些常用的命令做一个简短的别名 alias tomcat="cd /usr/local/tomcat",但是退出系统后这些别名就失效了,如何把别名写入配置文件: 首先找到登陆的用户的文件夹,比如ROOT登陆的时候,在/ 目录下进入ROOT目录编辑。bash_profile文件 比如可以这样编辑(alias 这两行是加上去的),当然,系统的环境变量也是可以写在这里的 # .bash_profile # Get the aliases an...
Linux操作系统的基本用户环境
Home目录 Home目录在文件系统中的位置即/home/username,username为你登录系统时的用户名,有一个$HOME 环境变量,其中即存储着该路径值。你可以在shell 中输入cd $HOME直接进入当前用户的主目录。 用户对$HOME 具有完全的写权限。 /etc/skel 这个文件夹的名字来源于skeleton,骨架之意,因为他包含了一个用户目录的基本文件和目录结构。 缺省情况下,当你创建一个用户目录的时候,系统会将/etc/skel 目录下的内容拷贝至你的用户目录下。该目录中的文件...
DOS/Windows和Linux/Unix间文件格式转换
DOS/Windows 和Linux/Unix的文件换行回车格式不同,基于 DOS/Windows的文本文件在每一行末尾有一个 CR (回车)和 LF (换行),而 UNIX 文本只有一个换行。 1 )、把Dos/Windows 下的文件移至Linux/Unix系统 虽然很多程序不在乎 DOS/Windows格式的 CR/LF文本文件,但是有几个程序却在乎——最著名的是 bash ,只要一遇到回车,它就会出问题。以下 sed调用将把 DOS/Windows格式的文本转换成可信赖的 UNIX 格式: $...
关闭Linux系统下不必要的服务
chkconfig ——list显示。 chkconfig [service] off 关闭其中一个服务。 守候进程名字功能对照表。 amd :自动安装NFS (网络文件系统)守侯进程。 apmd:高级电源管理。 Arpwatch:记录日志并构建一个在LAN 接口上看到的以太网地址和IP地址对数据库。 Autofs:自动安装管理进程automount ,与NFS 相关,依赖于NIS. Bootparamd:引导参数服务器,为LAN 上的无盘工作站提供引导所需的相关信息。 crond :Linux 下的计...
Vista与Linux操作系统双启动
从Vista 启动 dd if=/dev/hda1 of=/grub.lnx bs=512 count=1 * had1是你自己的grub安裝位置,如果不知道輸入fdisk –l 查詢你的FC5安裝目錄。 在vista 下,用管理员权限运行cmd bcdedit /create /d "Your Linux Distor" /application bootsector 建立“Linux ”名称,通过加载类型为“引导扇区文件”的启动项 执行后,会返回一个{GUID},下面的命令用到这个{GUID} bc...
Linux系统线程同步:互斥量(mutex)
互斥量从本质上说就是一把锁,提供对共享资源的保护访问。 1.初始化: 在Linux 下,线程的互斥量数据类型是pthread_mutex_t.在使用前,要对它进行初始化: 对于静态分配的互斥量,可以把它设置为PTHREAD_MUTEX_INITIALIZER ,或者调用pthread_mutex_init. 对于动态分配的互斥量,在申请内存(malloc)之后,通过pthread_mutex_init进行初始化,并且在释放内存(free)前需要调用pthread_mutex_destroy. 原型: i...