0°

LINUX常用工具

linux下有一些常见的工具程序,通常使用他们会比使用繁琐的X Window 或者Linux 命令行容易的多,这里列出一些比较常用的程序,注意在X下用的没有列入.以后再介绍.

(1)joe

这是最简单的编辑器,如果你不喜欢为了编辑一个小小的.conf文件而启动X运行gedit 或者kedit,那么joe是最简单的选择,它是热键驱动的,如果你用过WPS或者WordStar, TC,你会发现他们的热键十分相似,如^KD存盘,^KX存盘退出,^C不存盘退出,特别是 ^KH可以开关帮助屏幕,大部分热键都列出来了.

通常joe不能使用中文,但是它有个配置文件,名叫joerc,一般位于/usr/lob/joe/,把它里面由”-asis”开头的一行的打头空格删除,问题就解决了
建议新手先使用joe,以后慢慢换成emacs,反正我个人不喜欢vi。

如果你的机器上已经安装了joe,执行joe 文件名 就可以开始编辑,如果没有,就得自己用rpm安装,不过象xteam那样的并不多.

(2)Midnight Commander

一个文件管理的实用程序,几乎和DOS下的Norton Commander完全一样,如果你的系统已经
安装了这个程序,输入mc就可以启动,启动以后在屏幕的低端显示热键表,注意显示’1′ 实际热键是F1,依此类推.F9可以显示菜单,很容易入手.

(3)ncftp

一个强化的ftp程序,支持文件的批量上传和下载,输入ncftp xxx.xxx.xxx.xxx会自动用匿名用户登陆到xxx.xxx.xxx.xxx,它的命令支持通配符,如get *.*,get README.* 等等,另外还支持get -R 目录名 下载整个目录.另两个选项是a和f,是将下载的同名文件自动连接在现有文件后或者覆盖现有文件.

(4)wget

这个是类似于teleport的程序,用来下载整个网站或者ftp服务器的整个目录,而且支持自动重新连接和断点续传.典型的用法是
wget -b -m -t0 -T120 -c -l5 http://somewhere.edu.cn

这个命令执行后,wget将自动去下载somewhere.edu.cn的内容,并且存放在硬盘的 somewhere.edu.cn目录下,相应的参数意思是这样:
-m 建立镜像,表示两个性质: (-m = -r -N)

(1)自动下载从主页上关联的html文件,如果是ftp站点就自动下载远程目录以及所有子目录,这个参数也可以写成-r
(2)只下载更新的文件,这个属性也可以写成-N
-c 断点续传
-t0 如果wget中途断线,那么过一段时间后自动重新连接,这样反复实验直到成功.这个属性后边的参数是重试次数,0表示无限次,任何正整数表示最大重复次数
-T120 在两次重试之间等待120秒.
-l5在进行镜像时,相关的web文件最多递归到5层,-l0表示无穷递归(引用所有相关文件)

(5)rpm

这个命令用来安装和卸载软件包.例如:
rpm -i 文件名 安装rpm形式的软件包
rpm -q 包的名字 查询软件包是否已经安装,可以忽略版本号
rpm -qlv 包的名字 列出软件包的包含文件清单
rpm -e 包的名字 拆除软件包
rpm -U 包的名字 升级软件包
rpm -qlc 包的名字 显示这个包的配置文件

(6)jed

是一个基于emacs的程序,但是可以使用菜单和帮助.

(7)zip/unzip

和dos下的pkzip/pkunzip是一样的,
zip -r myzip.zip my_dir把my_dir下的东西压缩到myzip.zip文件里面.
unzip myzip 展开myzip.

(8)pine

终端下写信/收信的程序,输入pine启动.执行时出现菜单,只要记住>是下一级菜单, <是上一级菜单,通常可以用上下光标键移动光标,注意看看底部的提示行,应该很容易学会.

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
Windows
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论