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,这种设