Skip to main content

moregeek program

linux shell脚本的10个高频面试问答_linksla智能运维管家的博客-多极客编程

Linux 的浩瀚无垠,使人总能每次都提交与众不同的内容。这些内容不仅对他们的职业生涯很有用,同时也让他们增长知识。在此,我们就尝试这么去做,至于能取得多大的成功,就由我们的读者朋友们来判断吧。在此,作为 shell 脚本的附加内容,在本文中我们将从面试的角度解读与 Linux Shell 相关的问题。1.在 shell 脚本成功执行前,如何中断脚本执行?解答:我们需要使用​​exit​​命令来实

Read More

shell脚本实现批量解析域名ip地址(支持多dns)_akida-ko的博客-多极客编程

脚本介绍 多DNS解析(目前支持最多3个目标DNS服务器) 支持解析域名的A记录和CNAME记录 自定义DNS,内网DNS服务器,或公网DNS 多域名同时从目标DNS解析记录(脚本从文本读取域名列表) 实现代码 #!/bin/bash #Author:cosann #Create Time:20220714 #Description:批量解析域名A记录和CNAME记录脚本 #初始化DNS服务器d

Read More

Go 入门很简单:Go 读取文本文件-多极客编程

Go 读取文本文件工作中时不时需要读取文本,文本文件是最常见的文件类型。本文将从逐行、逐个单词和逐个字符三个方法读取文件:​​byLine.go​​​​byWord.go​​​​byCharacter.go​​逐行读取文本文件逐行读取文件是最为常见的文本文件,也是最为简单的方式。首先我们需要导入几个常见的包:bufio:缓存区读写文件flag:命令行参数解析package mainimport (

Read More

#yyds干货盘点# C语言文件的操作与处理-多极客编程

:star:前面的话:star: 大家好!文件在我们生活中无处不在,这篇文章将介绍使用C语言调用文件,C语言支持两种文件类型,一种是文本文件,另一种是二进制文件,主要以文本文件的使用为主介绍C语言对文件的读写。 :ledger:博客主页:未见花闻的博客主页:tada:欢迎关注:mag_right:点赞:+1:收藏:star:留言:memo::pushpin:本文由未见花闻原创!:calendar

Read More

rpm 命令 – RPM软件包管理器#yyds干货盘点#-多极客编程

rpm命令是Red-HatPackage Manager (RPM软件包管理器)的缩写,该命令用于管理 Linux 下软件包的软件。在 Linux 操作系统下,几乎所有的软件均可以通过RPM 进行安装、卸载及管理等操作。概括的说,rpm命令包含了五种基本功能:安装、卸载、升级、查询和验证。RPM软件包一般命名格式: 语法:语法格式:rpm[参数] [软件包] 常用参数:参数        描述-a

Read More

RH124 章4 创建、查看和编辑文本文件 笔记-多极客编程

标准输入、标准输出、标准错误 先执行某条命令,再echo $?,查看状态值0为标准输出,非0则为标准错误 \>, >>, 2>(标准错误重定向) 标准输出、标准错误同时重定向到file文件data >> file 2>&1find / -user user01 -type f >>fileA 2&g

Read More

第四周作业-多极客编程

1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。cd /etc/skel/ll   #查看现有文件total 0touch a.txt b.txt c.txt d.txt   #创建4个文本文件lltotal 0-rw-r--r--. 1 root root 0 Aug 29 10:31 a.txt-rw-r--

Read More

运用socket()函数创立套接字-多极客编程

在Linux中,一切多是文件,除了文本文件、源文件、二进制文件等,一个硬件装备也可以被映射为一个虚拟的文件,称为装备文件。例如,stdin 称为规范输出文件,它对应的硬件装备普通是键盘,stdout 称为规范输入文件,它对应的硬件装备普通是显示器。关于一切的文件,都可以运用 read() 函数读取数据,运用 write() 函数写入数据。“一切多是文件”的思惟极大地简化了程序员的了解和操作,使得对

Read More

2016-8-28 linux基础学习——压缩解压缩及归档 while脚本-多极客编程

文件管理命令----压缩解压缩及归档基本工具压缩、解压缩命令压缩格式:gz, bz2, xz, zip, Z压缩算法:算法不同,压缩比也会不同;早期    压缩:        compress(压缩比很小): FILENAME.Z ―― 压缩后的文件名    解压:        uncompressgzip、bzip2、xz只能压缩文件,并且默认压缩完成后删除源文件,zip可以压缩目录gzip

Read More

各类解析漏洞-多极客编程

IIS6.0解析漏洞 目录解析:/xx.asp/xx.jpg  xx.jpg可替换为任意文本文件(e.g. xx.txt),文本内容为后门代码后缀解析: /xx.asa;.jpg (此处需要抓包修改文件名)IIS6.0 都会把 此类 后缀文件成功解析为 asp文件默认解析: /xx.asa  /xx.cer  /xx.cdxIIS6.0 默认的可执行文件出了asp 还包含这三种此处可联系利用目录解

Read More

oracle11g下alert文件位置-多极客编程

Oracle 11g以前oracle的alter文件是在bdump目录下呢。oracle 11g一改常态以XML与传统的文本两种格式提供 Alert 日志。oracle 11g新的日志的位置由Automatic Diagnostic Respository(ADR)决定。可以通过新的初始化参数DIAGNOSTIC_DEST控制ADR BASE的位置。如果没有设定这个初始化参数的位置,而设置ORAC

Read More

Windows批处理简介-多极客编程

一、什么是批处理 批处理(Batch),也称为批处理脚本。顾名思义,批处理就是对某对象进行批量的处理。目前比较常见 的批处理包含两类:DOS批处理和PS批处理。PS批处理是基于强大的图片编辑软件Photoshop的,用来批量 处理图片的脚本;而DOS批处理则是基于DOS命令的,用来自动地批量地执行DOS命令以实现特定操作的脚本 。这里要讲的就是DOS批处理。批处理是一种简化的脚本语言,它应用于DO

Read More

pthread统计文本次数-多极客编程

该程序使用pthread来统计某一文本中每个单词出现次数。每一个thread处理一行字符串。使用一个map<string, size_t> word_count作为全局变量。kernel function 中,使用pthread_mutex_lock来控制对全局变量word_count的改变。使用stringstream来处理字符串。输入:first sentence.second s

Read More

linux文件类型-多极客编程

一切皆文件   普通文件   目录 字符设备文件   符号链接#ls -l-rw-r--r--     文件类型  权限  组权限  其他人权限- 普通文件  d 文件夹 b块设备  l链接文件#file hequan                       : ASCII text  文本文件# file /bin/cat     二进制文件#ls   -ld#ls -F/-p# ls -F

Read More

Linux软连接和硬链接-多极客编程

1.Linux链接概念Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。【硬连接】硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的。一般这种连接就

Read More

Oracle EBS在编码方式为AL32UTF8时的注意事项-多极客编程

现如今的EBS系统中,为了推进国际化的进程,以及系统向全球化的扩展,在Oracle数据库的编码方式上渐渐从支持中国本土简体中文的ZHS16GBK转向了更趋于国际化的AL32UTF8编码方式。但随之而来在中国就会产生很多问题,例如:其他的外围系统仍然使用简体中文GB2312/ZHS16GBK编码,在接口文件传输时由于编码不一致而产生乱码问题Excel不兼容,简体中文版的Excel在读取文本文件时采用

Read More

sed使用整理-多极客编程

-------------sed 查找与替换----------------在文本文件离进行替换在很多 shell 脚本的工作都从通过 grep 或 egrep 去除所需的文本开始。正则表达式查找的最初结果,往往就成了要拿来作进一步处理的“原始数据”。通常,文本替换至少需要做一件事,就是讲一些字以另一些字取代,或者删除匹配行的某个部分。执行文本替换的正确程序应该是 sed----流编辑器。sed

Read More

我和linux的第三十二天-多极客编程

这几天学习的东西是有关系统运维方面的,比前面简单些。加油。linux系统的例行性工作两种工作调度方式:一种是例行行的,就是每隔一定的周期要来办的事;一种是突发性的,就是一次完成后就没有第二次。linux中常见的例行性工作:进行日志文件的轮替(log rotate);日志文件分析logwatch的任务;新建locate的数据库;whatis数据库的建立;RPM软件日志文件的新建;删除临时文件;与网络

Read More

用Linux Shell脚本轻松管理Radius服务器-多极客编程

公司的无线环境采用mac地址认证的方式,mac地址被绑定到Radius的users配置文件中,将注册了的mac地址作为用户名和密码。为了方便的管理这些mac地址,自己写了一个shell脚本来管理。shell脚本所特有的强大文本处理能力和各种命令函数的组合,使得管理员的工作能轻松不少。下面就列出该脚本的功能以示参考:添加mac地址删除mac地址查找mac地址去除重复mac地址检查mac地址合法性TO

Read More

Asp.net 使用log4net日志功能-多极客编程

   Asp.net使用log4net日志功能1. 在bin文件夹下面引入 log4net.dll。你只需要引入log4net.dll 既可,其他dll是我抠图的时候扣多了  2 . Global.asax 中加入   void Application_Start(object sender,EventArgs e)     {        // 在应用程序启动时运行的代码       log4

Read More