几个好玩的Linux命令

简介: 几个好玩的Linux命令

前言:Hello! 我是@每天都要敲代码;因为科研需要,我们研修室搭建了一个集群,用来计算;我平常最多的就是上传作业,用脚本提交计算,把计算好的作业下载下来;当然我们不可能每天时时刻刻都在实验室,所以就搞了一个跳板机,可以用Todesk或者向日葵等都可以;集群用一个远程登录软件控制,比如putty、Xshell、Secure-CRT都是可以的;我们用得主要是Secure-CRT;平常上传下载文件都是用sz和rz服务,这是跳板机与集群之间的交互;那么怎样在节点与节点之间传输文件,我们用的是scp服务;这个集群一直是我在管理,所以对于Linux我也进行了初步的学习,在刚开始学习的时候,遇到很多问题;最终都慢慢克服解决了,现在重新跟着蛋哥学习Linux,感觉又发现了很多有趣的东西,下面一起分享一些有趣的命令吧!!!


  基础环境配置:我们平常的学习都是使用虚拟机VMware,然后在官网下载centos镜像进行配置,网上的教程很多,这里就不在赘述;所有一切都准备就绪,就可以配置远程登录,我们一般使用静态IP,是在vi /etc/sysconfig/network-scripts/ifcfg-ens33 里面配置,当然你的网络端口号可能不是ens33,这需要我们ifconfig自己查看;并且在虚拟上配置静态IP我个人觉得是比较麻烦的;之后在配置一些域名解析、ssh免密钥登录等;这里如果伙伴们需要,以后会出一期教程;另外如果在物理机上安装Linux操作系统上也是可以的,我们可以用UltraISO或者rufus刻磁盘工具进行Linux操作系统的安装!!!


  好啦,现在来一起看一些有趣的命令吧!!!


注:以下操作我都是在超级用户root下进行的,如果你使用的是普通用户,请在 vim /etc/sudoers下进行有关权限的配置,然后在普通用户使用时,直接前面加sudo,就可以执行root才能执行的操作;并且在之前我们要检查是否有网络,可以用ping命令,去ping百度或者新浪等都可以;例如:ping www.baidu.com   或者 ping www.sina.com.cn如果能ping通,就ctr+c进行终止,不然会一直ping下去。


有趣命令1:sl

 

首先在终端执行yum -y install sl;如果提示下载失败,我们就需要第三方源yum -y install epel-release;然后在进行下载就可以了,这里-y表示默认是yes,不然会有很多提示让我们去输入y or no;下载完成以后,再终端输入sl,就会有一辆小火车跑过来啦!!!


60ebf5cc9362433484b2623336632280.png

有趣命令2:cowsay


   同样在终端输入yum -y install cowsay,然后执行cowsay hello Linux就会打印一个牛和hello Linux

0471815c8c77408e97ff79a44c0f4919.png


有趣命令3:boxes

 

在终端输入yum -y install boxes然后执行echo "Hello  Linux" | boxes -d cat 就可以打印猫的头像,注意其实前面"Hello  Linux"是它输出的话,后面boxes -d cat才是打印猫;这里就利用到了echo是打印的意思和" | "是管道符的意思,就是把前面的输出作为后面的输入,一般管道符和grep在一块使用比较多。



5e2c0f4280b349b1b2af6474ca8b6f48.png


有趣命令4:cur

在终端输入curl http://wttr.in 就会显示天气


97fd0ec1cf424705b4379085727f8c2d.png


有趣命令5:linux_logo

在终端输入yum -y install linux_logo;下载好之后输入linux_logo就可以打印Linux的logo啦


d855f26176814bbea470779407264f3c.png

有趣命令6:elinks

在终端输入yum -y install -y elinks 下载好之后在执行elinks www.baidu.com 就可以百度的网页了,就是上网用的



b6f3613836214542aa252bbc54ea8e1b.png


有趣命令7:cal

直接在终端输入cal就可以显示这个月的日历,输入cal 2022就可以显示这一年的日历啦!


94c3e635213046658efe92ce56ef4099.png


有趣命令8:bc


   实际上bc就是一个计算器,直接在终端输入bc,然后输入要计算的结果就可以了,这里只强调一点就是除,例如3/5你会发现等于0,那是因为没有设置位数,我们用scale = 5只执行上述操作就可以保留5位小数啦,当然前面的0是不打印出来的!


37ca8183b41040f6a6af87f9696ca6cc.png


总结:有趣的命令分享就结束啦!下面补充几个小知识点吧:


1.是history命令,这个命令可以查看你以前所输入的命令,一般默认是1000个;这个命令一般在搭建服务器时用的比较多。


2.是clear是清屏命令,也可以用ctr+L;当然这种清屏也不是名义上的清屏,只是代码整体往上移了。


3.Tab键,我们要善于用Tab键,当你一个命令只记得前半部分,你可以试着按Tab键,按一下补全,按两下呢?不妨自己试试看!


4.使用编译器vim,vim里面有很多快捷键,这需要我们去自己慢慢的敲和理解;这里就只讲一下进入vim怎么退出?如果想要保存退出:Esc+shift+ZZ或者:x 或者:wq;如果还是保存不了,请加上!强制保存;如果退出不保存呢?就用:q!直接退出就好啦!!!

相关文章
|
3天前
|
Linux
会玩这10个Linux命令,一定是个有趣的IT男!
会玩这10个Linux命令,一定是个有趣的IT男!
|
2天前
|
安全 Linux 开发者
Linux笔记之ldd命令详解
`ldd`命令是Linux环境下一个非常实用的工具,用于显示一个程序运行时所需的共享库依赖。它帮助开发者和系统管理员快速诊断程序运行问题,特别是在处理"找不到库文件"或者"错误的库文件版本"等错误时。然而,出于安全的考虑,对于不信任的可执行文件,应该慎用 `ldd`命令,可以考虑使用其他工具如 `objdump`。总的来说,懂得如何妥善且安全地使用 `ldd`,对于维护一个稳定和高效的Linux系统来说,是非常重要的。
21 9
|
3天前
|
Linux Shell
linux命令
linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。
|
4天前
|
移动开发 运维 网络协议
运维必备 | Linux netstat命令详解
运维必备 | Linux netstat命令详解
|
4天前
|
Linux
真香~ Linux vi常用命令汇总!
真香~ Linux vi常用命令汇总!
|
4天前
|
Linux Shell
linux命令
linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。
|
3天前
|
SQL 存储 分布式计算
Linux退出Hive命令
【8月更文挑战第14天】
|
4天前
|
Linux Shell 数据库
退休前一天都还在用的Linux常用命令!建议收藏!
退休前一天都还在用的Linux常用命令!建议收藏!
|
3天前
|
Linux Shell
危险!这10个Linux命令慎用,否则可能牢底坐穿!
危险!这10个Linux命令慎用,否则可能牢底坐穿!
|
4天前
|
Ubuntu Linux Shell
这7个重要的Linux命令,每一位Linux工程师都必须盘它!
这7个重要的Linux命令,每一位Linux工程师都必须盘它!