热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Ubuntu环境下Thrift的安装、编译以及测试

nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd

“从未普通过,一直未文艺。”作为这样的一位青年,感到压力很大。如何在Linux 命令行下伪装成一个GEEK,是近日思考的事情。下面将近日所用工具与其他优秀博客文章汇总于此,仅供参考,如有错误,敬请指出。

1-截图:scrot
可以使用下面命令安装:

sudo apt-get install scrot举例:
scrot -s :手动选区
scrot -d 10 :延迟10秒钟后,抓取全屏
scrot -d 5 -s :延迟5秒钟后,手动选区

可使用scrot –help 获取更多帮助信息

2-查看图片
可使用feh、gnome-open或输入eog调用GNOME 下的图片查看器,这些工具也可以打开在线图片。

$feh

feh

feh可选参数有-x,显示图片时不显示标题栏。没有安装feh的用户,可以使用下面命令安装:

sudo apt-get install feh

3-录屏软件
可以使用RecordMydesktop等图形化工具,或在终端输入recordmydesktop。FFmpeg 也是一款强大的工具,但是兔兔从没有成功过,恳请各位留言,解决FFmpeg如何录屏问题。

在GNOME Shell 环境下,按住Ctrl+Alt+Shift+R,也可以录制屏幕,同样的组合键终止录屏。该方法与其他方式相比,简洁快捷。

4-文字编辑
vim、emacs 功能强大,近期要学习下基本操作。

5-数字计算
bc(basic calculator),进行基本的四则运算。在命令行终端输入bc,使用quit退出。

6-音乐工具
Linux 下10款终端音乐播放器:CMus、Moc、PyRadio等 见 2011-12/48835.htm

7-IM 工具
终端下2款IM工具 见 2011-12/49413.htm

8-终端
terminator、Tilda、Yakuake、Guake 都是比较好的终端

sudo apt-get install terminator(tilda\yakuake\guake)

推荐文章:
1:Linux 下常用的 CLI 软件,一篇与本文话题一致,在文章中提到了其他的工具,(见 http://www.test.com/linux/2011-04/33969.htm )

如:
中文终端:zhcon和fbterm
多窗口管理神器:tmux、screen
文件管理器:vim风格的可以选ranger,另外还有mc之类的。
任务管理器:htop
视频播放器:mplayer
PDF/图片查看器:fbida。fbida里面包含了fbi, fbgs, ida, exiftran四个应用。其中fbi可以用来查看图片(FBI啊,名字就很牛X),fbgs可以用来查看PDF。前提嘛,估计各位看软件名就知道了,必须开启framebuffer
截图工具:fbgrab
IRC聊天:irssi
邮件客户端:mutt
浏览器:w3m、lynx
下载器:wget、axel、aria2c。其中aria2c支持HTTP(S),FTP,BitTorrent,Metalink协议。
RSS阅读器:snownews
Shell: zsh、bash

补充:
1-Rss阅读器:Newsbeuter 见 2011-06/37871.htm

sudo apt-get install newsbeuter

2-网络流量监控工具:nethogs 见 2010-08/28267.htm

sudo apt-get install nethogs若监控eth0,可使用sudo nethogs 或 sudo nethogs eth0


推荐阅读
  • 本文详细介绍了在Ubuntu操作系统中使用GDB调试工具深入分析和调试标准库函数`printf`的源代码过程。通过具体步骤和实例,展示了如何设置断点、查看变量值及跟踪函数调用栈,帮助开发者更好地理解`printf`函数的工作原理及其内部实现细节。 ... [详细]
  • 在Linux环境中,通过编写Shell脚本来实现自定义命令的创建与激活,能够极大地简化服务器上多个子系统的管理操作。例如,通过简单的命令如“tt”,即可快速查看各个应用程序的名称及其运行状态,从而提高系统维护的效率和便捷性。 ... [详细]
  • 本文详细介绍了如何在Linux系统中搭建51单片机的开发与编程环境,重点讲解了使用Makefile进行项目管理的方法。首先,文章指导读者安装SDCC(Small Device C Compiler),这是一个专为小型设备设计的C语言编译器,适合用于51单片机的开发。随后,通过具体的实例演示了如何配置Makefile文件,以实现代码的自动化编译与链接过程,从而提高开发效率。此外,还提供了常见问题的解决方案及优化建议,帮助开发者快速上手并解决实际开发中可能遇到的技术难题。 ... [详细]
  • 在生产环境中进行高效部署与优化 ... [详细]
  • 本指南详细介绍了如何使用 `apt-get` 命令在 Ubuntu 系统上部署 MySQL 5、Apache 2、PHP 5 及 phpMyAdmin。首先,建议读者查阅 Ubuntu 的官方文档以获取更多背景信息。通过本文,您将逐步了解每个软件包的安装过程及其配置方法,确保系统环境的稳定性和安全性。此外,还将提供一些常见问题的解决方案,帮助用户顺利完成部署。 ... [详细]
  • 黄聪:MySQL主从复制配置,实现高效读写分离
    大型网站为应对高并发访问,不仅需要在前端实现分布式负载均衡,还需在数据业务和访问层采取有效措施。采用传统的数据结构已无法满足需求,通过配置MySQL主从复制,可实现高效的读写分离,显著提升系统性能和稳定性。 ... [详细]
  • 在Ubuntu和Linux Mint系统中安装LibreOffice 6.0的详细步骤
    本文详细介绍了在Ubuntu和Linux Mint操作系统上安装LibreOffice 6.0的具体步骤,包括必要的系统准备、软件源配置以及命令行操作,确保用户能够顺利安装并使用这一开源办公套件。 ... [详细]
  • CentOS7系统目录LINUX有四种基本文件系统类型普通文件:如文本文件、C语言元代码、SHELL脚本、二进制的可执行文件等,可用cat、less、 ... [详细]
  • 在Ubuntu 20.04 Linux系统中部署Git的详细步骤与最佳实践
    在Ubuntu 20.04 Linux系统中部署Git时,首先确保您的操作系统版本正确,并已以具备sudo权限的用户身份登录。推荐使用APT软件包管理器进行安装,这是最简便且可靠的方法。此外,遵循最佳实践,如定期更新Git版本和配置全局设置,可以进一步提升使用体验和安全性。 ... [详细]
  • HTTP请求与响应机制:基础概览
    在Web浏览过程中,HTTP协议通过请求和响应报文实现客户端与服务器之间的通信。当用户访问一个网页时,浏览器会发送一个HTTP请求报文至服务器,服务器接收到请求后,会生成并返回一个HTTP响应报文。这两种报文均包含三个主要部分:起始行、头部字段和消息体,确保了数据的有效传输和解析。 ... [详细]
  • Spring框架入门指南:专为新手打造的详细学习笔记
    Spring框架是Java Web开发中广泛应用的轻量级应用框架,以其卓越的功能和出色的性能赢得了广大开发者的青睐。本文为初学者提供了详尽的学习指南,涵盖基础概念、核心组件及实际应用案例,帮助新手快速掌握Spring框架的核心技术与实践技巧。 ... [详细]
  • Python网络爬虫入门:利用urllib库进行数据抓取
    Python网络爬虫入门:利用urllib库进行数据抓取在数据科学和Web开发领域,Python凭借其简洁高效的特性成为首选语言。本文主要介绍了如何在Windows环境下使用Python的urllib库进行基本的网络数据抓取。考虑到命令行操作的不便,作者选择了Jupyter Notebook作为开发环境,不仅简化了配置过程,还提供了直观的数据处理和可视化功能。通过实例演示,读者可以轻松掌握urllib的基本用法,为深入学习网络爬虫技术打下坚实基础。 ... [详细]
  • 本文探讨了将PEBuilder转换为DIBooter.sh的方法,重点介绍了如何将DI工具集成到启动层,实现离线镜像引导安装。通过使用DD命令替代传统的grub-install工具,实现了GRUB的离线安装。此外,还详细解析了bootice工具的工作原理及其在该过程中的应用,确保系统在无网络环境下也能顺利引导和安装。 ... [详细]
  • 如何在Linux环境中高效地创建、编译与运行C语言代码
    本文面向第一次在linux尝试写C语言程序的新人。有经验的请绕行。C语言用法不是本文介绍的关键,本文只是引入如何第一次在linux系统下编写、编译和执行一个简单的c程序。学会后请自行深入 ... [详细]
  • java实现rstp格式转换使用ffmpeg实现linux命令第一步安装node.js和ffmpeg第二步搭建node.js启动websocket接收服务
    java实现rstp格式转换使用ffmpeg实现linux命令第一步安装node.js和ffmpeg第二步搭建node.js启动websocket接收服务第三步java实现 ... [详细]
author-avatar
v56158645
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有