●设备装载
光驱:mount /mnt/cdrom
软驱:mount /mnt/floppy
DOS分区:mount /dev/hda1 /mnt/c 这个仅仅是一个例子,视自己的情况而定
●shutdown 立即关机:shutdown -h now 立即重启:shutdown -r now 其他参数执行:
man shutdown
●查看 Linux 启动时的信息
Linux 启动时屏幕显示的信息来不及看清就一闪而过, 如果对这些信息感兴趣的话可以在启动完后用命令 dmesg 查看。
●拷贝与粘贴
字符界面: 不管是Slackware 还是RedHat 安装后每次启 动时都会自动运行一个叫gpm的程序, 该程序运行后就可以用
鼠标来拷贝与粘贴了. 具体做法是按住鼠标左键拖动使要拷贝的地方反白, 这时反白的区域已经被拷贝, 再按鼠标右键 拷贝的内容就会被粘贴
在光标所在位置了.
X-Window下: 拷贝的操作与字符界面下一样, 三键鼠标的话 按中键 粘贴, 两键鼠标的话同时按左右键粘贴(须在配置XF86
时在鼠标的设置里选择 Emulate 3 Button).
●快速进入某些目录
键入 cd ~ 可进入用户的home目录. 键入 cd - 可进入上一个进入的目录.
●命令文件的路径
当你键入一些命令如find, shutdown, mount, startx时是否 想过要知道这些文件究竟 放在哪个目录里?
用命令 whereis 可以实现,如 #whereis startx
●查找文件
find 命令要加一些参数才能查到文件, 如: #find /usr -name XF86Setup -print
在/usr里查找文件XF86Setup.
●强行退出 X
有时候在 X 里由于程序出错鼠标键盘都不起作用, 这时 候不用着急, 因为在Linux下几乎不会像在Win95里那样恶性
死机, 你只须键入Ctrl+Alt+BackSpace键就可以回到字符界面下了.
●怎样将LILO从主引导记录(MBR)中删除?
有几种办法可以将LILO从主引导记录删除:
方法一:在Linux系统中,使用以前保存的主引导记录(MBR)覆盖现有的MBR,命令如下: /sbin/lilo -u
方法二:在DOS、Windows NT和Windows 95中,一般使用fdisk对硬盘进行分区,从而产生一个新的主引导记录(MBR)。
方法三:使用不在文档中的参数"/mbr",它将重写主引导记录(MBR),以启动主DOS 分区。 fdisk /mbr
再看看吴阿亭大侠的《LILO及引导软盘各种用法汇总》吧:
A. 从主引导记录中移走LILO c:\ > fdisk /mbr
B. 重存LILO到MBR
1. 用安装软盘或光盘启动到boot: boot: vmlinuz root=/dev/hdXY (如: hda1
) 启动完成后运行 #/sbin/lilo
2. 用两张软盘启动后: #mount -t ext2 /dev/hda1 /mnt #ln -s /mnt/boot
boot #ln -s /mnt/etc/lilo.conf /etc/lilo.conf #/mnt/sbin/lilo
C. 拷贝LILO到软盘
1. /sbin/lilo -b /dev/fd0
2.用Redhat 安装盘引导到 boot: boot: vmlinuz root=/dev/hdXY (hdXY
为你的根分区) update /etc/lilo.conf root=/dev/fd0 boot=/dev/fd0 再运行:#/sbin/lilo
-v
D. 制作一张Redhat Linux 引导盘 #mkbootdisk --device /dev/fd0 2.0.36-3
E. 拷贝内核至软盘,让软盘单独引导Linux并挂上硬盘上的根文件系统。 #fdformat /dev/fd0H1440
#dd if=/boot/vmlinuz of=/dev/fd0 #rdev /dev/fd0 /dev/hda1
F.改变 LILO缺省启动:木鱼看见好多的文章都说改配置文件,何必呢,LILO有自己的命令:lilo -D 你自己想启动的系统的代号,比如DOS、LINUX
例:把DOS改为LILO缺省启动的系统 lilo -D dos
●如何才能在使用ls命令时看到彩色?
为了能看到彩色的字符,必须打开颜色选项,具体操作为: 使用字处理器编辑.bashrc文件,在文件中加入以下一行: alias
ls='ls --color=auto' 颜色的含义如下: 蓝色-->目录 绿色-->可执行文件 红色-->压缩文件 浅蓝色-->链接文件
灰色-->其他文件
●让Linux找到计算机的所有内存?
Linux不能找到计算机全部内存很多,要解决此类问题,最好的办法是Linux启动时,明确告诉内核当前内存的数量。命令形式为:
Linux mem=<实际内存数量>
例如,一台64M内存的计算机,但Linux 只能找到16M,在LILO提示符下,输入命令: LILO: linux
mem=64M 计算机启动后,可以使用free命令查看内核是否找到更多的内存。如果已经找到,需要在/etc/lilo.conf中加入一行,重新运行
lilo 以让它永久改变。
例如:一个/etc/lilo.conf文件清单:
boot=/dev/sda map=/boot/map
install=/boot/boot.b prompt
timeout=50
image=/boot/vmlinuz-2.0.32
label=linux root=/dev/sda1
initrd=/boot/initrd-2.0.32.img read-only
append="mem=64M"
●WEB服务器的配置
配置文件:/etc/httpd/conf/httpd.conf
其中,本机的网页置放的位置是:/home/httpd/html/ 用户的网页置放的位置是:/home/username/public_html
本机在启动httpd后,主页可以直接用IP访问,而用户主页需要以IP/~username/的方式访问。
需要注意的问题是:用户目录需要对权限进行修改,权限的修改方法是:
chmod 755 目录或文件名 文件权限系统是比较容易理解的——如果你对八进制比较熟悉的话。
在755这个八进制数里,第一个代表所有者的权限,7 的二进制是 111而这里第一个位置代表读的权限,1代表可读;第二个位置代表写的权限,1代表可写;第三个位置代表执行的权限,1代表可执行;
在755这个八进制数里,第二个代表组用户的权限,5 的二进制是 101而这里第一个位置代表读的权限,1代表可读;第二个位置代表写的权限,0代表不可写;第三个位置代表执行的权限,1代表可执行;
在755这个八进制数里,第三个代表世界(所有的人)的权限,5 的二进制是 101而这里第一个位置代表读的权限,1代表可读;第二个位置代表写的权限,0代表不可写;第三个位置代表执行的权限,1代表可执行;
综合起来,这个文件或目录,所有者可读、写、执行;组和世界可读、执行,不能写。
附带说一句,我们在编写perl等程序的时候,在写完之后,就应该对他赋予执行的权限,否则就不能调试。Perl程序的调试,应该加上一个
./yourprogram.pl 除非你的路径明确,否则不这样,会解释错误的。
各位,如果你走到了这一步,你应该知道一件事情,对于Linux的学习,其实主要是自己到处找资料自学,如果你始终有饱满的热情和正确的学习方法,又何愁不能学好Linux呢?
学习Linux,使我觉得在这个污浊的市场经济的时代还有一份纯洁存在,而在计算机本身,让我感觉到了自己学习到如此丰富的知识的快乐--毕竟她需要自己掌握的东东太多了,我就在这一步一步的失败与挫折中前进,而对于Linux未来,我充满着希望!
黑客文化篇 系统安装篇 命令技巧篇