服务器之家:专注于服务器技术及软件下载分享
分类导航

Linux|Centos|Ubuntu|系统进程|Fedora|注册表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服务器之家 - 服务器系统 - Linux - 分享两个装 13 必备的 Linux 命令,你会吗?

分享两个装 13 必备的 Linux 命令,你会吗?

2023-11-23 17:09未知服务器之家 Linux

作为Java程序员,日常工作和学习中,难免需要跟服务器打交道,而跟服务器打交道多多少少难免要使用一些Linux命令,今天了不起给大家分享两个装 13 必备的Linux命令,让你在工作的同时也能炫技。 btop 平时我们想要查看服务器的

作为Java程序员,日常工作和学习中,难免需要跟服务器打交道,而跟服务器打交道多多少少难免要使用一些Linux命令,今天了不起给大家分享两个装 13 必备的Linux命令,让你在工作的同时也能炫技。

btop

平时我们想要查看服务器的运行情况的时候,通常会用top命令进行查看,查看服务器当前的运行情况,如下所示

分享两个装 13 必备的 Linux 命令,你会吗?图片

显示的内容很多,但是看起来有点难看,对于初学者也不够友好,那有没有什么更好用的命令呢?答案当然是有,那就是btop,先看看运行的效果,如下所示

分享两个装 13 必备的 Linux 命令,你会吗?图片

可以看到,输出的效果比top命令好看很多,并且将数据分成了好几个板块进行显示,最上面是CPU的使用情况,左侧是内存和磁盘的使用情况,右侧是进程的使用情况,左下角是网络的使用情况。

整个界面看起来优雅很多,而且也美观很多。

btop是个开源工具,开源地址是这个https://github.com/aristocratos/btop,感兴趣的可以去安装一个尝试一下,如果是Linux系统的话,根据官方提示下载对应的压缩包,然后进行解压安装就好。

分享两个装 13 必备的 Linux 命令,你会吗?图片

# 下载压缩包
wget http://www.zzvips.com/uploads/allimg/zrd0jn5i24k.tbz
# 下载解压工具
yum install bzip2 -y
# 解压
bunzip2 btop-x86_64-linux-musl.tbz
tar xf btop-x86_64-linux-musl.tar
# 进入解压后的文件夹,进行安装
cd btop
# 指定安装的目录
make install PREFIX=/opt/btop
# 运行
/opt/btop/bin/btop

如果是macOS系统的话,则直接执行brew install btop进行安装就好。

运行btop过后,有很多快捷键可以使用,所有这些标红的字母或者数字都可以输入,还可以用鼠标进行上下选择,回车确定等等,强烈推荐小伙伴们去尝试使用一下。

分享两个装 13 必备的 Linux 命令,你会吗?图片

theFuck

日常操作服务器的时候,虽然有些终端工具可以进行命令提示,但是有时候难免还是会输错命令,或者少了空格,或者敲错了字符,这种情况下,我们都只能重新再输入一遍。

theFuck这个工具,可以在我们输错命令过后,纠正我们的命令,从而继续进行执行,效果如下

分享两个装 13 必备的 Linux 命令,你会吗?图片

怎么样看起来是不是很骚气,

在macOS上面可以通过命令brew install thefuck来安装,在Ubuntu / Mint上,使用以下命令安装The Fuck:

sudo apt update
sudo apt install python3-dev python3-pip python3-setuptools
sudo pip3 install thefuck

在FreeBSD上,使用以下命令安装:pkg install thefuck,在其他系统上, 使用 pip 安装:pip install thefuck。感兴趣的小伙伴也可以去尝试尝试。

分享两个装 13 必备的 Linux 命令,你会吗?图片

可以看到一开始我们想输入python这个命令,但是输错了,提示找不到命令,这个时候我们在输入一下fuck命令,然后会提示我们是否要执行python命令,我们可以选择回车或者ctrl + c取消,正常情况下直接回车就可以继续执行了。

延伸 · 阅读

精彩推荐
  • Linux终于决定了!知名IDE JetBrains宣布重仓这款Linux桌面服务器 !

    终于决定了!知名IDE JetBrains宣布重仓这款Linux桌面服务器 !

    撰稿 | 言征 大名鼎鼎的JetBrains决定加码Linux版IDE了。上周的一篇官网的博文,宣布将在其基于IntelliJ的IDE系列中添加对Wayland Linux图形API的支持。 图片 此举...

    未知1612023-09-07
  • LinuxLinux用 smem 命令获取内存使用统计信息

    Linux用 smem 命令获取内存使用统计信息

    为了了解 Linux 或 macOS 上的内存使用情况,人们通常使用 top 或 htop。我很想看到一个单一的数字:一个进程占用了多少内存。但这些工具所显示的统计数据...

    Linux中国5752021-10-25
  • Linuxlinux网络参数配置方法详解

    linux网络参数配置方法详解

    这篇文章主要介绍了linux网络参数的配置方法,这样可以让你的服务器访问网络,主要参数:IP地址、子网掩码、网关、DNS...

    Linux教程网8602020-12-19
  • Linuxlinux系统中find命令使用示例(linux查找文件)

    linux系统中find命令使用示例(linux查找文件)

    这篇文章主要介绍了linux系统中find命令使用示例(linux查找文件),需要的朋友可以参考下 ...

    linux命令大全4992019-11-14
  • LinuxLinux 命令find之查找文件的示例

    Linux 命令find之查找文件的示例

    这篇文章主要介绍了Linux 命令find之查找文件的示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧...

    维C果糖8522022-03-02
  • Linux最牛技术 1秒启动Linux的窍门

    最牛技术 1秒启动Linux的窍门

    1秒启动Linux可以实现吗?我们知道Linux系统开机并不算快,最少也需要11秒,但是,现在有一个技巧,可以1秒打开linux系统,到底是什么技术这么牛?请看下...

    服务器之家5982019-07-01
  • LinuxLinux系统下使用ctags查找源码的方法

    Linux系统下使用ctags查找源码的方法

    这篇文章主要为大家介绍了在Linux系统下可以使用vim自带的ctags查找源码或者文件,下面甲苯之家的小编带大家了解使用ctags查找源码的方法,需要的朋友可...

    Linux教程网6082019-11-01
  • LinuxLinux系统的垃圾清理方法总结

    Linux系统的垃圾清理方法总结

    这篇文章主要介绍了Linux系统的垃圾清理方法总结,包括对磁盘的碎片整理以及清除旧内核等方法,需要的朋友可以参考下...

    开源中文社区3482019-07-04