Linux使用技巧集锦

上传人:飞*** 文档编号:4885464 上传时间:2017-08-27 格式:DOC 页数:9 大小:56KB
返回 下载 相关 举报
Linux使用技巧集锦_第1页
第1页 / 共9页
Linux使用技巧集锦_第2页
第2页 / 共9页
Linux使用技巧集锦_第3页
第3页 / 共9页
Linux使用技巧集锦_第4页
第4页 / 共9页
Linux使用技巧集锦_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《Linux使用技巧集锦》由会员分享,可在线阅读,更多相关《Linux使用技巧集锦(9页珍藏版)》请在金锄头文库上搜索。

1、Linux 使用技巧集锦1. 使用虚拟控制台登录后按 Alt+F2 键这时又可以看到login: 提示符, 这个就是第二个虚拟控制台. 一般新安装的 Linux 有四个虚拟控制台, 可以用 Alt+F1Alt+F4 来访问. 虚拟控制台最有用的时候是当一个程序出错锁住输入时可以切换到其他虚拟控制台登录进入后杀掉这个出错的进程。2. 拷贝与粘贴字符界面: 不管是 Slackware 还是 RedHat 安装后每次启动时都会自动运行一个叫 gpm 的程序, 该程序运行后就可以用鼠标来拷贝与粘贴了 . 具体做法是按住鼠标左键拖动使要拷贝的地方反白, 这时反白的区域已经被拷贝, 再按鼠标右键拷贝的内容

2、就会被粘贴在光标所在位置了.X-Window 下: 拷贝的操作与字符界面下一样, 三键鼠标的话按中键粘贴, 两键鼠标的话同时按左右键粘贴(须在配置 XF86 时在鼠标的设置里选择 Emulate 3 Button).3. 快速进入某些目录键入 cd 可进入用户的 home 目录.键入 cd - 可进入上一个进入的目录 .4. 软驱的使用如果是 Linux 的 ext2 文件系统用如下命令:#mount -t ext2 /dev/fd0 /mntdos 格式的软盘则用命令:#mount -t msdos /dev/fd0 /mnt然后就可以在/mnt 里访问软盘的内容了, 注意在取出软盘之前要先

3、卸掉软盘上的文件系统,#umount /mnt 否则会导致信息丢失.在软盘上建立文件系统可用如下命令:#mke2fs /dev/fd0 14405. RedHat 下显示彩色目录列表打开/etc/bashrc, 加入如下一行 :alias ls=ls -color下次启动 bash 时就可以像在 Slackware 里那样显示彩色的目录列表了, 其中颜色的含义如下:蓝色 目录 绿色 可执行文件 红色压缩文件浅蓝色 链接文件 灰色 其他文件6. 显示文件的类型用命令 file 可以使你知道某个文件究竟是 ELF 格式的可执行文件, 还是shell script 文件或是其他的什么格式 例如:#f

4、ile startx7 .命令文件的路径当你键入一些命令如 find, shutdown, mount, startx 时是否想过要知道这些文件究竟放在哪个目录里? 用命令whereis 可以实现,如#whereis startx8. 查找文件find 命令要加一些参数才能查到文件, 如:#find /usr -name XF86Setup -print在/usr 里查找文件 XF86Setup.9. 删除无用的 core 文件程序运行出后有时候会产生一个名为 core 的文件, 这个文件一般很大而且没什么用, 可以删除掉以释放空间.10. 一次解开.tar.gz 文件解开.tar.gz 文件

5、一般要先用 gunzip 解压再用 tar 解包, 在 Linux 下可以一次完成, 如:#tar zxpvf sample.tar.gz11. 显示 win95 分区里的长文件名如果你发现 win95 分区里的长文件命不能显示, 可以重新用 vfat 方式来mount. 对于启动时就 mount 的分区可以修改文件/etc/fstab, 将里面的 msdos 字样改为 vfat. 如果无法用 vfat mount, 则要重新编译一下核心, 加入对 vfat 的支持12. Linux 里的 Norton Commander在提示符下键入命令 mc 后你就会看到一个与 Norton Comman

6、der 很相似的界面, 实际上功能也很相似甚至更强大, 比如可以直接对.tar.gz 压缩包里的文件进行操作( 有点像 ZipMagic).13. 启动后直接进入 X编辑/etc/inittab 文件, 把 id:3:initdefautl 改为 id:4:initdefautl. 不过搜索路径可能会有些问题, 关机时你得直接进入/sbin 里去执行 shutdown.14. 后台运行 X 程序执行一个 X 程序时别忘了在后面加一个&号,如 #netscape & 否则的话在你推出执行的程序之前再无法在那个终端窗口里输入命令了.15. 强行退出 X有时候在 X 里由于程序出错鼠标键盘都不起作用

7、, 这时候不用着急, 因为在 Linux 下几乎不会像在 Win95 里那样恶性死机, 你只须键入Ctrl+Alt+BackSpace 键就可以回到字符界面下了。16. 重装 Win9x 后 lilo 失效无法启动 Linux只须先用软盘启动 Linux 然后运行一次 lilo 即可。对于 RedHat 可以用命令mkbootdisk 来制作启动盘,例如:mkbootdisk -devices /dev/fd0 2.0.34-1其中 2.0.34-1 是 /lib/modules 下的一个目录。17. 把 dos/windows 改为缺省启动的 OSRedHat 把 Linux 作为 lilo

8、 缺省启动的 OS,即出现 boot: 提示符后直接回车启动 Linux。如果想改为 dos/Windows,修改文件/etc/lilo.conf,把有关启动dos 的部分放在前面,再运行一次 lilo 即可。例如把 lilo.conf 从:boot=/dev/hdamap=/boot/mapinstall=/boot/boot.bprompttimeout=50image=/boot/vmlinuz-2.0.34-1label=linuxroot=/dev/hdc5read-onlyother=/dev/hda1label=dostable=/dev/hda改为:boot=/dev/hdam

9、ap=/boot/mapinstall=/boot/boot.bprompttimeout=50other=/dev/hda1label=dostable=/dev/hdaimage=/boot/vmlinuz-2.0.34-1label=linuxroot=/dev/hdc5read-only18. 去掉引导区内的 lilo 信息安装 lilo 后如果硬盘数量或分区情况有改变的话将导致硬盘不能启动,这时只须用软盘启动 dos 再运行 fdisk/mbr 即可。(这个方法还可清除任何引导区病毒 )19. 让 X 支持 AGP 显卡下载一个 AX 4.1 即 AcceleratedX 4.1 ,

10、 一个商业版的 X Server 。除 AGP 显卡外 AX 还支持很多牌号的显卡。另外还可以用 AX 带的设置程序 Xsetup 方便的对分辨率,刷新率等参数进行设置。20. 把 man 或 info 的信息存为文本文件以 tcsh 为例: man tcsh | col -b tcsh.txtinfo tcsh -o tcsh.txt s21. 用当前路径作提示符对 bash 来说,在 .bashrc 里加一行:PS1=$PWD$对 tcsh 来说,在 .tcshrc 里加一行:set prompt=%/22. 压缩可执行文件Linux 下有一个类似 dos 里的 pklite 和 lzex

11、e 的命令 - gzexe 。而且压缩率一般都可以超过 50% ,在空间紧张时很有用。比如:/dosc/temp# ls -altotal 148-rwxr-xr-x 1 root root 149564 Dec 8 15:33 gawk/dosc/temp# gzexe gawkgawk: 54.5%/dosc/temp# ls -altotal 216-rwxr-xr-x 1 root root 68710 Dec 8 15:36 gawk-rwxr-xr-x 1 root root 149564 Dec 8 15:33 gawk/dosc/temp#23. 查看 Linux 启动时的信息

12、Linux 启动时屏幕显示的信息来不及看清就一闪而过,如果对这些信息感兴趣的话可以在启动完后用命令 dmesg 查看。24. 处理文件名内含有特殊字符的文件如果有一个文件名叫 -file 如果想删除它,键入 rm -file 会显示 invalid option ,原来由于文件名的第一个字符为 - , Linux 把文件名当作选项了,可以加 - 解决这个问题, 如 rm - -file 。如果是其他特殊字符的话可以在特殊字符前加一个 ,或者用双引号把整个文件名括起来。25. 一次处理一整个目录Linux/UNIX 的很多常用命令如 rm , cp 等都有一个参数- -r , 是递归的意思, 命

13、令里加了参数 -r 就可以对目标目录及其下所有子目录进行操作,如:rm -rf /test (f 是 force 意为强行) , 该命令完全删除根目录下的子目录 test ,作用类似于 dos 下的 deltree ,当然使用这个命令时要特别小心。再如:cp -r /test /test1 有类似 dos 下 xcopy /s 的作用。26. 修改登录画面对本机:先修改文件 /etc/issue 改为相要显示的内容,再修改文件 /etc/rc.d/rc.local(RedHat) 或 /etc/rc.d/rc.S(Slackware) 把下面几句注释掉:# This will overwrit

14、e /etc/issue at every boot. So, make any changes you# want to make to /etc/issue here or you will lose them when you reboot.echo /etc/issueecho Red Hat Linux $R /etc/issueecho Kernel $(uname -r) on $a $(uname -m) /etc/issuecp -f /etc/issue /etc/echo /etc/issue不然的话每次重新启动 /etc/issue 都会被更改。对 telnet 的远地

15、机器:先把文件 /etc/usr/sbin/in.telnetd 改名,如改为 in.telnetd.exe ,再编一个名为 in.telnetd 的 shell 脚本, 在显示完需要的内容后再调用 in.telnetd.exe 。如:#!/bin/shcat /etc/login.banner #需要在登录提示符前显示的内容echo -n exec /usr/sbin/in.telnetd.exe27. 几个有用的别名几个能方便操作和减少误操作的别名,建议把它们放到启动文件里,如/etc/bashrc 。alias rm=rm -ialias cp=cp -ialias mv=mv -i#前

16、三个别名的作用是在删除、覆盖文件之前先提示确认,RedHat 已经自动#加上了,强烈建议 Slackware 的用户也加上,因为 Linux/UNIX 下文件一旦删#除就再也无法恢复了。alias l=ls -lalias cd.=cd .alias utar=tar xvfz #解 *.tar.gz 文件alias inforpm=rpm -qpi #显示 rpm 包的信息alias instrpm=rpm -Uhv #安装 rpm 包alias listrpm=rpm -qpl #列 rpm 包内的文件alias uistrpm=rpm -e #反安装 rpm 包28. 使用命令补齐所谓命令补齐(Command-Line Completion)是指当键入的字符足以确定目录下一个唯一的文件时只须按 T

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 研究报告 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号