LinuxGod

LinuxGod.net
Linux大神网——精选每一篇高品质的技术干货
  1. 首页
  2. 开源快讯
  3. 正文

终端上经常使用的5个免费命令行工具(都是开源和免费的)

2023年10月10日 567点热度

作为一名讲求效率的开发者,以下是我在终端上常常使用的5个免费命令行工具(都是开源和免费的)。

1、ffmpeg

作为一名讲求效率的咨询师/培训师/开发者,以下是我在终端上常常使用的5个免费命令行工具(都是开源和免费的)。

由一名德国人创建的这个工具已有20多年的历史,对于所有视频转换需求来说依然是一个十分实用的工具。它可以完美、轻松地完成任务,我十分赞成以下评论:

ffmpeg是自由软件的杰出成果之一,它早已影响着每一个读者的生活,无论她们是否晓得。假如你以前看过电视、电影、在线视频或听过播客,这么很可能ffmpeg参与了其中。它是有史以来最成功、最重要的软件项目之一。

FFmpeg6.0"VonNeumann"重大版本更新发布了,降低了许多新的编码器和解码器、过滤器,改进了ffmpegCLI工具,并改变了版本发布形式。所有主要版本都将提高ABI版本号。我们计划每年发布一个新的主要版本。另一个与版本发布相关的变化是,废弃的API将在3个版本后在下一个主要版本号提高时删掉。这意味着版本将愈加频繁且愈加有组织。

新的解码器包括Bonk、RKA、Radiance、SC-4、APAC、VQC、WavArc和一些ADPCM格式。QSV和NVenc如今支持AV1编码。FFmpegCLI(我们一般称之为ffmpeg.clinux手机,以防止混淆)因为线程的加速改进了速率,还具有统计选项linux常用命令 壁纸,以及从文件传递过滤器选项值的能力。还有好多新的音频和视频过滤器,如adrc、showcwt、backgroundkey和ssim360,其中一些是硬件过滤器。最后,该版本具有许多幕后变化,包括在编解码器中使用的新FFT和MDCT实现(正式发布有关此内容的博客文章)、大量错误修补、更好的ICC配置文件处理和色调空间讯号改进、引入了许多RISC-V矢量和标量汇编优化解释器,以及一些新的改进API,可以在tree/doc/APIchanges文件中查看。

2、magick

ImageMagick是另一个特别老的软件(1990年!)。在效率和简单性方面,命令行工具magick确实是疗效惊人的。

与之前的工具(ffmpeg)类似,ImageMagick实际上常常在许多图象转换操作中被用作幕后工具,比如在日常软件或网站中创建缩略图。这款可靠的工具虽然历经多年仍然璀璨光芒,堪称是一颗不朽的宝石。

使用magick程序可以在不同的图片格式之间进行转换,同时还可以调整图片大小、模糊处理、裁剪、去除黑斑、抖动、绘图、翻转、拼接、重新采样等等。

相关链接:

3、neofetch

这个工具可能没有这么实用,更多的是为了好看和耍宝linux常用命令 壁纸,然而这并不阻碍它的甜美程度,对吧?

linux壁纸在哪个文件夹_linux常用命令 壁纸_linux壁纸软件推荐

基本上,它可以将你打开终端时的提示符弄成下边这样(见右图),其实还有好多可供自定义的式样。相当拉风,对吧?

Neofetch是一个使用bash3.2+编撰的命令行系统信息工具。它以美观、视觉上令人愉悦的形式显示有关您的操作系统、软件和硬件的信息。

Neofetch的主要目的是用于您的系统截图。Neofetch显示其他人想要见到的信息。有其他适宜进行系统统计/确诊的工具。

默认情况下,信息会显示在操作系统标志后面。您可以进一步配置Neofetch,以取代使用图象、自定义ASCII文件、您的墙纸或哪些都不用。

通过使用命令行标志和配置文件,您可以进一步配置Neofetch以显示您想要的内容。您可以修改现有信息输出或添加自定义信息输出。

Neofetch支持近150种不同的操作系统。从Linux到Windows,仍然到更为冗长的操作系统,如Minix、AIX和Haiku。

linux壁纸在哪个文件夹_linux常用命令 壁纸_linux壁纸软件推荐

相关链接:

Linux中9个鲜为人知的Neofetch使用方式

4、rich-cli

这个工具可能是最不为人知的,但我认为它十分有用和吸引人。它“只是”在终端中进行句型高亮,但我猜你很快还会着迷。你甚至可以从网路上阅读markdown格式的README。

Rich-CLI是一个使用Rich库建立的用于在终端中进行漂亮输出的命令行工具箱。

使用rich命令可以在终端中突出显示各类文件类型,对Markdown和JSON文件进行专门的渲染。据悉,你还可以从命令行标记和低格文本。

相关链接:

5、youtube-dl

最后一个工具也十分有名,但还是要用一下linux修改文件名,不用实在是太浪费了。和本文提及的其他工具一样,我再度指出使用它十分容易。

youtube-dl是一个开源命令行实用程序,用于从许多网站(包括YouTube)下载视频和音频。这个工具十分灵活,它可以通过很多选项进行订制,可以让您以各类格式和质量下载视频和音频。无需在网站上观看广告或在线流式传输音频或视频,可以下载它们以在离线状态下观看或听取。与其他在线下载器不同,youtube-dl的代码开源,并且时常更新以适应网站的修改。

与其名子相反,它除了限于YouTube,还可以处理好多不同的视频托管网站。你可以一次性导入给定播放列表中的所有视频,还有好多其他功能。

相关链接:

总结

linux壁纸在哪个文件夹_linux常用命令 壁纸_linux壁纸软件推荐

这篇文章的目标是精选出5个工具,相信我选择十分困难,由于有好多优秀的软件,但这种工具确实才能在各类场景下帮助你,但是频繁地提升你的工作效率。或则只是提升你的美感,如neofetch),这也是选择它们的诱因。

祝您在命令行界面愉快操作!

谢谢Linux迷的精彩分享。

OK,这就是本文的内容。假如还有哪些疑惑,请在下边的评论区告诉我们。

老师叫我小鱼儿

,赞34

须要Linux精致艺术墙纸的同学请加小编陌陌linuxgs(口令墙纸)。

来自:Linux迷

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: 工具 开源 操作 终端 视频
最后更新:2023年10月10日

Linux大神网

每日更新,欢迎收藏♥ 不积跬步无以至千里,加油,共勉。

点赞
< 上一篇
下一篇 >

Linux大神网

每日更新,欢迎收藏♥
不积跬步无以至千里,加油,共勉。

最新 热点 随机
最新 热点 随机
Linux主机安全检查期间的安全状况全面分析 常用FTP服务器的几种常用的架构软件介绍 如何像一个内核开发者那样开发linux设备驱动源 Linux下如何使用vsftpd构建后的FTP服务器有哪些特点 Gcc编译器编译语言:C运行库C语言标准 提高网络编程功力的不二之选——Socket/IP协议 C语言教程之linuxC编程实战:linux电子书 #Ubuntu查看防火墙的状态#添加开放普通端口开放22:开启完成 Ubuntu18.04上安装GCC编译器通过终端执行以下命令命令 2019年Linux操作系统启动流程介绍-苏州安亲宝 如何安装Windows10下的WSL和mkfontdir命令? 获取内核源码:阅读linux内核设计的艺术 如何操作Linux启动盘?的安装目录信息详解 (多图预警)多篇Linux(centos7)安装流程 Ubuntu22.04最终发布最终RC版本号召大家积极进行进行测试 如何在Linux安装字体中用到各种命令如mkfontscale? 自带几个预设,你可以在Numix、Arc或Materia主题样式上创建自己的GTK主题 (架构)为什么要在Linux下写C++程序? Ubuntu中各种类型频繁发生的更新错误以及修复方法 图1.3编程的7个步骤,你知道吗?
如何像一个内核开发者那样开发linux设备驱动源常用FTP服务器的几种常用的架构软件介绍Linux主机安全检查期间的安全状况全面分析:身份证明检索失败开始->进程的配置文件微控制器简化存储数据的组织形式如何从Elrepo或者源代码来安装最新的Linux内核4.0Linux下ldd命令的使用方法本身不是一个程序炫龙毁灭者DC还是不能关机和重启内核的窝如何在Ubuntu下修改root用户的密码?Linux系统迁移到另一个硬盘小时就迁移完成了炫龙毁灭者DC还是不能关机和重启内核的窝如何使用Python处理文件数据-程序员必读结合虚拟化技术分析Linux系统的一般执行过程Linux中常用的域名解析命令包括哪些?(回答)炫龙毁灭者DC还是不能关机和重启内核的窝VMware如何安装UbuntuWorkstation虚拟机的博客~(官方个人免费版)开发嵌入式Linux按键驱动程序开发-电脑版软件功能强大,界面简洁明晰、操作方便快捷CentOS8安装新的java环境卸载老版本下载环境介绍Android终端仿真器安装Python的注意事项!!
设置用户ID和实际组ID的标识进程拥有此文件 Linux总结出来的11个炫酷的Linux终端命令大全! 精通Linux程序设计的高级程序员并非一件可望不可及的事情 10个常用Linux文本查看命令及其详细说明和使用示例 Linux嵌入式系统内核裁剪与定制方法的介绍情况 WSL2:安装Ubuntu和Windows10双系统的奇妙改变 嵌入式Linux应用开发完全手册代码2.能写简单汇编代码 Linux平台下aria2+webui的软件下载体验了一下 操作Linux更高效,掌握启动终端快捷键! 轻松掌握Ubuntu软件安装:查看已安装软件 软件介绍:用硬盘安装linux系统图文教程学习 创建f1的一个符号连接文件(Linux链接) 淘宝教育热卖C语言编程开发C++程序设计零基础入门课程 unix环境高级编程第二版 pdf 中国十大Java排行榜,第一名竟然是他!! 1.任务描述现在你已经学会了如何创建一个新用户和删除一个 基于linux搭建一个,记录一下关键的坑怎么处理? Linux中的用户权限管理方式 Linux上你真的需要Homebrew包管理器吗?怎么办? Linux系统中环境变量的配置文件将影响所有用户使用的bashshell 微软考虑用Rust开发内核的Linux内核-Hartman
标签聚合
软件 操作 内核 linux系统 命令 文件 linux服务器 虚拟机 文件目录 应用
书籍
课程
技术群
技术干货大合集↓
  • 2023年12月 / 18篇
  • 2023年11月 / 88篇
  • 2023年10月 / 94篇
  • 2023年9月 / 90篇
  • 2023年8月 / 93篇
  • 2023年7月 / 94篇
  • 2023年6月 / 90篇
  • 2023年5月 / 93篇
  • 2023年4月 / 90篇
  • 2023年3月 / 129篇
  • 2023年2月 / 84篇
  • 2023年1月 / 161篇
  • 2022年12月 / 187篇
  • 2022年11月 / 76篇
友情链接:

Linux书籍 | Linux命令 | Linux系统 | RHCE红帽认证 | Linux软件 | Linux教程 | CentOS系统 | Linux内核 | Linux服务器 | Linux大神 | IT资源

COPYRIGHT © 2024 linuxgod.net ALL RIGHTS RESERVED.