手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>网站运营>建站经验>列表

Linux一句话问答(2005-5-19)

来源:互联网 作者:west263.com 时间:2008-04-16
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!

假如需要修改文档则采用下面的命令:
# chattr -i /etc/fstab

1160 怎样限制一个用户能够启动的进程数?(bjchenxu)
先确定一下/etc/pam.d/login文档中下面一行的存在:
session required /lib/security/pam_limits.so
然后编辑/etc/security/limits.conf,在里面能够配置限制用户的进程数、CPU占用率和内存使用率等,如hard nproc 20就是指限制20个进程,具体能够看man。

1161 如何限制Shell命令记录大小 ?(bjchenxu)
默认情况下,bash会在文档$HOME/.bash_history中存放多达500条命令记录。有时根据具体的系统不同,默认记录条数不同。 系统中每个用户的主目录下都有一个这样的文档。为了系统的安全,在此强烈建议用户限制该文档的大小。用户能够编辑/etc/profile文档,修改其中 的选项如下:
HISTFILESIZE=30 或 HISTSIZE=30
这样就将记录的命令条数减少到30条。

1162 我想将开机时显示的信息保留下来,以检查电脑出了问题的地方,请问怎么办?(bjchenxu)
可输入下面的命令:
#dmesg >bootmessage
该命令将把开机时显示的信息重定向输出到一个文档bootmessage中。

1163 我想在注销时删除命令记录,请问怎么做?(bjchenxu)
编辑/etc/skel/.bash_logout文档,增加如下行:
rm -f $HOME/.bash_history
这样,系统中的任何用户在注销时都会删除其命令记录。
假如只需要针对某个特定用户,如root用户进行配置,则可只在该用户的主目录下修改/$HOME/.bash_history文档,增加相同的一行即可。

1164 编译内核,支持ntfs的步骤(platinum,bjchenxu)
1. # cd /usr/src/linux-2.4
2. # make menuconfig
3. 选中File System下的NTFS file system support (read only)为M
4. # uname -a
2.4.21-27.0.2.EL
5. # vi Makefile
确保前几行为
VERSION = 2
PATCHLEVEL = 4
SUBLEVEL = 21
EXTRAVERSION = -27.0.2.EL
6. # make dep
7. # make modules SUBDIRS=fs/ntfs
8. # mkdir /lib/moduels/2.4.21-27.0.2.EL/kernel/fs/ntfs
9. # cp -f fs/ntfs/*.o /lib/moduels/2.4.21-27.0.2.EL/kernel/fs/ntfs/
10. # depmod -a
11. # modprobe ntfs
12. # lsmod
确保有ntfs在里面

1165 如何使用ssh通道技术(bjchenxu)
本文讨论任何机器均为Linux操作系统。
比如说我的机器是A,中间服务器为B,目标服务器是C。
从A能够ssh到B,从B能够ssh到C,但是A不能直接ssh到C。
现在展示利用ssh通道技术从A直接传输文档到C。
1. ssh -L1234:C:22 root@B
input B's password
2. scp -P1234 filename root@localhost:
input C's password

1166 使用rpm命令时没有任何响应,如何解决 (初学摄影)
rm -rf /var/lib/rpm/__db.*

-------------------------网络相关篇--------------------------
2001 让apache的默认字符集变为中文(bjchenxu)
vi httpd.conf,找到 AddDefaultCharset ISO-8859-1 一行
apache版本假如是1.*,改为 AddDefaultCharset GB2312
假如是2.0.1-2.0.52,改为 AddDefaultCharset off
然后运行/etc/init.d/httpd restart重启apache即可生效。
注意:对于2.0.53以上版本,无需修改任何配置,即可支持中文。

2002 永久更改ip(bjchenxu)
ifconfig eth0 新ip
然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip

2003 从Linux上远程显示Windows桌面(lnx3000)
安装rdesktop包

2004 手动添加默认网关(bjchenxu)
以root用户,执行: route add default gw 网关的IP
想更改网关
1 vi /etc/sysconfig/network-scripts/ifcfg-eth0
更改GATEWAY
2 /etc/init.d/network restart

2005 redhat 8.0上msn和qq(bjchenxu)
下载Gaim 0.58版:
gaim-0.58-2.i386.rpm
下载QQ插件 for gcc2.9版:
libqq-0.0.3-ft-0.58-gcc296.so.gz
将下载的文档放入/temp目录,然后将系统中已有的Gaim删除,即在终端仿真器中键入命令:rpm -e gaim。
开始安装
打开终端仿真器,继续执行下列命令安装Gaim 0.58版,即:
cd /temp         (进入temp目录)
rpm -ivh gaim-0.58-2.i386.rpm (安装软件)
当安装成功后,您就能够在GNOME或KDE桌面建立Gaim图标了。
继续安装QQ插件,即键入命令:
gunzip libqq-0.0.3-ft-0.58-gcc296.so.gz (解压缩文档)
cp libqq-0.0.3-ft-0.58-gcc296.so /usr/lib/gaim (复制插件到gaim库目录中)
软件配置
首次启动Gaim 0.85版时,会出现的登录界面。先选择“插件”,在插件对话框中点击“加载”,分别将libmsn.so和libqq-0.0.3-ft-0.58- gcc296.so文档装入,确认后关闭。然后再选择“任何帐号”,在出现的帐号编辑器中继续点击“增加”,当出现的修改帐号页面时,我们就能够输入自己 的QQ或MSN号了,登录名填写QQ号码或MSN邮箱,密码填写对应的QQ或MSN密码,Alias填写自己的昵称,协议选择相应的QQ或MSN,其他的 配置按默认的即可。当全部配置完成后就能够登录使用了。

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!