linux入门
一 、Linux学习指导,相当不错的linux入门的文章
希望朋友们看到有关linux入门方面比较不错的文章请跟以下这个贴子:
http://www.linuxforum.net/forum/showthreaded.php?Cat=&Board=newbie&Number=158189
这里已有"无涯子=muyu"老版主提供的一篇入门级的文章
http://www.yesky.com/20010829/194313.shtml
二、linux常见问题解答
1.什么是LINUX?
LINUX是个可单独运作的POSIX兼容操作系统,他也包含了SYS V和BSD的功能。
他完全是独之发展的,所以其中没有任何有版权问题的代码。LINUX能够在符合GNU
Public License的情况下自由传播。他的核心是由芬兰人Linus Torvalds
(
torvalds@kruuna.helsinki.fi
)所写。
2.LINUX的版本
Linux的版本号分成两部分:内核和发行套件版本。很多人常常把内核的版本号
和发行套件版本号弄混了,实际上内核的版本号是Linus领导下的研发小组研发的内核
的版本号。(通常,内核版本序号是偶数表示是稳定的版本,奇数序号是不稳定的测试版本)
3.LINUX的标准发音
ftp:/Linux.cis.nctu.edu.tw/pub/kernel/SillySound/english.au,这是Linux
本人的Linux发音的声音文档,应该是最权威的。
4.怎样自己制作boot disk
rdev /vmlinuz /dev/hda1 (其中/dev/hda1 是系统根挂接点的分区)
dd if=vmlinuz of=/dev/fd0
5.LILO出错信息意义
没有信息 ======> LILO没有安装或安装LILO的分区没有被激活
LI ======> LILO第一部分被加载,第二部分出错。一般由于LILO定位错误
或使用了错误的boot.b文档。
LIL ======> LILO第二部分开始加载,但是没有从map文档中成功读取descriptor tables。
LIL? ======> LILO第二部分在错误的地方加载,原因同"LI"。
LIL- ======> descriptor table 错误,或是改变了boot.B文档却没有重新安装LILO。
LILO ======> LILO的任何部分都安装完毕。
10101010 ======> 假如用户的分区情况改变却没有重新安装LILO,LILO开机时就会出现1010现象。
这时用软盘开机重新运行LILO就能够修复,用户超频的时候也有可能出现这种情况。
6.如何反安装LILO
用DOS启动,执行FDISK /MBR就能够重写主引导记录,覆盖LILO。
or 在Linux下执行 lilo -u /dev/hda (其中/dev/hda 是lilo安装的位置)
7.如何在LINUX下看WIN95长文档名
确定核心支持VFAT文档系统,然后改/etc/fstab中的选项,
例如:mount -t vfat /dev/hda1 /dos这样就能够看win95长文档名了。
8.显示彩色目录及文档列表
用ls --color -F,--color指示用彩色显示,-F会在文档/目录名后加一个字符来指示他的类别。
建议初学者用man ls看看ls的周详使用信息。
比如 -l 列出文档/目录的绝大部分信息(长格式显示);
-a 列出任何文档;包括首字符为"."的隐含文档;
-N 不处理文档名直接显示,这样在中文环境下就能够显示中文文档名了。
还要注意ls和其他命令搭配使用能够生出很多技巧(最简单的如"ls -l | more")。
为了方便起见,您能够编辑/etc/bashrc或自己家目录(home)下的.bashrc,加入一行:
alias ls="ls --color -F -N" 重新运行一下bash会立即生效,
假如加在/etc/bashrc里则对任何使用bash shell的用户有效。
假如使用的是其他的shell,则去找对应的配置文档。注意不是/etc/aliases文档,
那是sendmail 的别名配置文档。
ls显示的颜色是能够修改的,请参考"Colours with Linux terminals",里面有个shell
脚本能够显示任何的ANSI颜色。您能够去看一下/etc/DIR_COLORS或$HOME/.dir_colors,
要注意两个文档的作用范围不同。
9.复制子目录及子目录下的任何文档
在用cp时加上-r参数,如"cp -r /mnt/floppy/* /usr/local/"要参考的重要参数是-f -s。
10.文档/目录改名
简单地用move命令移到新名字下即可。例如"mv /usr/oldname /usr/newname"。
11.怎样删除一个目录下的任何文档和子目录及子目录下的任何文档
rm -rf /tmp/example
12.怎样显示文档的类型
用file命令,比如"file /bin/mount","file xxx.gz","file netscape","file initrd.img"等等。
相关的配置文档在/etc/magic或 /usr/share/magic
13.查找命令文档的路径
比如您要查找mount命令的具体路径,能够用type mount 、whereis mount,
这个命令还能够找出和这个命令文档相关的文档如manuals page。
14.查找文档
使用find命令,比如:
find /usr -name XF86* 在/usr目录下(包含子目录)查找名字前四个字母为XF86的文档
find . -name netscape -print 在当前目录下(包含子目录)查找名为netscape的文档
find /home -nouser 在/home目录下查找没有用户属主的文档(用户帐号被删除但有遗留文档)
find /var -newer test 在/var目录下查找比test文档日期更新的文档
find命令有很多参数,注意用man命令查看。
更快速的查找文档是使用locate,第一次使用locate之前用updatedb来更新文档/目录名数据库。
他把文档/目录信息写到数据库中,以后查找起来就特别的快。updatedb放在crontab中而且缺省
配置是在半夜自动执行。locate存在轻微的安全性问题,因为普通用户能够用他来取得自己不
能访问的目录/文档的部分信息。
15.快速调出历史命令
能够用上下光标键来调出历史命令,然后用左右光标键移动并可编辑命令行。
周详情况请见下面贴子(有其他想法可跟其贴!)
http://www.linuxforum.net/forum/showthreaded.php?Cat=&Board=newbie&Number=155520
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




