烧写linux系统到盒子,在Linux命令行中将礼品包装在盒子中
春节,圣诞,元旦,每个节日,每个Linux终端用户都应该得到一份小礼物。不管你是庆祝春节,还是另一个节日。我收集到的几个Linux命令行工具,供您欣赏并与朋友共享。让我们一起来找点乐子,给这个寒冷的冬天增添点快乐吧。
很有可能,你以前听说过一些。但是,希望我们都有机会学习新东西。
今天我们将了解如何使用boxes实用程序在Linux终端绘制带有字符的形状,并使您的单词脱颖而出。 很多有趣的Linux命令行都要使用boxes实现,中文的意思是盒子,因为在没有它的情况下很难将所有其他命令行礼物包装起来!
在Fedora机器上,默认情况下没有安装使用boxes,但它在存储库中,所以安装它很简单
$ sudo dnf install boxes
Ubuntu中安装命令如下:
$ sudo apt-get install boxes
如果您使用的是其他版本,那么您很可能也会在默认存储库中找到它。
事实证明,一旦你在里面添加了几行文字,格式化它们就会变得非常繁琐。boxes是一个简单的实用程序,用于用ASCII艺术风格的框包围文本块。它提供了默认的源代码注释,以及其他选项。
它真的很容易使用。通过管道,我可以把简短的问候塞进一个盒子里。可以用字符组成盒子把你的文字包围在里面。
这将给我们输出如下:
linuxidc@linuxidc:~$ cat greeting.txt | boxes -d diamonds -a c
/\ /\ /\ /\
/\//\\/\ /\//\\/\ /\//\\/\ /\//\\/\
/\//\\\///\\/\//\\\///\\/\//\\\///\\/\//\\\///\\/\
//\\\//\/\\///\\\//\/\\///\\\//\/\\///\\\//\/\\///\\
\\//\/ \/\\//
\/ Linux公社(www.linuxidc.com) \/
/\ Linux公社(www.linuxidc.com) /\
//\\ Linux公社(www.linuxidc.com) //\\
\\// Linux公社(www.linuxidc.com) \\//
\/ Linux公社(www.linuxidc.com) \/
/\ /\
//\\/\ /\//\\
\\///\\/\//\\\///\\/\//\\\///\\/\//\\\///\\/\//\\\//
\/\\///\\\//\/\\///\\\//\/\\///\\\//\/\\///\\\//\/
\/\\//\/ \/\\//\/ \/\\//\/ \/\\//\/
\/ \/ \/ \/
-d 参数表示选择哪一个盒子模型,
-a 参数表示对齐方式。
boxes --help 查看帮助。linux工具使用大法,先看帮助。
boxes -l 查看有多少可以使用的盒子格式。
还有很多其他的图形,大家可以去玩玩。
或者更有趣的事情,比如:
linuxidc@linuxidc:~$ echo "我是Linux公社www.linuxidc.com" | boxes -d cc -a c
/*************************************
* 我是Linux公社www.linuxidc.com *
*************************************/
linuxidc@linuxidc:~$ echo "我是Linux公社www.linuxidc.com" | boxes -d twisted -a c
linuxidc@linuxidc:~$ echo "我是Linux公社www.linuxidc.com" | boxes -d boy -a c
那这个小玩意到底有什么用,可以这么使用的。配合boxes 写个vim插件,每次写代码的时候,就把这个狗头放在我代码的开头
linuxidc@linuxidc:~$ echo "我是Linux公社www.linuxidc.com" | boxes -d dog -a c
/* *
* @linuxidc
* @linuxidc
* @linuxidc
* @version v1.0
* @date 2018-12-12
*
* __ _,--="=--,_ __
* / \." .-. "./ \
* / ,/ _ : : _ \/` \
* \ `| /o\ :_: /o\ |\__/
* `-'| :="~` _ `~"=: |
* \` (_) `/
* .-"-. \ | / .-"-.
* .---{ }--| /,.-'-.,\ |--{ }---.
* ) (_)_)_) \_/`~-===-~`\_/ (_(_(_) (
* ( 我是Linux公社www.linuxidc.com )
* ) (
* '---------------------------------------'
Boxes提供了许多填充,定位甚至处理正则表达式的选项。您可以在项目主页上了解有关Boxes的更多信息,或者前往GitHub下载源代码或贡献自己的Boxes。
如果你有一个你认为比本文还有趣还好玩的命令行? 请在下面的评论中告诉我,谢谢。
烧写linux系统到盒子,在Linux命令行中将礼品包装在盒子中相关推荐
- linux系统wget、curl终端命令行获取公网ip地址及其他网络信息
前言 在linux开发环境中查看当前公网ip地址或者某个端口是否通,对于新手来说是个比较麻烦的事情,下面我这里介绍一下如何在终端查询当前公网ip以及其他网络信息. 安装wget.curl工具 wget ...
- Linux学习笔记---使用MfgTool工具烧写官方系统(一)
目录 MfgTool工具简单介绍 软件烧写原理分析 1 .firmeare 文件夹 2 .files 文件夹 3 .ucl2.xml 文件 烧写步骤 1.连接USB线 2.开发板设置为USB模式 3. ...
- 【Tiny4412】烧写Android系统(SD卡)
00. 目录 文章目录 00. 目录 01. 编译内核 02. 安装dnw工具 03. 安装Android_tools 04. 烧写Android系统 05. 问题解决 06. 附录 01. 编译内核 ...
- Linux系统下活用History命令
Linux系统下可通过history命令查看用户所有的历史操作记录,在安全应急响应中起着非常重要的作用,但在未进行附加配置情况下,history命令只能查看用户历史操作记录,并不能区分用户以及操作时间 ...
- Linux系统简介 、 安装Linux系统 、 RHEL6基本操作
1 分区表示与文件系统 1.1 问题 请用3分钟默记Linux中的硬盘和分区表示方法 请描述下列设备具体的含义:/dev/sdc5./dev/hda1./dev/sdd Linux中默认使用了哪几种文 ...
- git 的安装以及使用:是一个开源的分布式版本控制系统,可以对项目进行版本管理。 早期是linux之父用来管理linux系统源代码的(linux是和windows一样操作系统 开源免费的操作...
## 总结 - 学会使用基本的git命令 管理源代码 - 学会去github创建仓库 并将代码上传到github的仓库 (有待完成 回家有网再push) - 了解本地的.git和服务器github的. ...
- Linux系统四种常用关机命令
文章目录 一.halt命令 二.shutdown命令 三.poweroff命令 四.init命令 总结 一.halt命令 语法:halt [-n] [-w] [-d] [-f] [-i] [-p] 参 ...
- 嵌入式学习之linux系统编程----1 了解linux编程并且在ubuntu以及ARM上运行测试程序
1.何为linux系统编程? linux系统编程也称为linux下的高级编程,它介于应用层与驱动层之间. 一般来说分为三个层面,分别是:应用层(写一个qt程序或者c程序就属于是应用层面).驱动层(比如 ...
- 2.1.Linux系统下启动MySQL的命令及相关知识
2019独角兽企业重金招聘Python工程师标准>>> 一.总结一下: 1.Linux系统下启动MySQL的命令: /ect/init.d/mysql start ( ...
- linux打开文件命令occ,Linux系统查看文件内容的命令有哪些?
Linux文件内容查阅,可以使用命令来实现.cat, tac, more,包括nl等命令都可以用来查阅文件内容,本文就通过举例的方式来介绍一下,Linux系统查看文件内容的命令有哪些. /messag ...
最新文章
- IOS UIScrollView (转)
- Keil 出现Debug Error! DAMAGE:after Normal block
- 008 Android之Service
- 数据结构与算法 / 哈希算法
- 平衡二叉树所涉及的一些算法
- cocos2d-xna在使用某些场景转换效果时的问题以及修复
- php并发访问mysql_php并发对MYSQL造成压力的解决方法_PHP
- 期权价格的上限和下限
- hdu 杭电题目分类
- MongoDB 数据集合导出 与 导入
- java中的 element_Java中队列的element()方法的用法
- Kali-linux-2020 sqli-labs环境配置(含网上最全Less-29在Kali上的配置)
- 计算机网络代表第几次革命,互联网:人类生产力的第三次革命
- html编写购物网站页面练习(一)
- 【研报笔记】光大技术择时系列1:基于阻力支撑相对强度(RSRS)的市场择时
- 论文笔记—ITS+假名管理—ASPA: Advanced Strong Pseudonym based Authentication in Intelligent Transport System
- 目前计算机技术已经得到了全面的发展,计算机网络技术对人的全面发展的影响.doc...
- unity3d培训_004
- 童鞋们,我模拟了Google的电吉他,可录音,支持键盘
- 有哪些可以替代NOTION的笔记软件?
热门文章
- FNLP(FudanNLP)的安装及在eclipse中的使用
- windows安装yarn 详细教程
- acwing-2240. 餐饮(最大流+拆点)
- html表单鼠标悬停变色,当我将鼠标悬停在html表格中时,更改单元格中颜色的颜色...
- 计算机用户删除了怎么恢复出厂设置,四种电脑快速恢复出厂设置方法
- 招募3DGIS技术合伙人
- mp4格式的视频流传输下实现边下边播
- ie ajax缓存怎么清理,解决Ajax中IE浏览器缓存问题
- 服务器维护委托合同,服务器维护委托合同样本.doc
- 赵鹏的《大师之路》教程