摘要:
Vim插件合集 本篇 主要来介绍一下 如何使用 Vim的插件功能 去把Vim打造成 炫酷 多功能的IDE ,让你可以用Vim编写Python Go 等等。。 而不用繁重的 Pycharm 等高级Ide 效果图 前置知识 vim映射:就是映射你自己的快捷键 到 对应的操作 ,这个不明白可以后续了解一下 阅读全文
摘要:
一、awk介绍awk是文本三剑客之一,其实awk是一种语言,该语言的创始者定义为”生成报表和格式化文本输出“awk有很多种版本,这里介绍的是GUN awk(gawk) 二、awk工作原理第一步:执行BEGIN{action}语句块中的语句,该语句块不依赖于文件,awk在执行是,将在读取文件之前执行该 阅读全文
摘要:
1、打开网站: https://www.ipaddress.com/2、查询IP:查询 github.com,记录IP:140.82.113.4查询 github.global.ssl.fastly.net,记录IP: 151.101.1.1943、修改dns缓存打开本地文件: C:\Windows 阅读全文
摘要:
Linux下快速比较两个目录的不同 玩linux编程,文件对比还是经常用的; [sll@1120:~/bash_script]$ tree 11 22 11 ├── guess.sh └── print_time.sh 22 ├── judge_exist2.sh └── print_time.sh 阅读全文
摘要:
ShellCheck 的目标是 指出并澄清导致 shell 给出神秘错误消息的典型初学者语法问题。 指出并澄清导致 shell 行为异常和违反直觉的典型中级语义问题。 指出可能导致高级用户的其他工作脚本在未来情况下失败的细微警告、极端情况和陷阱。 以上来自于官网github文档的谷歌机翻,地址 ht 阅读全文
摘要:
1、list_sys_status.sh 显示系统使用的以下信息: 主机名、IP地址、子网掩码、网关、DNS服务器IP地址信息 #!/bin/bashIP=`ifconfig eth0 | head -2 | tail -1 | awk '{print $2}' | awk -F":" '{prin 阅读全文
摘要:
安装vsftpd: sudo apt update sudo apt install vsftpd vsftpd服务将在安装过程完成后自动启动。通过打印服务状态进行验证: sudo systemctl status vsftpd 输出如下所示,表明vsftpd服务处于活动状态并正在运行: * vsf 阅读全文
摘要:
步骤1:在自己电脑上建立一个共享文件夹 名字和路径自定义就成,我是建在了我创的虚拟环境的路径里,取名为share。 步骤2:将上述文件夹在ubuntu上设为共享文件夹 (1)启动ubuntu后,在主页面上选择 设备->共享文件夹->共享文件夹 (2)按图示的步骤依次点击 (3) 选择将上述建好的共享 阅读全文
摘要:
在上一篇中介绍的基础命令都是面向行的,一般情况下,这种处理并没有什么问题,但是当匹配的内容是错开在两行时就会有问题,最明显的例子就是某些英文单词会被分成两行。 幸运地是,sed允许将多行内容读取到模式空间,这样你就可以匹配跨越多行的内容。本篇笔记主要介绍这些命令,它们能够创建多行模式空间并且处理之。 阅读全文
摘要:
awk、grep、sed是linux操作文本的三大利器,合称文本三剑客; 也是必须掌握的linux命令之一,三者的功能都是处理文本,但侧重点各不相同; 其中属awk功能最强大,但也最复杂。 grep更适合单纯的查找或匹配文本, sed更适合编辑匹配到的文本, awk更适合格式化文本,对文本进行较复杂 阅读全文