linux常见问题及答案
红帽英文网也于当天更新了其RHCE的培训策略,推出了最新的入门级认证——红帽认证系统管理员(RHCSA)以取代传统的RHCT(红帽认证技师)。下面是整理的关于linux常见问题及答案,希望大家认真阅读!
一、 如何建立多用户
提醒大家一句,别一直使用root用户,因为root用户在系统中有着至高无上的权力,一不小心就可能破坏系统。比如我们想删除/temp目录下的文件却将命令不小心输成“rm / temp(在‘/’后多了一个空格)”,那么就极可能删去根目录下的所有文件。再者,“linux是一个真正意义上的多任务、多用户系统”,不体会一下linux的特色岂不可惜。为了方便自己和别人使用,就在linux系统下多建几个用户吧。
输入“adduser newuser”,回车,屏幕对命令没有一点儿反应,错啦?不,实际上,系统已接受了新用户。你应该接着输入命令 “passwd newuser”,屏幕将提示输入口令,再次输入确认, 一个新的用户就增加成功,真简单。马上登录试一试吧。
linux提供了六个虚拟控制台,用alt f1~f6切换(在x-window下用crtl alt f1~f6切换),每个控制台均可以用不同的用户登录,运行不同的程序。赶快为家人和朋友建个用户吧。
二、在linux下如何使用软盘、光盘以及dos等非linux分区
这是linux初学者问得最多的问题。由于大家已习惯了微软的访问方法,总想用类似的思路来找到软盘和光盘。但在linux下,却沿袭了unix将设备当作文件来处理的方法。所以要访问软盘和光盘,就必须先将它们装载到linux系统的/mnt目录中来。
装载的命令是mount,格式如下:mount -t 文件系统类型 设备名 装载目录
文件系统类型就是分区格式,linux支持的文件系统类型有许多:
msdos dos分区文件系统类型
vfat 支持长文件名的dos分区文件(可以理解为windows文件)系统类型
iso9660 光盘的文件系统类型
ext2 linux的文件系统类型
......
设备名,指的是你要装载的设备的名称。软盘一般为/dev/fd0 fd1;光盘则根据你的光驱的位置来决定,通常光驱装在--------------------------
000
让apache的默认字符集变为中文
如果是1.*,vi httpd.conf
找到 adddefaultcharset iso8859-1 一行,改为adddefaultcharset gb2312
如果是2.*的话,需要改动一个地方,vi httpd.conf
adddefaultcharset iso-8859-1 改为 adddefaultcharset off
0002
永久更改ip
ifconfig eth0 新ip
然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip
0003
从linux上远程显示windows桌面(lnx3000)
安装rdesktop包
0004
手动添加默认网关
以root用户,执行: route add default gw 网关的ip
想更改网关
1 vi /etc/sysconfig/network-scripts/ifcfg-eth0
更改gateway
2 /etc/init.d/network restart
0005
redhat 8.0上msn和
下载gaim 0.58版:
.linuxsir.org/gaim/gaim-0.58-2.i386.rpm
下载插件 for gcc2.9版:
.linuxsir.org/gaim/lib-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图标了。
继续安装插件,即键入命令:
gunzip lib-0.0.3-ft-0.58-gcc296.so.gz (解压缩文件)
cp lib-0.0.3-ft-0.58-gcc296.so /usr/lib/gaim (复制插件到gaim库目录中)
软件设置
首次启动gaim 0.85版时,会出现的登录界面。先选择“插件”,在插件对话框中点击“加载”,分别将
libmsn.so和lib-0.0.3-ft-0.58-gcc296.so文件装入,确认后关闭。然后再选择“所有帐号”,在
出现的帐号编辑器中继续点击“增加”,当出现的修改帐号页面时,我们就可以输入自己的或msn号
了,登录名填写号码或msn邮箱,密码填写对应的或msn密码,alias填写自己的昵称,协议选择
相应的或msn,其他的设置按默认的即可。当全部设置完成后就可以登录使用了。
0006
查出22端口现在运行什么程序
lsof -i :22
0007
查看本机的ip,gateway, dns
ip:
以root用户登录,执行ifconfig。其中eth0是第一块网卡,lo是默认的设备
gateway:
以root用户登录,执行netstat -rn,以0.0.0.0开头的一行的gateway即为默认网关
也可以查看/etc/sysconfig/network文件,里面有指定的地址!
dns:
more /etc/reslov.conf,内容指定如下:
nameserver 202.96.69.38
nameserver 202.96.64.38
0008
rh8.0命令行下轻松改变ping 的ttl值(cgweb)
#sysctl -w net.ipv4.ip_default_ttl=n
(n=0~255),若n>255,则ttl=0
0009
rh8.0命令行下轻松改变系统配置默认值(houaq)
编辑/etc/sysctl.conf, 例如,将
net.ipv4.ip_forward = 0
变为
net.ipv4.ip_forward =
重启后生效,用sysctl -a查看可知
0010
mount局域网上其他windows机器共享出的目录
mount -t smbfs -o username=guest,password=guest //machine/path /mnt/cdrom
001
允许|禁止root通过ssh登陆(fun-freebsd)
修改sshd_configermitrootlogin no|yes
0012
让root直接telnet登陆
编辑/etc/pam.d/login,去掉
auth required /lib/security/pam_securetty.so 这句话
0013
在linux接adsl设备
需要一个运转正常的linux 至少一块网卡 宽带设备已经申请完毕,同时已经开通
前市场上大概有几种adsl设备,他们工作的方式有一些细微的差别。
就是通过虚拟拨号来完成上网的这一过程,也就是利用pppoe设备来进行虚拟拨号的
叫作全向猫,就是一种加电后自动的进行拨号的工作,然后留给我们的接口是rj45,
大连地区一般留给我们的网关都是10.0.0.2,这种设