linux
文章平均质量分 76
BJFU_vth
这个作者很懒,什么都没留下…
展开
-
解决ubuntu20.04虚拟机无法上网的问题
原文链接前言刚建立好的linux虚拟机使用NAT方式可以连接外网,系统重启几次,系统无法上网,这是什么问题导致的呢?一、现象使用ifconfig命令查看系统ip相关参数,发现只有网卡lo,外网网卡找不到了。使用ifconfig -a 命令查看网卡相关信息,会看到ens33网卡的相关信息:使用命令sudo ifconfig ens33 up,在使用ifconfig查看网络配置,我们会发现,出现了ens33网络配置:这样,我们是否能够连接外网了?很抱歉,依然ping不通外网。二、解决方式转载 2021-03-12 17:31:18 · 2630 阅读 · 6 评论 -
ubuntu更换apt源
ubuntu的自带apt源慢的要死。安装软件空隙经常会走神。所以我们来替换成清华大学的源,速度杠杠的。0x00 去清华开源站找对应版本的ubuntu点我打开原创 2020-11-16 23:01:41 · 115 阅读 · 0 评论 -
Go代码正确姿势
sh build.sh./bin/xxx -config conf/dev.toml这是编译后执行原创 2019-11-21 14:13:25 · 278 阅读 · 0 评论 -
关于linux安装软件的问题
1、如果用当前用户安装软件失败,可以在安装命令前加上sudo2、如果是用sudo装上的软件,要用 sudo chmod 777 xxx 来给普通用户操作的权限3、如果普通用户卸载不成,或者是创建项目不成,就加sudo...原创 2019-08-03 11:14:41 · 335 阅读 · 0 评论 -
Linux【sed】 总结 byVTH
Linux sed命令是利用script来处理文本文件。sed可依照script的指令,来处理、编辑文本文件。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。sed [-hnV][-e<script>][-f<script文件>][文本文件]参数说明:-e<script>或--expression=<script&g...原创 2019-04-29 19:38:30 · 256 阅读 · 0 评论 -
【diff】快速读懂diff
参考资料读懂diffdiff是Unix系统的一个很重要的工具程序。它用来比较两个文本文件的差异,是代码版本管理的基石之一。你在命令行下,输入:$ diff <变动前的文件> <变动后的文件>diff就会告诉你,这两个文件有何差异。它的显示结果不太好懂,下面我就来说明,如何读懂diff。一、diff的三种格式由于历史原因,diff有三种格式: * 正常格...原创 2019-04-29 12:07:28 · 580 阅读 · 0 评论 -
【linux-diff】详解
Linux diff命令用于比较文件的差异。diff以逐行的方式,比较文本文件的异同处。如果指定要比较目录,则diff会比较目录中相同文件名的文件,但不会比较其中子目录。diff [-abBcdefHilnNpPqrstTuvwy][-<行数>][-C <行数>][-D <巨集名称>][-I <字符或字符串>][-S <文件>][-...原创 2019-04-29 11:51:13 · 241 阅读 · 0 评论 -
shell中各种括号的作用和区别
1、命令替换他俩在使用上是一样的,但是``的可移植性更强。2、变量替换${ } 用于变量替换。一般情况下,$var 与${var} 并没有什么不一样,但是用 ${ } 会比较精确的界定变量名称的范围。3、增强版的模式匹配先记在这,没见过怎么用。到时候用到了再查。# 是去掉左边(在键盘上#在$之左边)% 是去掉右边(在键盘上%在$之右边)#和%中的单一符号是最小匹配,两个相同符号是...原创 2019-04-09 16:43:50 · 421 阅读 · 0 评论 -
Linux环境变量的配置
在操作系统中,很多软件的安装都需要设置环境变量,比如安装JDK、python等。如果不安装环境变量,在非软件安装的目录下运行javac命令或者python,将会报告“找不到文件”类似的错误。Linux是一个多用户的操作系统。每个用户登录系统后,都会有一个专用的运行环境。通常每个用户默认的环境都是相同的,这个默认环境实际上就是一组环境变量的定义。用户可以对自己的运行环境进行定制,其方法就是修改相应...原创 2019-04-12 00:04:13 · 215 阅读 · 0 评论 -
【awk】的高级应用-for-while等
一、Awk 的两个特殊模式BEGIN 和 END,BEGIN 被放置在没有读取任何数据之前,而 END 被放置在所有的数据读取完成以后执行。体现如下:BEGIN{}: 读入第一行文本之前执行的语句,一般用来初始化操作{}: 逐行处理END{}: 处理完最后以行文本后执行,一般用来处理输出结果实例:统计文本总字段个数文本内容:hui hui XXXXXX ni Xx代码:a...原创 2019-03-28 19:24:43 · 233 阅读 · 0 评论 -
shell编程看这个就够了
声明:看了这个,只能是对shell的语法有了认识,编程是一种技能,讲究熟能生巧。如果想真的掌握shell编程,请写大量的shell脚本进行练习。什么是shellShell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。Ken...原创 2019-04-07 22:46:18 · 299 阅读 · 0 评论 -
Linux拾遗
Linux 系统启动过程linux启动时我们会看到许多启动信息。Linux系统的启动过程并不是大家想象中的那么复杂,其过程可以分为5个阶段:内核的引导。运行 init。系统初始化。建立终端 。用户登录系统。内核引导:当计算机打开电源后,首先是BIOS开机自检,按照BIOS中设置的启动设备(通常是硬盘)来启动。操作系统接管硬件以后,首先读入 /boot 目录下的内核文件。运...原创 2019-04-07 16:35:43 · 168 阅读 · 0 评论 -
【awk】 扒一篇大佬的博文-通俗易懂-awk入门级
我们先来用专业的术语描述一下awk是什么,如果你看不懂,没关系,我们会再用"大白话"解释一遍。 awk是一个报告生成器,它拥有强大的文本格式化的能力,这就是专业的说法。你可能不理解所谓的报告生成器中的"报告"是什么,你可以把"报告"理解为"报表"或者"表格",也就是说,我们可以利用awk命令,将一些...原创 2019-03-28 14:22:45 · 168 阅读 · 0 评论 -
【linux】【awk】
用法一:awk '{[pattern] action}' {filenames} # 行匹配语句 awk '' 只能用单引号 按行匹配文件内容:this is a testare u ok?sdutshandongligongbeijinglinyebeijing forestry university.can i help u?modifyheadersi used...原创 2019-03-27 14:11:42 · 353 阅读 · 0 评论 -
Linux【grep】
本文参考自此,向原创者表示敬意,侵删。Linux文本处理三剑客:grep、sed、awkgrep是文本过滤工具,sed是文本编辑器,awk是文本报告生成器。grep#######练习文本grep_test内容#######this is a testare u ok?sdutshandongligongbeijinglinyebeijing forestry universit...原创 2019-03-26 16:21:05 · 147 阅读 · 0 评论 -
【awk终极总结】
awk简介awk其名称得自于它的创始人 Alfred Aho 、Peter Weinberger 和 Brian Kernighan 姓氏的首个字母。实际上 AWK 的确拥有自己的语言: AWK 程序设计语言 , 三位创建者已将它正式定义为“样式扫描和处理语言”。它允许您创建简短的程序,这些程序读取输入文件、为数据排序、处理数据、对输入执行计算以及生成报表,还有无数其他的功能。awk 是一种很...原创 2019-03-29 16:42:13 · 681 阅读 · 0 评论 -
Linux命令速记
vim编辑器vim有3种常见模式:正常模式插入模式命令行模式正常模式:可移动光标、复制粘贴、删除等。vim filename.xxx # 没有则创建后打开,有则直接打开 打开后进入正常模式yy # 拷贝当前行5yy #拷贝接下来的5行p # 粘贴dd # 删除当前行5dd # 删除接下来5行:set nu # 设置行号:set nonu # 取消行号G # 来到末行...原创 2019-03-07 18:40:02 · 3829 阅读 · 0 评论 -
Linux问题合集
su 用户名 – 切换到用户权限,但是不切换环境变量。 su - 用户名 – 真的是切换到另一个用户了。原创 2018-07-24 09:07:29 · 213 阅读 · 0 评论 -
安装ubuntu并且安装vmware-tools
0x00: 下载安装即可。 0x01: 删除cd/dvd,因为此时是从dvd引导的,不删除将开不了机。再者说,安装vmtools也是根据dvd来安装的,不删除就挂载不了。 0x02: 点击虚拟机标签页右键,安装vmtools。会挂载dvd.然后打开加载了的VMvareTools光盘,鼠标右键VMwareTools-*tar.gz文件,提取到某文件夹。 0x03:...原创 2018-04-30 15:37:33 · 277 阅读 · 0 评论