前言
在项目初创阶段,经常会遇到各种文件操作,拷贝头文件,库,批量重命名等。文件结构一复杂,这就将是个无聊的工作。
查找文件
find可以在目录结构中搜索文件,这是它在man里面的作用描述。那么怎么搜索呢?有多种方式,按文件时间,大小,按文件名,路径名,按文件类型,权限,按用户。而这些方式又可以
一、虚拟机镜像地址
我这里有镜像
二、目的
使用vmware搭建centos虚拟机集群,进行基础服务搭建,对系统业务提供服务支撑
三、效果
centos虚拟机ip不会自动改变,使用设置的静态ip,可以整个局域网互相访问
四、实现
1、宿主机和虚拟机之间互相通信,并可以访问外网。使用【 NAT模式】
从图形界面进入命令行:ctl+alt+F2 从命令行返回图形界面:ctl+alt+F1
修改系统默认启动级别:
# 获取默认的targetsystemctl get-default# 设置系统启动后进入文本界面systemctl set-default multi-user.target# 设置系
scp 用于上传,下载,两台服务器文件复制
上传文件到服务器:scp username@servername:/path/filename /tmp/local_destination
从服务器上下载文件到本地: scp /path/local_filename username@server
本文分享自天翼云开发者社区《浅谈HPC中的Lustre》,作者:n****m
1. 什么是 lustre?
Lustre 体系结构是一个为集群设计的存储体系结构。 其核心组件是运行在 Linux 操作系统上、 支持标准的 POSIX* UNIX 文件系统接口、 并遵循 GPL2.0 许可的 Lus
Linux系统是什么
Linux系统是一种开源操作系统,它极具可定制性和灵活性,因此受到了许多人的欢迎。Linux系统以简单,强大和兼容性而著称。它可用于各种设备,从个人计算机到超级计算机,从移动设备到智能家居。
Linux系统遵循GNU公共许可证(GPL)下的
DNS域名解析
1、nslookup
通过nslookup命令查看域名的解析关系
1.该命令需要单独安装dns的套件软件包
yum install bind-utils -y
2.使用nslookup命令
nslookup
www.baidu.com
2、dnsmasq
dns服务器一般是安
之前新东方的老师分享了他们通过 Telegraf、Loki、Nightingale 等工具来监控机器硬件状态的方案,具备很强的灵活性、平台性。本文会介绍一个相对轻量的方式,只需要一个二进制+一个脚本即可搞定,给各位朋友提供一种新的选择。
新东方的方案
物理机可以通过带外开启 SNMP,通过 S
ssh免密登录、服务器安全
ssh免密登录
客户端本地生成一对公钥
ssh-keygen -t rsa
客户端发送自己的公钥,发给服务器,存在服务器的authorized_keys文件中
ssh-copy-id root@192.168.x.x
此时直接输入登录命令,即可免密登录了
NFS远程挂载
一、概述
NFS是一种基于TCP/IP 传输的网络文件系统协议。通过使用NFS协议,客户机可以像访问本地目录一样访问远程服务器中的共享资源
NAS存储: NFS服务的实现依赖于RPC (Remote Process Call,远端过程调用)机制,以完成远程到本地的映射过程。
在C
目录
一、免交互概念
二、基本免交互例子
三、expect
四、实验演示
一、免交互概念
概念:对于shell脚本的自动化运维,就要实现免交互来达到自动化运维的效果
二、基本免交互例子
可以免交互统计出行号
1.命令行免交互统计
2.使用脚本
问题
在系统日志中(/var/log/messages),有时会看到大面积的下面的报错:
nf_conntrack: table full, dropping packet
这说明系统接到了大量的连接请求,但是系统的连接跟踪表已经满了,无法再记录新的连接了。这时候,系统会丢弃新的连接请求。
在 C
文件系统
文件是面向OS和面向使用者而言的,对于人来说,音乐,图片,文档,游戏,软件,邮件,等记录信息的载体都被操作系统统称为文件,而存储在HDD(机械硬盘)和SSD(固态硬盘)里.因此文件是一种实体的抽象,而之所以文件需要文件名,是因为不同的文件需要进行相对应的区分,也就是文件名,而其中的展开
Core Dump 是什么?
Core Dump 是指进程异常退出时,操作系统将进程的内存状态保存到文件中,这个文件就是 Core Dump 文件,中文一般翻译为“核心转储”,哈,看起来还不如不翻译。
我们可以认为 Core Dump 是“内存快照”,但实际上,除了内存信息之外,还有些关键的程序运
目录
一、入侵检测系统
二、防火墙
三、防水墙
四、tcpdump抓包
五、实验演示
1.SNAT
一、入侵检测系统
特点:是不阻断任何网络访问,量化、定位来自内外网络的威胁情况, 主要以提供报警和事后监督为主,提供有针对
一、开源许可证 GPL、LGPL,BSD、MIT、Mozilla和Apache的区别
下面先简单介绍上述协议 :
1.GPL
我们很熟悉的Linux就是采用瞭GPL。GPL协议和BSD, Apache Licence等鼓励代码重用的许可很不一样。GPL的出发点是代码的开源/免费使用和引用/
目录
一、awk概念
二、awk的工作过程
三、awk字符
四、内置变量
五、getline
六、awk的精准筛选
七、例子演示
八、实验演示
一、awk概念
1.概念:awk 是一个功能强大的编辑工具,逐行读取输入文本,主要作用于文件内容
一、配置静态IP
使用命令ip a查看当前网卡名称,Ubuntu22.04默认网卡为ens33:
使用命令tree /etc/netplan查看默认网卡配置文件:
使用命令vi /etc/netplan/00-installer-config.yaml编辑默认网卡配置:
修改前:
修改后:
安装指定版本的mysql(安装mysql5.7)
目标:解决需求,安装mysql5.7
前言:
安装软件的三种方式:
rpm 安装
源代码编译安装
yum仓库安装
本地光盘
阿里云yum源
自建yum仓库文件夹
去mysql官网 寻找该软件下的地址,设置为yum仓库即可(可指定版本)
实践过
Shell脚本
Shell是什么?
Shell脚本语言属于弱类型语言,解析用户输入的命令和程序,使得用户可以与Linux进行交互;
适合处理纯文本类型数据(日志、配置文件、文本、网页文件、大多数纯文本类型的文件)。
Shell概念
shebang
即文件的第一行前两个字符 #!,后面的语句指定命