学习网考试学习资料

Gzu521.com

一句话Linux问答(2)

LINUX教程   点击:次   发布时间:2006-12-22   【字体: 】   来源:blog
贵 州 学 习 网


0014  
使用lilo/grub时找回忘记了的root口令(bjchenxu)  
三种办法:  
1.在系统进入单用户状态,直接用passwd root去更改  
2.用安装光盘引导系统,进行linux 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. 再次用上下键选中你平时启动linux的那一项(类似于kernel /boot/vmlinuz-2.4.18-14 ro root=label=/),然后按e键  

3. 修改你现在见到的命令行,加入single,结果如下:  
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失效(bjchenxu)  
vi /etc/inittab  
将ca::ctrlaltdel:/sbin/shutdown -t3 -r now这行注释掉,就可以了  

0016  
如何看出redhat的版本是7还是8(hutuworm)  
cat /proc/version或者cat /etc/redhat-release或者cat /etc/issue  

0017  
文件在哪个rpm中(无双)  
www.rpmfind.net上搜,或者rpm -qf 文件名得到  

0018  
把man或info的信息存为文本文件(bjchenxu)  
以 tcsh 为例:  
man tcsh | col -b > tcsh.txt  
info tcsh -o tcsh.txt -s  

0019  
利用现存两个文件,生成一个新的文件(bjchenxu)  
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口进行登录(bjchenxu)  
确认有/sbin/agetty,编辑/etc/inittab,添加  
7:2345:respawn:/sbin/agetty /dev/ttys0 9600  
9600bps是因为联路由器缺省一般都是这种速率,也可以设成  
19200、38400、57600、115200  


修改/etc/securetty,添加一行:ttys0,确保root用户能登录  
重启机器,就可以拔掉鼠标键盘显示器(启动时最好还是要看看输出信息)了  

0021  
删除目录下所有文件包括子目录(bjchenxu)  
rm -rf 目录名  

0022  
查看系统信息(bjchenxu)  
cat /proc/cpuinfo - cpu (i.e. vendor, mhz, flags like mmx)  
cat /proc/interrupts - 中断  
cat /proc/ioports - 设备io端口  
cat /proc/meminfo - 内存信息(i.e. mem used, free, swap size)  
cat /proc/partitions - 所有设备的所有分区  
cat /proc/pci - pci设备的信息  
cat /proc/swaps - 所有swap分区的信息  
cat /proc/version - linux的版本号 相当于 uname -r  
uname -a - 看系统内核等信息  

0023  
去掉多余的回车符(bjchenxu)  
sed ’s/^m//’ test.sh > back.sh, 注意^m是敲ctrl_v ctrl-m得到的  
或者 dos2unix filename  

0024  
切换x桌面(lnx3000)  
如果你是以图形登录方式登录linux,那么点击登录界面上的session(任务)即可以选择gnome和kde。如果你是以文本方式登录,那执行switchdesk gnome或switchdesk kde,然后再startx就可以进入gnome或kde。  
(或者vi ~/.xinitrc,添加或修改成exec gnome-session 或exec startkde,  
然后用startx启动x)  

0025  
通用的声卡驱动程序(lnx3000)  
osswww.opensound.com/ alsa www.alsa-project.org/  

0026  
改变redhat的系统语言/字符集(beming/mc1011)  
修改 /etc/sysconfig/i18n 文件,如  
lang="en_us",xwindow会显示英文界面,  
lang="zh_cn.gb18030",xwindow会显示中文界面。  
还有一种方法  
cp /etc/sysconfig/i18n $home/.i18n  
修改 $home/.i18n 文件,如  
lang="en_us",xwindow会显示英文界面,  
lang="zh_cn.gb18030",xwindow会显示中文界面。  
这样就可以改变个人的界面语言,而不影响别的用户  
(debian不支持gb18030(rh的zysong字库是有版权的)  
现在好像没有free的gbk和gb18030字库  
vi .bashrc  
export lang=zh_cn.??????  
export lc_all=zh_cn.??????)  

上一页 下一页
本文共6页: 第 [1] [2] [3] [4] [5] [6]

责任编辑:gzu521

电脑课堂分类
Windows 2000教程
Windows XP教程
Windows 2003教程
Windows Vista教程
LINUX教程
软件教学
办公软件
硬件DIY
分类推荐信息
更多...
大类最新文章
更多...