📄 一句话问答--linux常见问题.htm
字号:
<br>1. 取出两个文件的并集(重复的行只保留一份)
<br>2. 取出两个文件的交集(只留下同时存在于两个文件中的文件)
<br>3. 删除交集,留下其他的行
<br>1. cat file1 file2 | sort | uniq
<br>2. cat file1 file2 | sort | uniq -d
<br>3. cat file1 file2 | sort | uniq -u
<br>
<br>0020
<br>设置com1口,让超级终端通过com1口进行登录
<br>确认有/sbin/agetty,编辑/etc/inittab,添加
<br>7:2345:respawn:/sbin/agetty /dev/ttyS0 9600
<br>9600bps是因为联路由器缺省一般都是这种速率,也可以设成
<br>19200、38400、57600、115200
<br>修改/etc/securetty,添加一行:ttyS0,确保root用户能登录
<br>重启机器,就可以拔掉鼠标键盘显示器(启动时最好还是要看看输出信息)了
<br>
<br>0021
<br>删除目录下所有文件包括子目录
<br>rm -rf 目录名
<br>
<br>0022
<br>查看系统信息
<br>cat /proc/cpuinfo - CPU (i.e. vendor, Mhz, flags like mmx)
<br>cat /proc/interrupts - 中断
<br>cat /proc/ioports - 设备IO端口
<br>cat /proc/meminfo - 内存信息(i.e. mem used, free, swap size)
<br>cat /proc/partitions - 所有设备的所有分区
<br>cat /proc/pci - PCI设备的信息
<br>cat /proc/swaps - 所有Swap分区的信息
<br>cat /proc/version - Linux的版本号 相当于 uname -r
<br>
<br>0023
<br>去掉多余的回车符
<br>sed 's/^M//' test.sh > back.sh, 注意^M是敲ctrl_v ctrl-m得到的
<br>或者 dos2unix filename
<br>
<br>0024
<br>切换X桌面(lnx3000)
<br>switchdesk KDE或者switchdesk GNOME
<br>
<br>0025
<br>通用的声卡驱动程序(lnx3000)
<br>OSS <a href="http://www.opensound.com/">http://www.opensound.com/</a>ALSA www.alsa-project.org/
<br>
<br>0026
<br>改变redhat的系统语言/字符集(beming)
<br>修改 /etc/sysconfig/i18n 文件,如
<br>LAGN="en_US",xwindow会显示英文界面,
<br>LAGN="zh_CN.GB18030",xwindow会显示中文界面。
<br>
<br>0027
<br>把屏幕设置为90列
<br>stty cols 90
<br>
<br>0028
<br>使用md5sum文件
<br>md5sum isofile > hashfile, 将 md5sum 档案与 hashfile 档案内容比对, 验证杂凑值
<br>是否一致 md5sum –c hashfile
<br>
<br>0029
<br>一次解压多个zip文件
<br>unzip "*",注意引号不能少
<br>
<br>0030
<br>看pdf文件
<br>使用xpdf或者安装acrobat reader for linux
<br>
<br>0031
<br>查找权限位为S的文件
<br>find . -type f \( -perm -04000 -o -perm -02000 \) -exec ls -lg {} \;
<br>
<br>0032
<br>装中文输入法
<br>以redhat8为例,xwindow及其终端下的不用说了吧,缺省就安装了,用ctrl-space呼出。
<br>现在讨论纯console,请下载zhcon.gnuchina.org/download/src/zhcon-0.2.1.tar.gz,
<br>放在任一目录中,tar xvfz zhcon-0.2.1.tar.gz, cd zhcon-0.2.1, ./configure,
<br>make, make install。安装结束,要想使用,请运行zhcon,想退出,运行exit。
<br>
<br>0033
<br>把弹出的光盘收回来(beike)
<br>#eject -t
<br>
<br>----------------------------网络相关篇--------------------------
<br>0001
<br>让apache的默认字符集变为中文
<br>找到 AddDefaultCharset ISO8859-1 一行,改为AddDefaultCharset GB2312
<br>
<br>0002
<br>永久更改ip
<br>ifconfig eth0 新ip
<br>然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip
<br>
<br>0003
<br>从Linux上远程显示Windows桌面(lnx3000)
<br>安装rdesktop包
<br>
<br>0004
<br>手动添加默认网关
<br>以root用户,执行: route add default gw 网关的IP
<br>想更改网关
<br>1 vi /etc/sysconfig/network-scripts/ifcfg-eth0
<br>更改GATEWAY
<br>2 /etc/init.d/network restart
<br>
<br>0005
<br>redhat 8.0上msn和qq
<br>下载Gaim 0.58版:
<br><a href="http://www.linuxsir.org/gaim/gaim-0.58-2.i386.rpm">http://www.linuxsir.org/gaim/gaim-0.58-2.i386.rpm</a>
<br>下载QQ插件 for gcc2.9版:
<br><a href="http://www.linuxsir.org/gaim/libqq-0.0.3-ft-0.58-gcc296.so.gz">http://www.linuxsir.org/gaim/libqq-0.0.3-ft-0.58-gcc296.so.gz</a>
<br>将下载的文件放入/temp目录,然后将系统中已有的Gaim删除,即在终端仿真器中键入命令:rpm -e gaim。
<br>开始安装
<br>打开终端仿真器,继续执行下列命令安装Gaim 0.58版,即:
<br>cd /temp (进入temp目录)
<br>rpm -ivh gaim-0.58-2.i386.rpm (安装软件)
<br>当安装成功后,你就可以在GNOME或KDE桌面建立Gaim图标了。
<br>继续安装QQ插件,即键入命令:
<br>gunzip libqq-0.0.3-ft-0.58-gcc296.so.gz (解压缩文件)
<br>cp libqq-0.0.3-ft-0.58-gcc296.so /usr/lib/gaim (复制插件到gaim库目录中)
<br>软件设置
<br>首次启动Gaim 0.85版时,会出现的登录界面。先选择“插件”,在插件对话框中点击“加载”,分别将
<br>libmsn.so和libqq-0.0.3-ft-0.58-gcc296.so文件装入,确认后关闭。然后再选择“所有帐号”,在
<br>出现的帐号编辑器中继续点击“增加”,当出现的修改帐号页面时,我们就可以输入自己的QQ或MSN号
<br>了,登录名填写QQ号码或MSN邮箱,密码填写对应的QQ或MSN密码,Alias填写自己的昵称,协议选择
<br>相应的QQ或MSN,其他的设置按默认的即可。当全部设置完成后就可以登录使用了。
<br>
<br>0006
<br>查出22端口现在运行什么程序
<br>lsof -i :22
<br>
<br>0007
<br>查看本机的IP,gateway, dns
<br>IP:
<br>以root用户登录,执行ifconfig。其中eth0是第一块网卡,lo是默认的设备
<br>Gateway:
<br>以root用户登录,执行netstat -rn,以0.0.0.0开头的一行的Gateway即为默认网关
<br>也可以查看/etc/sysconfig/network文件,里面有指定的地址!
<br>DNS:
<br>more /etc/reslov.conf,内容指定如下:
<br>nameserver 202.96.69.38
<br>nameserver 202.96.64.38
<br>
<br>0008
<br>RH8.0命令行下轻松改变ping 的TTL值(cgweb)
<br>#sysctl -w net.ipv4.ip_default_ttl=N
<br>(N=0~255),若N>255,则ttl=0
<br>
<br>0009
<br>RH8.0命令行下轻松改变系统配置默认值(houaq)
<br>编辑/etc/sysctl.conf, 例如,将
<br>net.ipv4.ip_forward = 0
<br>变为
<br>net.ipv4.ip_forward = 1
<br>重启后生效,用sysctl -a查看可知
<br>
<br>0010
<br>mount局域网上其他windows机器共享出的目录
<br>mount -t smbfs -o uname=guest,password=guest //machine/path /mnt/cdrom
<br>
<br>0011
<br>允许|禁止root通过SSH登陆(Fun-FreeBSD)
<br>修改sshd_config:PermitRootLogin no|yes
<br>
<br>0012
<br>让root直接telnet登陆
<br>编辑/etc/pam.d/login,去掉
<br>auth required /lib/security/pam_securetty.so 这句话
<br>
<br>0013
<br>在linux接adsl设备
<br>需要一个运转正常的Linux + 至少一块网卡 + 宽带设备已经申请完毕,同时已经开通
<br>前市场上大概有几种ADSL设备,他们工作的方式有一些细微的差别。
<br>就是通过虚拟拨号来完成上网的这一过程,也就是利用pppoe设备来进行虚拟拨号的
<br>叫作全向猫,就是一种加电后自动的进行拨号的工作,然后留给我们的接口是RJ45,
<br>大连地区一般留给我们的网关都是10.0.0.2,这种设备最容易对付,最后是直接分配
<br>给用户一个固定的IP,相对大家来说也比较容易对付
<br>1.第一种需要进行拨号:
<br>这几种设备都是通过eth接口与计算机进行通讯的,所以先将硬件设备的连接作好,尤
<br>其是宽带猫的,一定要确认无误(否则一会儿要不去可不算我的事情)
<br>然后启动系统,确认系统上是否安装rp-pppoe这个软件(通过rpm -qa|grep pppoe来查
<br>找),如没有安装的用户,在光盘里或是到网上去down一个来,安装上后,以root用户
<br>执行adsl-setup,这样就进入了adsl的资料的设定状态,要求输入申请宽带的用户名以
<br>及其他一些信息,确认没有问题,接受直至最后(里面都是E文,但是一看即能懂,比
<br>较简单,有关一个防火墙的设置,我一般都不用,选0,大家可以具体考虑)。
<br>配置完成后,以root用户执行adsl-start,这样将进行adsl的拨号工作,正常就会一下
<br>上线,如有什么具体问题,去看一下日志(/var/log/messages)里面告诉你什么了。
<br>停掉adsl,执行adsl-stop就可以了(很简单的)
<br>2.另外两种比较容易对付:
<br>全向猫:只要将你的网卡的IP设置成一个10网段的IP,然后网关指到全向猫的IP
<br>上(10.0.0.2),基本上不有太大的问题
<br> 固定IP:就像配置本地儿的网卡一样,将IP,网关,DNS都按申请来的填写上就可以搞定了<br><hr><br>
<br>>
<br>
<br>
<br> <br></p></td></tr></table></td>
</tr>
<tr>
<td width="100%" bgcolor="#FFFFFD" height="20"><table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="100%"><p align="right" class="9"><a href="系统安装FAQ和问题索引.htm">上一页</a> <a href="index.html">目录</a> <a href="在Linux中共享Windows系统资源.htm">下一页</a> </td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</center></div>
<p align=center><font size=1>Made by an Unre<!--2005-1-20 9:46:28 -->gistered version of <a href=http://www.etextwizard.com target=_blank>eTextWizard</a> V 1.98</font></p></body>
</html>
<!-- Made by an Unregistered version of eTextWizard V 1.98-->
<!--本网页文件由电子书制作工具“电子文档处理器”未注册版本的Txt2Html功能自动生成 -->
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -