Ubuntu下炫酷的命令行APP
Linux是个很棒的操作系统,但是对于新手来说不是很容易上手和友好。兴趣是最好的朋友,为了引导大家对Linux系统的兴趣。虫虫以Ubuntu为例介绍了几个比较好玩炫酷的几个命令行终端APP。虽然用途各不相同,但是具有相同的特点:易于使用,并且易于安装,界面炫酷。
btop++(系统监视器)
首先介绍的是一个系统监视器btop++,一个用C++编写的开源工具。它不仅速度快,而且由于其精心设计的资源仪表板,具有非常丰富和美观的系统活动的信息展示。
虽然在一个界面展示了大量的信息,但是信息非常直观和清晰,而不会半点地不协调或者混乱。
btop++展示了实时更新的大内存、CPU 和交换文件图;处理器负载和系统正常运行时间信息; CPU 使用率、内存消耗和进程优先级的实时进程数据的排序列表;
在Ubuntu上可以Snap源方式安装:
sudo snap install btop
除了C++版本,该应用还有Python和Bash版本的,如果不熟悉C++可以从源站下载这两个版本的学习(修改)。
Musikcube音乐播放器
对于终端音乐播放器,很多同学可能用过cmus, mpd,和 moc。今天我们介绍一个其他的,那就是musikcube。
Musikcube 的UI模仿了桌面音乐播放器的。可以在该界面浏览整个音乐库;支持按歌手、专辑、流派或播放列表选择;
安装同样也是以Snap源方式安装:
sudo snap install musikcube
安装后以musikcube.app运行
指定音乐目录就可以使用
应用程序有键盘快捷键提示栏,也可以按?键弹出帮助菜单。随时需要帮助,只需按?键可以弹出快捷键提示。
Musikcube也支持用鼠标操作UI交互;
neofetch(系统信息)
只需一个命令即可查看Linux设置的信息,从使用的发行版到使用的内核版本,以及的桌面环境、窗口管理器、主题、图标集等等。
Neofetch 时尚、时尚,而且超级有用,并且提供你所需要的所有这些信息。可以直接apt安装:
sudo apt install neofetch
wttr(天气预 )
从命令行查看天气也是很方便的事情。我们在此推荐的一个终端天气应用是 wttr.in。它谈不是上是最详细,最高大上的CLI天气应用,但它看起来很漂亮,不需要任何复杂的设置(例如,API密钥),只需用curl请求访问url即可。
要获取预测,请打开终端并运行以下命令(将具体“城市”名替换beijing):
curl wttr.in/ beijing
如果不指定城市参数的url,直接请求,该应用程序还可以根据请求IP地址“自动检测”匹配位置,但这不会像手动指定城市那样准确。
Ncdu(磁盘分析器)
要找到一种实用且快速的方法来找出哪些文件和文件夹占用了系统上最多的磁盘空间,除了方便的du以外,可以使用ncdu。这是要给全交互式用户界面的工具。
虽然ncdu可以完成发行版的内置存储工具可以完成的大部分工作,但它更快,而且它呈现大小和结构的方式非常有效。可以使用箭头键导航,点击enter进入和退出文件夹,然后轻点d删除- 但别担心,它会仔细检查你是否确定!
sudo apt install ncdu
安装后,用ncdu启动,会自动扫描当前文件夹进行分析:
当你扫描分析完成后,会按大小排列显示的目录或文件的列表。
nnn(文件管理器)
我们可以使用cd,ls和cp,mv等命令来管理文件,但是如果用一个命令实现这所有功能的话,这个命令就是nnn,一个界面实现文件和目录的管理。
使用nnn的主要好处是它的资源超轻、速度快,并且可以使用几个键(而不是键入命令)轻松导航。
sudo apt isntall nnn
如果不知道如何操作,可以按?弹出快捷键帮助菜单:
mapscii(地图)
最后我们介绍一个在线世界地图,以ascii图展示世界地图的方式。而且访问也很老土的通讯方式telnet。这个神奇的地图就是Mapscii。
Mapscii支持使用键盘箭头键(或使用鼠标单击并拖动地图)移动地图(地图中心位置),使用a和z键或鼠标滚轮放大地图。
可以sanp源安装Mapscii或者直接telnet访问在线地图:
telnet mapscii.me
虽然似乎无法直接指定地图中心位置,需要自己手动用方向键移动,但整个地图的响应速度非常快,要调整到具体位置也很容易。
总结
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!