系列教程--Linux基础--09--常用小工具

本节概要

  常用小工具介绍

  lrzsz

  winscp

  unix2dos

  iconv

  nmon

  ncdu

环境准备

操作系统:Centos6.5、Centos7.2。

一、常用小工具

学会一些常用小工具的使用对工作的效率会有很大的提升,本节要学习的一些小工具的功能很多专业的软件也会提供,而且功能更强大,但是专业的工具需要花费一定的时间去进行部署,相对麻烦。

1. lrzsz

作用:上传或下载文件,上传:rz,下载:sz

安装: yum install –y lrzsz

截图中显示已经安装过了。

使用:

从windows 上传文件到linux:

rz

此时会弹出文件选择框,选中需要上传的文件即可进行上传:

从Linux下载文件到windows:

sz 文件名

在弹出的文件选择框中选择文件要下载到的地方即可:

2. Winscp

作用:Winscp 是windows上一个图形化文件上传下载工具。

安装:直接到winscp官网(https://winscp.net/eng/download.php)下载、安装即可。

使用:

虚拟机上 ifconfig 看下IP地址:

运行winscp,填写Linux的IP地址、端口(默认22)、用户名、密码信息,登录:

点击”是”:

此时便可连接上Linux,默认左侧是本地windows系统,右侧是Linux系统,需要向Linux上传文件,或者从Linux下载文件到windows,直接鼠标进行拖拽即可进行上传和下载。

3. unix2dos

作用:解决linux中文件导到windows后串行的问题,串行原因是windows和linux处理空格和换行的方式不一样。

安装:yum isntall –y unix2dos

使用:

      Linux中新建文件test.sh,加入如下内容:

    

      sz test.sh 将文件下载到windows,打开文件发现串行:

    

    unix2dos test.sh     #会覆盖掉源文件

        sz test.sh   #先删掉windows中先前下载的文件,再sz下载

查看文件串行文件是否已经解决:

4. iconv

作用:解决windows文件在linux中乱码问题,乱码一般是因为win默认使用gb2312字符集,和linux默认字符集不一致导致。

安装:which iconv 查看下,一般已经默认安装

  

使用:

  Windows中新建txt文件,加入测试数据:

  

  rz    #上传文件到linux

  vim test2.sh 打开文件查看,此时可以看到中文乱码:

   iconv -f gb2312 test2.sh -o new_test2.sh 

 

参数解释:

  -f :指明文件原先的编码

  -o:输出文件

注:iconv不能解决word文件在linux中乱码问题,毕竟一般也不会在linux中查看word文件。

5. nmon

作用:监控当前系统性能,如cpu、内存使用情况等。

安装:yum install –y nmon

     使用:

     nmon

页面中列出了查看不同监控信息的快捷键,如c 为查看cpu,m为查看内存使用情况:

查看cpu使用情况,按键c

会列出cpu每个核心的使用情况,截图中为单核所以只有一个核心的信息。

查看内存使用情况:按键m:

退出:q

6. ncdu

作用:查看和分析Linux 中各个目录对磁盘的使用情况,常用于磁盘使用率较高时分析磁盘占用情况。

安装:yum install –y ncdu

使用:

  ncdu  要查看的目录,如 /

  ncdu /

 

文件较多的话需要扫描一段时间,扫描结果:

n 按名称排序:

s 按大小排序

: 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值