centos7全局查找 fzf (Fuzzy finder) /终端美化zsh/ iftop/tree 查看网络状态/cat高亮/htop/pip/axel(下载工具)

模糊查找器
安装 fzf (Fuzzy finder)

命令行下模糊搜索工具,能够交互式智能搜索并选取文件或者内容,配合终端ctrl-r历史命令搜索简直完美
指南
下载

git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf

安装/卸载

~/.fzf/install

~/.fzf/uninstall

加入环境变量,让界面更好看

[root@test1 ~]# cat >> ~/.bashrc << ERIC
export FZF_DEFAULT_OPTS="--height 100% --layout=reverse --info inline --border
    --preview 'cat {}'
    --preview-window left:50%:noborder
    --color 'fg:#bbccdd,fg+:#ddeeff,bg:#334455,preview-bg:#223344,border:#778899'"
ERIC

使用 cd /home/** 按tab键

[root@test1 ~]# cd /home/**

使用 vim /home/** 按tab键

[root@test1 ~]# vim /home/**



iftop 查看网络状态
[root@k8s-master deploy]# yum install -y iftop
[root@k8s-master deploy]#
[root@k8s-master deploy]# iftop
美化终端
  1. 安装基础环境 zsh
[root@k8s-master ~]# yum install -y zsh
  1. 安装 oh-my-zsh
[root@k8s-master ~]# wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
  1. 卸载 oh-my-zsh
[root@k8s-master ~]# wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/uninstall.sh -O - | sh
  1. 更换zsh皮肤
    https://github.com/robbyrussell/oh-my-zsh/wiki/Themes
[root@test1 ~ ]$ vim ~/.zshrc
#ZSH_THEME="robbyrussell"
ZSH_THEME="gianu"ZSH_THEME="agnoster"



ccat下载地址

让 cat亮起来
[root@k8s-master deploy]#
[root@k8s-master deploy]# mkdir donwload
[root@k8s-master deploy]#
[root@k8s-master deploy]# cd donwload/
# 下载 ccat
[root@k8s-master donwload]#  wget https://github.com/jingweno/ccat/releases/download/v1.1.0/linux-amd64-1.1.0.tar.gz
[root@k8s-master ~]#
[root@k8s-master donwload]# tar -zxvf linux-amd64-1.1.0.tar.gz
[root@k8s-master donwload]# cd linux-amd64-1.1.0
# 将ccat保存到 cat所在的目录下
[root@k8s-master linux-amd64-1.1.0]# cp ccat /bin/
# 将ccat配置加入到所有用户
[root@k8s-master ~]# cat >> /etc/bashrc << ERIC
alias cat="ccat"
ERIC

[root@k8s-master ~]#
# 重新连接终端



进程监控 htop
[root@dev18 ~]# yum -y install htop
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.tuna.tsinghua.edu.cn
 * elrepo: mirrors.tuna.tsinghua.edu.cn
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
没有可用软件包 htop。
错误:无须任何处理
[root@dev18 ~]# yum -y install epel-release
[root@dev18 ~]#
[root@dev18 ~]# yum -y install htop

参数详解:

参数说明
PID进行的标识号
USER运行此进程的用户
PRI进程的优先级
NI进程的优先级别值,默认的为0,可以进行调整
VIRT进程占用的虚拟内存值
  VIRT:virtual memory usage
  1. 进程“需要的”虚拟内存大小,包括进程使用的库、代码、数据等
  2. 假如进程申请100m的内存,但实际只使用了10m,那么它会增长100m,而不是实际的使用
RES进程占用的物理内存值
  RES:resident memory usage 常驻内存
  1. 进程当前使用的内存大小,但不包括swap out
  2. 包含其他进程的共享
  3. 如果申请100m的内存,实际使用10m,它只增长10m,与VIRT相反
  4. 关于库占用内存的情况,它只统计加载的库文件所占内存大小
SHR进程占用的共享内存值
  SHR:shared memory
  1. 除了自身进程的共享内存,也包括其他进程的共享内存
  2. 虽然进程只使用了几个共享库的函数,但它包含了整个共享库的大小
  3. 计算某个进程所占的物理内存大小公式:RES – SHR
  4. swap out后,它将会降下来
S进程的运行状况,R表示正在运行、S表示休眠,等待唤醒、Z表示僵死状态
%CPU该进程占用的CPU使用率
%MEM该进程占用的物理内存和总内存的百分比
TIME+该进程启动后占用的总的CPU时间
COMMAND进程启动的启动命令名称



pip
# 安装
[root@dev18 ~]# yum -y install python2-pip -i https://pypi.douban.com/simple
[root@dev18 ~]#
# 使用
[root@dev18 ~]# pip install ansible
# 使用国内镜像
[root@dev18 ~]# pip install ansible -i https://pypi.douban.com/simple
下载工具类

axel
多线程下载工具,下载文件时可以替代curl、wget;各种网盘不限速下载

yum install axel -y
axel [-n <number>] <url>

如:axel -n 20 https://mirrors.aliyun.com/centos/7.6.1810/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso
bmon

实时监视指定网卡流量

yum install bmon-y

使用:bmon

tree
格式:tree + 参数
 1 tree命令行参数:
 2 
 3 -a 显示所有文件和目录。
 4 -A 使用ASNI绘图字符显示树状图而非以ASCII字符组合。
 5 -C 在文件和目录清单加上色彩,便于区分各种类型。
 6 -d 显示目录名称而非内容。
 7 -D 列出文件或目录的更改时间。
 8 -f 在每个文件或目录之前,显示完整的相对路径名称。
 9 -F 在执行文件,目录,Socket,符号连接,管道名称名称,各自加上"*","/","=","@","|"号。
10 -g 列出文件或目录的所属群组名称,没有对应的名称时,则显示群组识别码。
11 -i 不以阶梯状列出文件或目录名称。
12 -I 不显示符合范本样式的文件或目录名称。
13 -l 如遇到性质为符号连接的目录,直接列出该连接所指向的原始目录。
14 -n 不在文件和目录清单加上色彩。
15 -N 直接列出文件和目录名称,包括控制字符。
16 -p 列出权限标示。
17 -P 只显示符合范本样式的文件或目录名称。
18 -q 用"?"号取代控制字符,列出文件和目录名称。
19 -s 列出文件或目录大小。
20 -t 用文件和目录的更改时间排序。
21 -u 列出文件或目录的拥有者名称,没有对应的名称时,则显示用户识别码。
22 -x 将范围局限在现行的文件系统中,若指定目录下的某些子目录,其存放于另一个文件系统上,则将该子目录予以排除在寻找范围外。
23 tree -L 4 >dirce.doc  #tree支持重定向至文件,即可生成UTF8格式的文档..我们也可以在windows 下查看..
#注意:生成的TXT或其他文件在win下面打开时也为乱码...这时我们要选择字符编码为UTF-8..当然..UTF-8是你linux下的默认字符集才可以.....

参考一

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值