`

Linux 控制台下的常用软件

 
阅读更多
1. Web浏览器:w3m               
http://w3m.sourceforge.net/
w3m是一个基于文本方式的web浏览器,有点像文本浏览工具“less” 或 “more”,使用w3m你可以通过终端窗口浏览web网页,而且,w3m还可以作为一个文本格式化工具,把网页转换成普通文本并排版。
2. 音乐播放器:Mp3Blaster        
http://Mp3Blaster.sourceforge.net/
对付枯燥的工作,播放音频的工具是不可缺少的。在Linux控制台下我使用Mp3Blaster,这是一个基于文本菜单的程序。它能够播放mp3、wav等多种格式的音频文件,并且能够在播放过程中灵活地改变播放列表,实现交互音乐控制。
3. 媒体播放器:Mplayer          
http://www.mplayerhq.hu/
linux下的万能播放器,支持图形和文本两种模式运行。
4. 图片浏览器:imagemagick      
http://www.imagemagick.org/
超级牛X的图像处理软件,查看、转换、抓图等几乎所有和图片有关的操作都能搞定。
5. 文本编辑器:Vim                 
http://www.vim.org
Vim是一款最常用的编辑器,它支持中文,是Vi编辑器的加强版。你永远不必担心它的功能,因为它几乎可以任你随心所欲的扩展。深入学习,可以挖掘更多的功能。 
6. 即时聊天: CenterICQ
http://thekonst.net/centericq/
在线交流首选CenterICQ,它有一个文本模式的菜单界面,支持IRC、ICQ2000、MSN、Yahoo!、AIM等协议,能发送大量信息,还能搜索用户、浏览用户资料。它可以发送、接收和查看历史信息,是Linux控制台下很好的聊天工具。
7. FTP工具: lftp               
http://lftp.yar.ru/
lftp 几乎具有 bash 的所有方便功能,Tab 补全,bookmark, queue, 后台下载,镜像……
8. 自动下载工具: wget
http://www.gnu.org/software/wget/
它非常稳定,有一次我下载一个程序,用 IE 和 Mozilla 下载回来的文件都是坏的,最后还是 wget 可靠的传输了数据。用它甚至可以镜像整个网站,info wget 可以得到完整的使用说明。
8. 打包,压缩程序。tar, gzip, bzip2, zip, rar, ... 对于 tar 通常你只需要知道3种参数: zxf(解包),zcf(打包), ztf(看包里有什么文件)。bzip2 的压缩比非常高。
9.虚拟光驱程序。Linux 不需要虚拟光驱程序,要看一个iso文件的内容,直接 mount 就行了。比如 mount -o loop mycd.iso /mnt/cdrom。要把光盘做成一个iso文件,用dd就行了,比如如果你的光驱是 /dev/hdb,那么: dd if=/dev/hdb of=mycd.iso 就可以做一个光盘镜像文件叫做 mycd.iso.
用 mkisofs 可以制造 iso 虚拟光盘。
10.程序开发: gcc(g++), make, automake, autoconf, autoheader, ... Linux 下有各种各样方便的开发环境,几乎所有程序语言的编译器,而且大多数都是自由软件。
分享到:
评论

相关推荐

    如何在Linux系统控制台下轻松工作

    MC是一个菜单式的文件管理程序。...Vim是一款最常用的编辑器,它支持中文,是Vi编辑器的加强版。其他对PDF和CHM格式的文档,可以使用pdftohtml和chm2html工具将它们转换为HTML文件,然后用Lynx浏览。

    远程桌面远程控制linux

    在IT行业中,远程控制Linux系统的能力对于管理员和开发者来说至关重要,尤其当他们需要处理多台服务器或不便于直接物理访问的设备时。Windows用户可以通过多种方式实现类似远程桌面的功能来管理Linux系统。以下将...

    LinuxTool, Linux下常用工具及其命令介绍.zip

    LinuxTool是一个开源项目,它收集并整理了Linux环境下常用的一些工具和它们对应的命令行用法。这些工具涵盖了系统管理、文件操作、网络通信、进程控制等多个方面。下面将详细介绍其中的一些核心知识点。 一、系统...

    linux常用命令(适合新手)

    RPM(Red Hat Package Manager)是Linux下的软件包管理器,用于安装、升级和查询软件。掌握`rpm`命令的基本用法,如`rpm -i`安装包,`rpm -q`查询包,`rpm -e`卸载包。 6. **Linux tar命令**: `tar`是Linux中的...

    Linux常用命令全集

    本资源“Linux常用命令全集”提供了一个全面且实用的参考指南,旨在帮助用户快速查找并理解常用的Linux命令。 1. **Linux命令基础** - **ls**:列出目录内容,常用选项如 `-l` 以详细格式显示,`-a` 显示所有文件...

    linux常用命令,嵌入式linux使用入门笔记,linux入门

    Linux命令行是其强大的工作台,它允许用户通过简单的指令执行复杂的任务。以下是一些常见的Linux命令及其功能: 1. `ls`:列出目录内容。 2. `cd`:切换当前工作目录。 3. `pwd`:显示当前工作目录。 4. `touch`:...

    MacOsx下连接Linux服务器可视化工具VNCViewer

    在MacOsx操作系统中,有时候我们需要远程操控Linux服务器进行系统管理和软件开发等工作,这时,VNC(Virtual Network Computing)技术为我们提供了一个可视化解决方案。VNCViewer是一款功能强大的VNC客户端工具,...

    嵌入式Linux开发教程 (上册 下册)

    2. **虚拟机安装:**使用虚拟化软件(如VMware、VirtualBox等)在现有操作系统上模拟出一台或多台虚拟计算机。 3. **容器技术:**利用Docker等容器技术,在宿主机上运行多个隔离的应用程序环境。 **2.2 发行版选择...

    linux嵌入式开发常用库

    交叉编译工具允许在一台运行Linux或其他操作系统的主机上生成适用于嵌入式设备(如ARM架构的板子)的可执行文件。这通常包括编译器、链接器、汇编器等,确保编译出的代码能够在目标硬件上正确运行。 这些库和工具在...

    unix(linux)常用命令课程

    Unix 和 Linux 操作系统是计算机科学领域中不可或缺的部分,尤其在服务器管理和软件开发中占据着重要地位。本课程旨在引导学员深入理解Unix操作系统的核心概念,并掌握其常用的命令行工具,以便在实际工作中高效地...

    Linux环境下邮件服务器软件的分析比较

    【Linux环境下邮件服务器软件的分析比较】 在Linux操作系统中,邮件服务器软件的选择至关重要,因为它们负责处理电子邮件的发送和接收。传统的Sendmail由于其局限性和安全性问题,催生了其他替代方案的诞生。...

    linux介绍___Linux

    操作系统是管理计算机硬件与软件资源的核心程序,它控制着计算机系统的各种资源,如处理器、内存、存储设备以及输入输出设备,并提供了一个平台,使用户能够有效地运行其他应用程序。Linux是一种开源的操作系统,其...

    linux部署常用命令.rar

    在Linux系统中,掌握一些常用的部署和管理命令是至关重要的,这些命令可以帮助我们高效地进行系统维护、软件安装以及服务配置。"linux部署常用命令"这个主题涵盖了诸多方面,包括文件操作、用户权限、网络配置、进程...

    常用 linux 命令手册

    在IT领域,Linux操作系统是许多专业技术人员不可或缺的工具,尤其对于服务器管理、网络运维和软件开发等场景。本文将深入探讨“常用Linux命令手册”中的关键知识点,帮助你成为Linux达人。 1. 文件与目录操作: - ...

    linux下常用网络配置

    本文将围绕“Linux下常用网络配置”这一主题,详细解析Linux网络配置的关键步骤与实践技巧。 ### 一、Vmware的使用 Vmware是一种广泛使用的虚拟化软件,它允许在单一物理机上运行多个操作系统实例,即虚拟机。在...

    SecureCRT的用法和Linux常用命令

    SecureCRT是一款功能强大的终端模拟软件,常用于通过SSH、Telnet等协议远程访问Linux服务器。其丰富的特性和高度的可定制性使其成为IT专业人士的首选工具之一。 1. **文件传输**:SecureCRT支持多种文件传输协议,...

    Linux培训PPT资料

    “第4章 Linux的常用命令.ppt”是Linux学习的重点,它会列出一系列常用命令,如ls、cd、mkdir、rm、cp、mv等,这些命令是日常操作Linux的基石。通过学习,初学者能掌握在没有图形界面的情况下,如何通过命令行高效地...

    linux从入门到精通

    本教程“Linux从入门到精通”旨在帮助初学者掌握Linux系统的基本概念、常用命令以及进阶操作,使您能够熟练地在Linux环境中工作。 一、Linux系统介绍 Linux是一个自由和开放源码的类UNIX操作系统,它的内核由林纳斯...

    linux 教程(linux 系统介绍 linux 高级语言及管理)

    Linux是基于Unix哲学的自由软件,其核心部分是Linux内核,负责硬件资源管理和进程调度。它与各种用户界面(如GNOME、KDE)结合,提供了丰富的图形化工作环境。 1.2 文件系统结构 Linux遵循FHS(Filesystem ...

Global site tag (gtag.js) - Google Analytics