【转帖】linux安装配置一句 话问答
一句话问答(血的教训+网络无关
篇)
转自smth, 重贴到中文化版, 中文相关问题用红色字体标出
,manux修改了一些适用于默 认采用UTF8编码的新发行版(
比如FC3, RHEL AS4)的问答。
--------------- ---------------
-血的教训----------
---------------
-------
0001 不推荐使用"哈密瓜字体美化包" ,对于"哈密瓜"的其他东西也要 慎重对待
0002 混合系统慎用第三方分区软件,尤 其是pqmagic
0003 新手装Linux建议完全安装
0004 没搞清"自动分区"是啥之前,不 要轻易使用它
--------------- -----------目录-网
络无关篇-目录--------
---------------
---
0001 修改主机名
0002.a Ret Hat Linux启动到文字界面(不启 动xwindow)
0002.b 如何在控制台和xwindow之 间切换
0003 redhat的自动升级问题
0004 windows下看linux分 区的软件 :
0005 mount用法
0006 在vmware的LINUX中使 用本地硬盘的FAT分区
0007.a 删除名为/a的文件
0007.c 删除名字带的/和‘/0'文件
0007.d 删除名字带不可见字符的文件
0007.e 删除文件大小为零的文件
0008 redhat设置滚轮鼠标(mc 1011) :
0009 加装xwindow
0010 删除linux分区
0011 如何退出man
0012 不编译内核,mount ntfs分区
0013 redhat 8.0中用xmms听mp3
0014 找回忘记了的root口令(li lo/grub)
0015 使ctrl + alt + del失效
0016 如何看出redhat的版本(7 .3?8.0?)
0017 文件在哪个rpm中(无双)
0018 把man或info的信息存为文 本文件
0019 利用现存两个文件,生成一个新的 文件
0020 设置com1口,让超级终端通过 com1口进行登录
0021 删除目录下所有文件包括子目录
0022 查看系统信息
0023 去掉多余的回车符
0024 切换X桌面(lnx3000)
0025 通用的声卡驱动程序(lnx30 00)
0026 改变redhat的系统语言/字 符集(beming/mc101 1)
0027 把屏幕设置为90列
0028 使用md5sum文件
0029 一次解压多个zip文件
0030 看pdf文件
0031 查找权限位为S的文件
0032 装中文输入法
0033 把弹出的光盘收回来
0034 cd光盘做成iso文件
0035 快速观看开机的硬件检测
0036 查看硬盘的使用情况
0037 查看目录的大小
0038 查找或删除正在使用某文件的进程 (wwwzc)
0039 安装软件
0040 字符模式下设置/删除环境变量
0041.a ls如何看到.开头的文件
0041.b 如何只看到点开头的文件?
0042 rpm中的文件安装到哪里去了
0043 使用src.rpm
0044 vim中显示颜色或不显示颜色
0045 linux是实时还是分时操作系 统
0046 make bzImage -j的j是什么意思(wind5 21)
0047 源码包怎么没有
0048 修改系统时间
0049 开机就mount上window s下的分区
0050 linux怎么用这么多内存
0051 FSTAB 最后的配置项里边最后两个数字是 什么意思(lnx3000)
0052 linux中让用户的密码必须有 一定的长度,并且符合复杂度(e
apass)
0053 linux中的比较常见的翻译软 件?
0054 不让显示器休眠
0055 用dat查询昨天的日期(gad fly)
0056 xwindow下如何截屏
0057 解压小全
0058 在多级目录中查找某个文件的方法
0059 不让普通用户自己改密码(myx fc)
0060 显卡实在配不上怎么办(win_ bigboy)
0061 超强删除格式化工具(弱智)
0062 如何让xmms播放列表里显示正 确的中文(myxfc)
0063 linux下听MP3(hehh b)
0065 装载windows分区的FAT 32、FAT16文件系统(he hhb)
0066 执行a.bin文件
--------------- ---------------
目录结束-----------
---------------
--------
--------------- -------------网络
无关篇------------
--------------
0001
修改主机名
vi /etc/sysconfig/ network,修改HOSTN
AME一行为HOSTNAME=
主机名,重启后也能生效
在终端下输入hostname YourNewHostname ,也能暂时生效;重起后失效。
(vi /etc/hostname)
0002.a
Ret Hat Linux启动到文字界面(不启 动xwindow)
将/etc/inittab中 id:5:initdefaul t: 一行中的5改为3
0002.b
切换图形和字符界面
alt+ctrl+f1(... f8)
0003
redhat的自动升级问题
在 http://www.redh at.com/corp/sup port/...陌姹敬幸桓龉 �
具up2date,它能够测定哪 些rpm包需要升级,然后自动从
redhat的站点下载并完成安
装。
0004
windows下看linux分 区的软件 :
Paragon.Ext2FS. Anywhere.2.5.ra
r和explore2fs-1.
00-pre4.zip
0005
mount用法
fat32的分区:#> mount -o codepage=936,io charset=cp936 /dev/hda7 /mnt/cdrom
ntfs分区用上述方法可显示部 分中文,2.6内核需要用nls =cp936参数
iso文件 :#>mount -o loop /abc.iso /mnt/cdrom
软盘 :#>mount /dev/fd0 /mnt/floppy
USB闪存 :#>mount /dev/sda1 /mnt/cdrom
所有/etc/fstab内容 mount -a
注:mount时可以指定文件格 式"-t 格式", 格式可以为vfat, ext2, ext3等.
0006
在vmware的LINUX中使 用本地硬盘的FAT分区
将本地的FAT分区共享,然后在 VMWARE中使用SMBFS挂 上。可以将如下的行放到/etc /fstab中:
//win_ip/D$ /mnt/d smbfs defaults,auto,u sername=win_nam e,password=win_ pass,codepage=9 36,iocharset=gb 2312 0 0
其中win_ip是你的wind ows的IP地址;
D$是你的windows里面共 享的D盘的共享名;
/mnt/d是要将该分区mou nt到linux的目录;
win_name和win_pa ss是你的WINDOWS里面可 以读取该分区的用户,比如你的管 理员名和密码。
如果你运行了/etc/rc.d /init.d/netfs,那 么在启动的时候就会自动挂载这个 分区。
0007.a
删除名为-a的文件
rm ./-a
rm -- -a 告诉rm这是最后一个选项,参见 getopt
ls -i 列出inum,然后用find . -inum inum_of_thisfil e -exec rm '{}' /;
0007.b
删除名为/a的文件
rm //a
0007.c
删除名字带的/和‘/0'文件
这些字符是正常文件系统所不允许 的字符,但可能在文件名中产生,
如unix下的NFS文件系统在
Mac系统上使用
1.解决的方法,把NFS文件系 统在挂到不过滤'/'字符的系统
下删除含特殊文件名的文件。
2.也可,将错误文件名的目录其 它文件移走,ls -id 显示含该文件目录的inum,u
mount 文件系统,
clri清除该目录的inum, fsck,mount,chec
k your lost+found,rena
me the file in it.
最好是通过WINDOWS FTP过去就可以删除任何文件名 的文件了!
0007.d
删除名字带不可见字符的文件
列出文件名并转储到文件:ls -l >aaa
然后编辑文件的内容加入rm命令 使其内容成为删除上述文件的格式
:
vi aaa
[rm -r *******
]
把文件加上执行权限 chmod +x aaa
执行 $aaa
0007.e
删除文件大小为零的文件
rm -i `find ./ -size 0`
find ./ -size 0 -exec rm {} /;
find ./ -size |xargs rm -f &非常有效
for file in * #自己定义需要删除的文件类型
do
if [ ! -s ${file} ]
then
rm ${file}
echo "rm $file Success!"
fi
done
0008
redhat设置滚轮鼠标(mc 1011) :
进入X后,选择鼠标的配置,选择 wheel mouse(ps/2)就可以了
,
如果鼠标表现异常,重启计算机即 可。
(su
vi /etc/X11/XF86Co nfig-4(RH等系统没有'
-4')
把PS/2 改成 ImPS/2)
0009
加装xwindow
用linux光盘启动,选择升级 ,然后单独选择包,安装即可
0010
删除linux分区
做一张partition magic的启动软盘,启动后删 除. 或者用win2000的启动光盘
启动,然后删除.
0011
如何退出man
q键
0012
不编译内核,mount ntfs分区
原装rh8,未升级或编译内核
0. 用uname -r命令查看自己的内核版本(以 下以2.4.18-14为例)
1. 上google.com搜索并下 载 kernel-ntfs-2.4
.18-14.i686.rpm
2. rpm -ivh kernel-ntfs-2.4 .18-14.i686.rpm
3. mkdir /mnt/c
4. mount -t ntfs /dev/hda1 /mnt/c
0013
redhat 8.0中用xmms听mp3
下载 http://www.guru labs.com/files/ xmms-...7-13.p. i386.rpm
rpm -Uvh xmms-mp3-1.2.7- 13.p.i386.rpm
0014
找回忘记了的root口令(li lo/grub)
三种办法:
1.在系统进入单用户状态,直接 用passwd root去更改
2.用安装光盘引导系统,进行l inux rescue状态,将原来/分区
挂接上来,作法如下:
cd /mnt
mkdir hd
mount -t auto /dev/hdaX(原来/分区 所在的分区号) hd
cd hd
chroot ./
passwd root
这样可以搞定
3.将本机的硬盘拿下来,挂到其 他的linux系统上,采用的办
法与第二种相同
rh8中
一. lilo
1. 在出现 lilo: 提示时键入 linux single
画面显示 lilo: linux single
2. 回车可直接进入linux命令行
3. #vi /etc/shadow
将第一行,即以root开头的一 行中root:后和下一个:前的
内容删除,
第一行将类似于
root::......
保存
4. #reboot重启,root密 码为空
二. grub
1. 在出现grub画面时,用上下键 选中你平时启动linux的那一
项(别选dos哟),然后按e键
2. 再次用上下键选中你平时启动li nux的那一项(类似于kern
el /boot/vmlinuz-2
.4.18-14 ro root=LABEL=/),然
后按e键
3. 修改你现在见到的命令行,加入s ingle,结果如下:
kernel /boot/vmlinuz-2 .4.18-14 single ro root=LABEL=/
4. 回车返回,然后按b键启动,即可 直接进入linux命令行
5. #vi /etc/shadow
将第一行,即以root开头的一 行中root:后和下一个:前的
内容删除,
第一行将类似于
root::......
保存
6. #reboot重启,root密 码为空
0015
使ctrl + alt + del失效
vi /etc/inittab
将ca::ctrlaltdel :/sbin/shutdown
-t3 -r now这行注释掉就可以了
0016
如何看出redhat的版本(7 .3?8.0?)
cat /proc/version或者 cat /etc/redhat-rel
ease
0017
文件在哪个rpm中(无双)
上 www.rpmfind.net 上搜,或者rpm -qf 文件名得到
0018
把man或info的信息存为文 本文件
以 tcsh 为例:
man tcsh | col -b > tcsh.txt
info tcsh -o tcsh.txt -s
0019
利用现存两个文件,生成一个新的 文件
1. 取出两个文件的并集(重复的行只 保留一份)
2. 取出两个文件的交集(只留下同时 存在于两个文件中的文件)
3. 删除交集,留下其他的行
1. cat file1 file2 | sort | uniq
2. cat file1 file2 | sort | uniq -d
3. cat file1 file2 | sort | uniq -u
0020
设置com1口,让超级终端通过 com1口进行登录
确认有/sbin/agetty ,编辑/etc/inittab
,添加
7:2345:respawn: /sbin/agetty /dev/ttyS0 9600
9600bps是因为联路由器缺 省一般都是这种速率,也可以设成
19200、38400、576 00、115200
修改/etc/securett y,添加一行:ttyS0,确保
root用户能登录
重启机器,就可以拔掉鼠标键盘显 示器(启动时最好还是要看看输出
信息)了
0021
删除目录下所有文件包括子目录
rm -rf 目录名
0022
查看系统信息
cat /proc/cpuinfo - CPU (i.e. vendor, Mhz, flags like mmx)
cat /proc/interrupt s - 中断
cat /proc/ioports - 设备IO端口
cat /proc/meminfo - 内存信息(i.e. mem used, free, swap size)
cat /proc/partition s - 所有设备的所有分区
cat /proc/pci - PCI设备的信息
cat /proc/swaps - 所有Swap分区的信息
cat /proc/version - Linux的版本号 相当于 uname -r
uname -a - 看系统内核等信息
0023
去掉多余的回车符
sed 's/^M//' test.sh > back.sh, 注意^M是敲ctrl_v ctrl-m得到的
或者 dos2unix filename
0024
切换X桌面(lnx3000)
switchdesk KDE或者switchdesk GNOME
(vi ~/.xinitrc
添加或修改成
exec gnome-session 或
exec startkde
然后用startx启动X)
0025
通用的声卡驱动程序(lnx30 00)
OSS : http://www.open sound.com/
ALSA : http://www.alsa -project.org/
0026
改变redhat的系统语言/字 符集(beming/mc101 1)
修改 /etc/sysconfig/ i18n 文件,如
LANG="en_US",xw indow会显示英文界面,
LANG="zh_CN.GB1 8030",xwindow会显 示中文界面。
还有一种方法
cp /etc/sysconfig/ i18n $HOME/.i18n
修改 $HOME/.i18n 文件,如
LANG="en_US",xw indow会显示英文界面,
LANG="zh_CN.GB1 8030",xwindow会显 示中文界面。
这样就可以改变个人的界面语言, 而不影响别的用户
(Debian不支持GB180 30(RH的zysong字库是 有版权的)
现在好像没有Free的GBK和 GB18030字库
vi .bashrc
export LANG=zh_CN.GB23 12
export LC_ALL=zh_CN.GB 2312)
0027
把屏幕设置为90列
stty cols 90
0028
使用md5sum文件
md5sum isofile > hashfile, 将 md5sum 档案与 hashfile 档案内容比对, 验证杂凑值
是否一致 md5sum –c hashfile
0029
一次解压多个zip文件
unzip "*",注意引号不能少
0030
看pdf文件
使用xpdf或者安装acrob at reader for linux
0031
查找权限位为S的文件
find . -type f /( -perm -04000 -o -perm -02000 /) -exec ls -lg {} /;
0032
装中文输入法
以redhat8为例,xwin dow及其终端下的不用说了吧, 缺省就安装了,用ctrl-sp ace呼出。
现在讨论纯console,请下 载zhcon.gnuchina .org/download/s rc/zhcon-0.2.1. tar.gz,
放在任一目录中,tar xvfz zhcon-0.2.1.tar .gz, cd zhcon-0.2.1, ./configure,
make, make install。安装结束,要想 使用,请运行zhcon,想退出 ,运行exit。
0033
把弹出的光盘收回来
#eject -t
0034
cd光盘做成iso文件
cp /dev/cdrom xxxx.iso
0035
快速观看开机的硬件检测
dmesg | more
0036
查看硬盘的使用情况
df -k 以K为单位显示
df -h 以人性化单位显示,可以是b,k ,m,g,t..
0037
查看目录的大小
du -sh dirname
-s 仅显示总计
-h 以K、M、G为单位,提高信息的 可读性。KB、MB、GB是以1
024为换算单 位, -H以1000为换算单位。
0038
查找或删除正在使用某文件的进程 (wwwzc)
fuser filename
fuser -k filename
0039
安装软件
rpm -ivh aaa.rpm
tar xvfz aaa.tar.gz; cd aaa; ./configure; make; make install
0040
字符模式下设置/删除环境变量
bash下
设置:export 变量名=变量值
删除:unset 变量名
csh下
设置:setenv 变量名 变量值
删除:unsetenv 变量名
0041.a
ls如何看到.开头的文件
ls -a
0041.b
如何只看到点开头的文件?
ls .* -d
0042
rpm中的文件安装到哪里去了
rpm -qpl aaa.rpm
0043
使用src.rpm
rpmbuild --rebuild *.src.rpm
0044
vim中显示颜色或不显示颜色
vi ~/.vimrc; 如果有syntax on,则显示颜色,syntax off,则不显示颜色
0045
linux是实时还是分时操作系 统
分时
0046
make bzImage -j的j是什么意思(wind5 21)
-j主要是用在当你的系统硬件资 源比较大的时候,比较富裕的时候
,用这个可以来加快编译的速度,
如-j 3
0047
源码包怎么没有
你没有安装源代码,你把你光盘上 rpm -i *kernel*source*
.rpm装上,就可以看到你的源
代码了。
0048
修改系统时间
date -s “2003-04-14 cst”,cst指时区,时间设 定用date -s 18:10
0049
开机就mount上window s下的分区
自动将windows的d盘挂到 /mnt/d上,用vi打开/e tc/fstab,加入以下一行
/dev/hda5 /mnt/d vfat defaults,codepa ge=936,iocharse t=cp936 0 0
注意,先得手工建立一个/mnt /d目录
0050
linux怎么用这么多内存
为了提高系统性能和不浪费内存, linux把多的内存做了cac
he,以提高io速度
0051
FSTAB 最后的配置项里边最后两个数字是 什么意思(lnx3000)
第一个叫fs_freq,用来决 定哪一个文件系统需要执行dum
p操作,0就是不需要;
第二个叫fs_passno,是 系统重启时fsck程序检测磁盘
的顺序号
1 是root文件系统,2 是别的文件系统。fsck按序号 检测磁盘,0表示该文件系统不被
检测
dump 执行ext2的文件系统的备份操 作
fsck 检测和修复文件系统
0052
linux中让用户的密码必须有 一定的长度,并且符合复杂度(e
apass)
vi /etc/login.defs ,改PASS_MIN_LEN
0053
linux中的比较常见的翻译软 件?
stardict
0054
不让显示器休眠
setterm -blank 0
setterm -blank n (n为等待时间)
0055
用dat查询昨天的日期(gad fly)
date --date='yesterd ay'
0056
xwindow下如何截屏
Ksnapshot或者gimp
0057
解压小全
tar xvfj example.tar.bz2
tar xvfz example.tar.gz
tar xvfz example.tgz
tar xvf example.tar
unzip example.zip
0058
在多级目录中查找某个文件的方法
find /dir -name filename.ext
du -a | grep filename.ext
locate filename.ext
0059
不让普通用户自己改密码(myx fc)
[root@xin_fc etc]# chmod 511 /usr/bin/passwd
又想让普通用户自己改密码
[root@xin_fc etc]# chmod 4511 /usr/bin/passwd
0060
显卡实在配不上怎么办(win_ bigboy)
去 http://www.redf lag-linux.com/ ,下了xfree86 4.3安装就可以了.
0061
超强删除格式化工具(弱智)
比PQMagic安全的、建立删 除格式化的小工具:sfdisk
.exe for msdos
http://www.wush uang.net/soft/s fdisk.zip
0062
如何让xmms播放列表里显示正 确的中文(myxfc)
-*-*-*-*-*-iso8 859-1,-misc-sim sun-medium-r-no rmal--12-*-*-*- *-*-gbk-0,*-r-
把这个东西完全拷贝到你的字体里 面
操作方法:
右键单击xmms播放工具的任何 地方
会看到一个"选项",然后选择" 功能设定"选择"fonts"
然后把上面的字体完整的拷贝到" 播放清单"和 "user x font
使用较新的发行版建议使用Bee p Media Player, 基于GTK2
0063
linux下听MP3(hehh b)
redhat光盘原带然xmms 不能播放MP3(无声), 要下载安装一个RPM包:
xmms-mp3-1.2.7- 13.p.i386.rpm
安装即可.打开xmms,ctl -p,在font栏中
先在上半部的小框内打勾,再选择 “fixed(misc) gbk-0 13”号字
体即可显示中文歌曲名。在音频输 出插件中选择 "开放音频系统驱动
程序 1.2.7 [lioOSS.so]即可正常 播放MP3文件.
0065
装载windows分区的FAT 32、FAT16文件系统(he hhb)
以root身份进入KDE,点击 桌面上的“起点”图标,在/mn t目录下建立如下文件夹:c,d ,e,f,g,usb.分别用作 windows下各分区和usb 闪盘。
用文本编辑器打开/etc/fs tab 文件.加入如下:
/dev/hda1 /mnt/c vfat iocharset=gb231 2,umask=0,codep age=936 0 0
/dev/hda5 /mnt/d vfat iocharset=gb231 2,umask=0,codep age=936 0 0
/dev/hda6 /mnt/e vfat iocharset=gb231 2,umask=0,codep age=936 0 0
/dev/hda7 /mnt/f vfat iocharset=gb231 2,umask=0,codep age=936 0 0
/dev/hda8 /mnt/g vfat iocharset=gb231 2,umask=0,codep age=936 0 0
/dev/cdrom /mnt/cdrom udf,iso9660 noauto,iocharse t=gb2312,owner, kudzu,ro 0 0
/dev/sda1 /mnt/usb vfat iocharset=gb231 2,umask=0,codep age=936 0 0
存盘退出. 重新启动后即可正常访问FAT3 2或FAT16格式分区,解决显 示WINDOWS分区下和光盘中 文文件名乱码
问题.其****六列,每列用T ab键分开。注意此方法只能mo unt上Fat 分区格式.sda1是闪盘。
以上做法适用于系统语言为zh_ CN.GB2312, zh_CN.GBK, zh_CN.GB18030的系 统,如果系统默认语言为zh_C N.UTF8, 需要把上面所有iocharse t=gb2312改成iocha rset=utf8,codep age可以不用设置。
0066
执行a.bin文件
chmod u+rx a.bin
./a.bin
转自smth, 重贴到中文化版, 中文相关问题用红色字体标出
,manux修改了一些适用于默
---------------
0001 不推荐使用"哈密瓜字体美化包"
0002 混合系统慎用第三方分区软件,尤
0003 新手装Linux建议完全安装
0004 没搞清"自动分区"是啥之前,不
---------------
0001 修改主机名
0002.a Ret Hat Linux启动到文字界面(不启
0002.b 如何在控制台和xwindow之
0003 redhat的自动升级问题
0004 windows下看linux分
0005 mount用法
0006 在vmware的LINUX中使
0007.a 删除名为/a的文件
0007.c 删除名字带的/和‘/0'文件
0007.d 删除名字带不可见字符的文件
0007.e 删除文件大小为零的文件
0008 redhat设置滚轮鼠标(mc
0009 加装xwindow
0010 删除linux分区
0011 如何退出man
0012 不编译内核,mount ntfs分区
0013 redhat 8.0中用xmms听mp3
0014 找回忘记了的root口令(li
0015 使ctrl + alt + del失效
0016 如何看出redhat的版本(7
0017 文件在哪个rpm中(无双)
0018 把man或info的信息存为文
0019 利用现存两个文件,生成一个新的
0020 设置com1口,让超级终端通过
0021 删除目录下所有文件包括子目录
0022 查看系统信息
0023 去掉多余的回车符
0024 切换X桌面(lnx3000)
0025 通用的声卡驱动程序(lnx30
0026 改变redhat的系统语言/字
0027 把屏幕设置为90列
0028 使用md5sum文件
0029 一次解压多个zip文件
0030 看pdf文件
0031 查找权限位为S的文件
0032 装中文输入法
0033 把弹出的光盘收回来
0034 cd光盘做成iso文件
0035 快速观看开机的硬件检测
0036 查看硬盘的使用情况
0037 查看目录的大小
0038 查找或删除正在使用某文件的进程
0039 安装软件
0040 字符模式下设置/删除环境变量
0041.a ls如何看到.开头的文件
0041.b 如何只看到点开头的文件?
0042 rpm中的文件安装到哪里去了
0043 使用src.rpm
0044 vim中显示颜色或不显示颜色
0045 linux是实时还是分时操作系
0046 make bzImage -j的j是什么意思(wind5
0047 源码包怎么没有
0048 修改系统时间
0049 开机就mount上window
0050 linux怎么用这么多内存
0051 FSTAB 最后的配置项里边最后两个数字是
0052 linux中让用户的密码必须有
0053 linux中的比较常见的翻译软
0054 不让显示器休眠
0055 用dat查询昨天的日期(gad
0056 xwindow下如何截屏
0057 解压小全
0058 在多级目录中查找某个文件的方法
0059 不让普通用户自己改密码(myx
0060 显卡实在配不上怎么办(win_
0061 超强删除格式化工具(弱智)
0062 如何让xmms播放列表里显示正
0063 linux下听MP3(hehh
0065 装载windows分区的FAT
0066 执行a.bin文件
---------------
---------------
0001
修改主机名
vi /etc/sysconfig/
在终端下输入hostname YourNewHostname
(vi /etc/hostname)
0002.a
Ret Hat Linux启动到文字界面(不启
将/etc/inittab中 id:5:initdefaul
0002.b
切换图形和字符界面
alt+ctrl+f1(...
0003
redhat的自动升级问题
在 http://www.redh
具up2date,它能够测定哪
0004
windows下看linux分
Paragon.Ext2FS.
0005
mount用法
fat32的分区:#> mount -o codepage=936,io
ntfs分区用上述方法可显示部
iso文件 :#>mount -o loop /abc.iso /mnt/cdrom
软盘 :#>mount /dev/fd0 /mnt/floppy
USB闪存 :#>mount /dev/sda1 /mnt/cdrom
所有/etc/fstab内容 mount -a
注:mount时可以指定文件格
0006
在vmware的LINUX中使
将本地的FAT分区共享,然后在
//win_ip/D$ /mnt/d smbfs defaults,auto,u
其中win_ip是你的wind
D$是你的windows里面共
/mnt/d是要将该分区mou
win_name和win_pa
如果你运行了/etc/rc.d
0007.a
删除名为-a的文件
rm ./-a
rm -- -a 告诉rm这是最后一个选项,参见
ls -i 列出inum,然后用find . -inum inum_of_thisfil
0007.b
删除名为/a的文件
rm //a
0007.c
删除名字带的/和‘/0'文件
这些字符是正常文件系统所不允许
1.解决的方法,把NFS文件系
2.也可,将错误文件名的目录其
clri清除该目录的inum,
最好是通过WINDOWS FTP过去就可以删除任何文件名
0007.d
删除名字带不可见字符的文件
列出文件名并转储到文件:ls -l >aaa
然后编辑文件的内容加入rm命令
vi aaa
[rm -r *******
]
把文件加上执行权限 chmod +x aaa
执行 $aaa
0007.e
删除文件大小为零的文件
rm -i `find ./ -size 0`
find ./ -size 0 -exec rm {} /;
find ./ -size |xargs rm -f &非常有效
for file in * #自己定义需要删除的文件类型
do
if [ ! -s ${file} ]
then
rm ${file}
echo "rm $file Success!"
fi
done
0008
redhat设置滚轮鼠标(mc
进入X后,选择鼠标的配置,选择
如果鼠标表现异常,重启计算机即
(su
vi /etc/X11/XF86Co
把PS/2 改成 ImPS/2)
0009
加装xwindow
用linux光盘启动,选择升级
0010
删除linux分区
做一张partition magic的启动软盘,启动后删
0011
如何退出man
q键
0012
不编译内核,mount ntfs分区
原装rh8,未升级或编译内核
0. 用uname -r命令查看自己的内核版本(以
1. 上google.com搜索并下
2. rpm -ivh kernel-ntfs-2.4
3. mkdir /mnt/c
4. mount -t ntfs /dev/hda1 /mnt/c
0013
redhat 8.0中用xmms听mp3
下载 http://www.guru
rpm -Uvh xmms-mp3-1.2.7-
0014
找回忘记了的root口令(li
三种办法:
1.在系统进入单用户状态,直接
2.用安装光盘引导系统,进行l
cd /mnt
mkdir hd
mount -t auto /dev/hdaX(原来/分区
cd hd
chroot ./
passwd root
这样可以搞定
3.将本机的硬盘拿下来,挂到其
rh8中
一. lilo
1. 在出现 lilo: 提示时键入 linux single
画面显示 lilo: linux single
2. 回车可直接进入linux命令行
3. #vi /etc/shadow
将第一行,即以root开头的一
第一行将类似于
root::......
保存
4. #reboot重启,root密
二. grub
1. 在出现grub画面时,用上下键
2. 再次用上下键选中你平时启动li
3. 修改你现在见到的命令行,加入s
kernel /boot/vmlinuz-2
4. 回车返回,然后按b键启动,即可
5. #vi /etc/shadow
将第一行,即以root开头的一
第一行将类似于
root::......
保存
6. #reboot重启,root密
0015
使ctrl + alt + del失效
vi /etc/inittab
将ca::ctrlaltdel
0016
如何看出redhat的版本(7
cat /proc/version或者
0017
文件在哪个rpm中(无双)
上 www.rpmfind.net
0018
把man或info的信息存为文
以 tcsh 为例:
man tcsh | col -b > tcsh.txt
info tcsh -o tcsh.txt -s
0019
利用现存两个文件,生成一个新的
1. 取出两个文件的并集(重复的行只
2. 取出两个文件的交集(只留下同时
3. 删除交集,留下其他的行
1. cat file1 file2 | sort | uniq
2. cat file1 file2 | sort | uniq -d
3. cat file1 file2 | sort | uniq -u
0020
设置com1口,让超级终端通过
确认有/sbin/agetty
7:2345:respawn:
9600bps是因为联路由器缺
19200、38400、576
修改/etc/securett
重启机器,就可以拔掉鼠标键盘显
0021
删除目录下所有文件包括子目录
rm -rf 目录名
0022
查看系统信息
cat /proc/cpuinfo - CPU (i.e. vendor, Mhz, flags like mmx)
cat /proc/interrupt
cat /proc/ioports - 设备IO端口
cat /proc/meminfo - 内存信息(i.e. mem used, free, swap size)
cat /proc/partition
cat /proc/pci - PCI设备的信息
cat /proc/swaps - 所有Swap分区的信息
cat /proc/version - Linux的版本号 相当于 uname -r
uname -a - 看系统内核等信息
0023
去掉多余的回车符
sed 's/^M//' test.sh > back.sh, 注意^M是敲ctrl_v ctrl-m得到的
或者 dos2unix filename
0024
切换X桌面(lnx3000)
switchdesk KDE或者switchdesk
(vi ~/.xinitrc
添加或修改成
exec gnome-session 或
exec startkde
然后用startx启动X)
0025
通用的声卡驱动程序(lnx30
OSS : http://www.open
ALSA : http://www.alsa
0026
改变redhat的系统语言/字
修改 /etc/sysconfig/
LANG="en_US",xw
LANG="zh_CN.GB1
还有一种方法
cp /etc/sysconfig/
修改 $HOME/.i18n 文件,如
LANG="en_US",xw
LANG="zh_CN.GB1
这样就可以改变个人的界面语言,
(Debian不支持GB180
现在好像没有Free的GBK和
vi .bashrc
export LANG=zh_CN.GB23
export LC_ALL=zh_CN.GB
0027
把屏幕设置为90列
stty cols 90
0028
使用md5sum文件
md5sum isofile > hashfile, 将 md5sum 档案与 hashfile 档案内容比对, 验证杂凑值
是否一致 md5sum –c hashfile
0029
一次解压多个zip文件
unzip "*",注意引号不能少
0030
看pdf文件
使用xpdf或者安装acrob
0031
查找权限位为S的文件
find . -type f /( -perm -04000 -o -perm -02000 /) -exec ls -lg {} /;
0032
装中文输入法
以redhat8为例,xwin
现在讨论纯console,请下
放在任一目录中,tar xvfz zhcon-0.2.1.tar
make, make install。安装结束,要想
0033
把弹出的光盘收回来
#eject -t
0034
cd光盘做成iso文件
cp /dev/cdrom xxxx.iso
0035
快速观看开机的硬件检测
dmesg | more
0036
查看硬盘的使用情况
df -k 以K为单位显示
df -h 以人性化单位显示,可以是b,k
0037
查看目录的大小
du -sh dirname
-s 仅显示总计
-h 以K、M、G为单位,提高信息的
0038
查找或删除正在使用某文件的进程
fuser filename
fuser -k filename
0039
安装软件
rpm -ivh aaa.rpm
tar xvfz aaa.tar.gz; cd aaa; ./configure; make; make install
0040
字符模式下设置/删除环境变量
bash下
设置:export 变量名=变量值
删除:unset 变量名
csh下
设置:setenv 变量名 变量值
删除:unsetenv 变量名
0041.a
ls如何看到.开头的文件
ls -a
0041.b
如何只看到点开头的文件?
ls .* -d
0042
rpm中的文件安装到哪里去了
rpm -qpl aaa.rpm
0043
使用src.rpm
rpmbuild --rebuild *.src.rpm
0044
vim中显示颜色或不显示颜色
vi ~/.vimrc; 如果有syntax on,则显示颜色,syntax
0045
linux是实时还是分时操作系
分时
0046
make bzImage -j的j是什么意思(wind5
-j主要是用在当你的系统硬件资
0047
源码包怎么没有
你没有安装源代码,你把你光盘上
0048
修改系统时间
date -s “2003-04-14 cst”,cst指时区,时间设
0049
开机就mount上window
自动将windows的d盘挂到
/dev/hda5 /mnt/d vfat defaults,codepa
注意,先得手工建立一个/mnt
0050
linux怎么用这么多内存
为了提高系统性能和不浪费内存,
0051
FSTAB 最后的配置项里边最后两个数字是
第一个叫fs_freq,用来决
第二个叫fs_passno,是
1 是root文件系统,2 是别的文件系统。fsck按序号
dump 执行ext2的文件系统的备份操
fsck 检测和修复文件系统
0052
linux中让用户的密码必须有
vi /etc/login.defs
0053
linux中的比较常见的翻译软
stardict
0054
不让显示器休眠
setterm -blank 0
setterm -blank n (n为等待时间)
0055
用dat查询昨天的日期(gad
date --date='yesterd
0056
xwindow下如何截屏
Ksnapshot或者gimp
0057
解压小全
tar xvfj example.tar.bz2
tar xvfz example.tar.gz
tar xvfz example.tgz
tar xvf example.tar
unzip example.zip
0058
在多级目录中查找某个文件的方法
find /dir -name filename.ext
du -a | grep filename.ext
locate filename.ext
0059
不让普通用户自己改密码(myx
[root@xin_fc etc]# chmod 511 /usr/bin/passwd
又想让普通用户自己改密码
[root@xin_fc etc]# chmod 4511 /usr/bin/passwd
0060
显卡实在配不上怎么办(win_
去 http://www.redf
0061
超强删除格式化工具(弱智)
比PQMagic安全的、建立删
http://www.wush
0062
如何让xmms播放列表里显示正
-*-*-*-*-*-iso8
把这个东西完全拷贝到你的字体里
操作方法:
右键单击xmms播放工具的任何
会看到一个"选项",然后选择"
然后把上面的字体完整的拷贝到"
使用较新的发行版建议使用Bee
0063
linux下听MP3(hehh
redhat光盘原带然xmms
xmms-mp3-1.2.7-
安装即可.打开xmms,ctl
先在上半部的小框内打勾,再选择
体即可显示中文歌曲名。在音频输
程序 1.2.7 [lioOSS.so]即可正常
0065
装载windows分区的FAT
以root身份进入KDE,点击
用文本编辑器打开/etc/fs
/dev/hda1 /mnt/c vfat iocharset=gb231
/dev/hda5 /mnt/d vfat iocharset=gb231
/dev/hda6 /mnt/e vfat iocharset=gb231
/dev/hda7 /mnt/f vfat iocharset=gb231
/dev/hda8 /mnt/g vfat iocharset=gb231
/dev/cdrom /mnt/cdrom udf,iso9660 noauto,iocharse
/dev/sda1 /mnt/usb vfat iocharset=gb231
存盘退出. 重新启动后即可正常访问FAT3
问题.其****六列,每列用T
以上做法适用于系统语言为zh_
0066
执行a.bin文件
chmod u+rx a.bin
./a.bin