几个好玩的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 应用服务中间件 Shell
二、Linux文本处理与文件操作核心命令
熟悉了Linux的基本“行走”后,就该拿起真正的“工具”干活了。用grep这个“放大镜”在文件里搜索内容,用find这个“探测器”在系统中寻找文件,再用tar把东西打包带走。最关键的是要学会使用管道符|,它像一条流水线,能把这些命令串联起来,让简单工具组合出强大的功能,比如 ps -ef | grep 'nginx' 就能快速找出nginx进程。
469 1
二、Linux文本处理与文件操作核心命令
|
3月前
|
Linux
linux命令—stat
`stat` 是 Linux 系统中用于查看文件或文件系统详细状态信息的命令。相比 `ls -l`,它提供更全面的信息,包括文件大小、权限、所有者、时间戳(最后访问、修改、状态变更时间)、inode 号、设备信息等。其常用选项包括 `-f` 查看文件系统状态、`-t` 以简洁格式输出、`-L` 跟踪符号链接,以及 `-c` 或 `--format` 自定义输出格式。通过这些选项,用户可以灵活获取所需信息,适用于系统调试、权限检查、磁盘管理等场景。
324 137
|
3月前
|
安全 Ubuntu Unix
一、初识 Linux 与基本命令
玩转Linux命令行,就像探索一座新城市。首先要熟悉它的“地图”,也就是/根目录下/etc(放配置)、/home(住家)这些核心区域。然后掌握几个“生存口令”:用ls看周围,cd去别处,mkdir建新房,cp/mv搬东西,再用cat或tail看文件内容。最后,别忘了随时按Tab键,它能帮你自动补全命令和路径,是提高效率的第一神器。
751 57
|
2月前
|
存储 安全 Linux
Linux卡在emergency mode怎么办?xfs_repair 命令轻松解决
Linux虚拟机遇紧急模式?别慌!多因磁盘挂载失败。本文教你通过日志定位问题,用`xfs_repair`等工具修复文件系统,三步快速恢复。掌握查日志、修磁盘、验重启,轻松应对紧急模式,保障系统稳定运行。
532 2
|
3月前
|
缓存 监控 Linux
Linux内存问题排查命令详解
Linux服务器卡顿?可能是内存问题。掌握free、vmstat、sar三大命令,快速排查内存使用情况。free查看实时内存,vmstat诊断系统整体性能瓶颈,sar实现长期监控,三者结合,高效定位并解决内存问题。
339 0
Linux内存问题排查命令详解
|
3月前
|
Unix Linux 程序员
Linux文本搜索工具grep命令使用指南
以上就是对Linux环境下强大工具 `grep` 的基础到进阶功能介绍。它不仅能够执行简单文字查询任务还能够处理复杂文字处理任务,并且支持强大而灵活地正则表达规范来增加查询精度与效率。无论您是程序员、数据分析师还是系统管理员,在日常工作中熟练运用该命令都将极大提升您处理和分析数据效率。
321 16
|
4月前
|
Linux 网络安全 开发工具
技术栈:这50条最常用的 Linux 命令你一定要会!
建议多在终端中实践,遇到不懂的命令就用 man 或 --help 了解详情!
556 0
|
4月前
|
安全 Linux Shell
Linux系统中sudo命令的高效运用技巧。
用户可以通过sudo -l来列出自己目前可执行的命令列表,这有助于用户了解自己的权限范围。
201 0
|
4月前
|
监控 Linux Shell
linux命令
常用 Linux 命令汇总
|
5月前
|
Linux C++
每天一个linux命令(8):cp 命令
cp 命令是 Linux 中用于复制文件或目录的命令。它的名字来源于英文单词 copy。这个命令非常常用,特别是在需要备份文件或创建文件副本时。
327 0