访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Linux命令行增强版

时间:2019-07-25

linux 命令_linux命令_linux命令windows命令

0. 前言

周末大早上的,没事做,了解下这几个命令了,哎~~~。

正常情况下,Linux下的命令行,界面比较丑,命令行命令有时候也不是很友好,下面就通过这几个命令或工具linux命令,美化一下命令行。

1. oh-my-zsh

这个就没有什么可以讲的了,直接从github上clone下来,安装github上的readme文档进行安装。https://github.com/robbyrussell/oh-my-zsh

2. cat 命令

一般是打印当前行的上5行和下5行,如果显示函数是是上2行下8行,默认是10行,当然,你也可以定制显示的范围,使用下面命令可以设置一次显示源程序的行数。这样的来做:在可视化模式中高亮显示这些文本,然后执行d命令.如果要将这些文本删除后放入寄存器中,我们可以用下面的命令来实现:"register。命令来加密高亮显示的文本,在这个命令中我们采用的是vim中所采用的rot 13加密算法.如果我们对同一个文本进行两次加密操作,就相当我们进行了解密操作.。

我是在debian系统,直接在 https://github.com/sharkdp/bat/releases 下载,然后dpkg -i *.deb 即可

在 ~/.zshrc 加上 alias cat = 'bat'

linux命令windows命令_linux 命令_linux命令

3. ping 命令

可以使用prettyping 命令来代替ping命令。这个prettyping命令,看名字就知道,比默认的ping 命令会好看很多。哈哈。

1 curl -O https://raw.githubusercontent.com/denilsonsa/prettyping/master/prettyping
2 chmod +x prettyping
3 mv prettyping /usr/local/bin/

在 ~/.zshrc alias ping = 'prettyping'

4. autojump 命令

用于快速切换历史进入过的目录

apt-get install autojump

然后在 ~/.zshrc 中的 plugins 增加 autojump, 以后就可以通过 j 命令 tab tab 快速切换目录,不过这个好像没有下面要介绍的这个好用。

5. ctrl+r命令

linux命令windows命令_linux 命令_linux命令

在终端里,使用fzf命令代替ctrl+r命令反向搜索。具体安装参考 https://github.com/junegunn/fzf

1 git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf
2 ~/.fzf/install
3 source ~/.zshrc

使用方法

COMMAND [DIR]/**<TAB>

kill -9 <TAB>

扩展一个预览的功能,在 ~/.zshrc 中增加

alias preview="fzf --preview 'bat --color \"always\" {}"

6. top命令

这个就是美化top命令,通过 apt-get install htop

linux命令windows命令_linux命令_linux 命令

7. diff 命令

可以通过 diff-so-fancy 命令来代替默认的diff命令,来对比两个文件。 参考 https://github.com/so-fancy/diff-so-fancy

8. find 命令

使用fd命令来代替find命令,默认的find命令性能比较差,没有建立数据库及缓存,每次都是读取磁盘文件。https://github.com/sharkdp/fd/ 直接在 https://github.com/sharkdp/fd/releases 下载 deb包安装

 上一个教程:Linux的常用命令01