关闭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...
解决Ubuntu系统光盘的乱码问题
通常情况下ubuntu挂载光盘,遇到中文都是清一色的问号。解决方法如下: 终端执行: sudo gedit /etc/fstab,找到这一行: /dev/scd0 /media/cdrom0 udf ,iso9660 user,noauto 0 0 在options 里添加一句iocharset=utf8即可,如下所示: /dev/scd0 /media/cdrom0 udf ,iso9660 user,noauto,iocharset=utf80 0 以后遇到含中文的光盘就不会出现乱码和问号了。(以上...
Linux操作系统应用的六大误区
误区一:开发应用比较困难 这种说法在三年前还有一定的道理。过去,使用传统工具为Linux开发应用程序比较困难。传统的GCC和Emacs难以学习,而且不能达到企业级开发者所需要的高效程度。而现在Linux有一个功能完备的、可视化的、快速的编程工具—Kylix,它彻底解决了这个问题。Kylix采用Win 32开发者熟悉的“拖放”方式来设计所见即所得的用户界面,极大地提高了Linux平台上GUI应用程序(尤其是商业和企业的数据库应用)的开发效率,使得难以计数的Win 32商业应用被移植到Linux平台上。 误...
Ubuntu Linux 7.04安装RealPlayer的方法
如何在Ubuntu上安装RealPlayer(How to install RealPlayer on Ubuntu) 本来在Ubuntu上安装RealPlayer应该是很容易的,就是直接在终端中键入。 sudo apt-get install realplayer 就可以了的,但是我如此操作只能得到 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 Reading state information... 完成 现在没有可用的软件包 realplayer,但是它被其它的软件包引用了。 这可能...
Ubuntu Linux系统开启TELNET服务的方法
1. sudo apt-get install xinetd telnetd 2.安装成功后,系统也会有相应提示(好象7.10才有,6.10就没看到) sudo vi /etc/inetd.conf 并加入以下一行 telnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd 3. sudo vi /etc/xinetd.conf 并加入以下内容: # Simple configuration file for xinetd #...
SSH重建Linux中的用户邮件箱
这里所说的邮件箱,就是当你ssh 登录后。系统提示你有mail. 就是这个东西。 今天用logwatch查看日志时,系统提示我的用户的mail邮件箱过大。已经有83m 了。 登录后看看,原来已经有了800 多封。因为我用cron设置了定时任务。所以,每天会收到nnnn封。而我又从来不查看和删除,导致越来越大。 准备正常方式删除,发现邮件损坏,正常方法还不能删除。只能全部干掉了。 #cd /var/mail #rm syxin (这个就是以我的用户命名的邮件文件) #touch syxin(删除肯定会出错...
Linux操作系统中 对Bash变量内容的修改
我们知道两种对变量取胜的方法: echo $HOME echo ${HOME} 在echo ${variable}的方法中,还可以对变量的内容进行修改,只要加上一些字符标志,后面再接着使用比对字符串,就可以修改变量的内容了。假设变量名为:vbird ,并且内容为/home/vbird/testing/testing.x.sh ◆1 、完整呈现vbird 这个变量: vbird="/home/vbird/testing/testing.x.sh" echo ${vbird} /home/vbird/tes...
如何从Windows过渡到Linux
Linux 操作系统是由Linus Torvalds先生在1991年创建的,之后不断获得互联网上众多程序员的自愿支持,经过十几年的发展,如今已经成为继Windows 之后的第二大电脑操作系统软件。 你是否对Linux有充分的了解呢?作为一种平台,Linux首先获得了沉溺于某种癖好之士和黑客们的青睐。Linux操作系统是由Linus Torvalds先生在1991年创建的,之后不断获得互联网上众多程序员的自愿支持,经过十几年的发展,如今已经成为继Windows之后的第二大电脑操作系统软件。但是,开发当初,...
在Linux系统刷写主板BIOS的方法
毕竟硬件厂商没有提供Linux 下的BIOS刷写工具呀,要不然也不用费绕道FreeDOS的劲了。 刷写主板BIOS不仅可以修复一些既有的问题,而且能够支持更新的硬件设备。在既没有DOS/Windows ,也没有软驱的情况下,如何才能在Linux 下刷写主板的BIOS呢? 第一步:下载FreeDOS 软盘引导映像 第二步:将BIOS刷写工具和新的BIOS映像文件复制到已挂载的软盘映像中 第三步:把软盘映像文件烧录成可引导的光盘 第四步:重启系统 - 刷写BIOS - 再次重启 详细操作过程请阅读原文: H...
Linux系统下监控超过2G的大型文件
在32位的linux 操作系统中,由于程序也为32位,经常出现超过2G的log 等文件后导致应用异常。需要采用一种比较方便的方法去发现接近2G的问题,报警给系统维护人员出于此考虑,我们可以使用lsof(list open file)只要处于读写状态的文件都能通过它来快速的定位,如果一个文件不出于读写状态,就算超过2G也不需要注意。只要定时监控处于open状态的文件就能避免这个问题。 使用 lsof 查找打开的文件 通过查看打开的文件,了解更多关于系统的信息。了解应用程序打开了哪些文件或者哪个应用程序打开...

