口号 后台 服务器linux

Win10 ssh客户端 scp 传输linux文件到windows 端

1Window10 安装 openssh 服务 2 启动windows sshd服务 net start sshd 3 scp linux 向windows 传输文件 Win10 中打开powershell,登录 ssh 把linux 下的shell01.sh 传到 window10 的桌面上 sc ......
客户端 windows 客户 文件 linux

分布式服务

1.RPC 2.API网关 3.服务注册与发现 4.负载均衡 5.系统监控 6.容器化 7.ServiceMesh 8.微服务 ......
分布式

第八周Linux教材第四章学习笔记——并发编程

第四章 并发编程 4.1 并行计算导论 在早期,大多数计算机只有一个处理组件,称为处理器或中央处理器(CPU)。受这种硬件条件的限制,计算机程序通常是为串行计算编写的。要求解某个问题,先要设计一种算法,描述如何一步步地解决问题,然后用计算机程序以串行指令流的形式实现该算法。在只有一个CPU的情况下, ......
教材 笔记 Linux

Linux进程函数

1.进程相关知识 PCB进程控制块包含的信息 进程id。系统中每个进程有唯一的id,在C语言中用pid_t类型表示,其实就是一个非负整数。 进程的状态,有就绪、运行、挂起、停止等状态。 进程切换时需要保存和恢复的一些CPU寄存器。 描述虚拟地址空间的信息。 描述控制终端的信息。 当前工作目录(Cur ......
函数 进程 Linux

Linux 下使用 Docker 安装 Redis

1、下载 redis docker pull redis:6.2.6 2、提前创建挂载目录 mkdir -p /mydata/redis/conf mkdir -p /mydata/redis/data mkdir -p /mydata/redis/log touch /mydata/redis/c ......
Docker Linux Redis

Linux中设置NTP时间同步服务器的方法

概括:在Linux中设置NTP时间同步服务器是确保多台主机之间时间同步的重要步骤。本文将从四个方面详细阐述Linux中设置NTP时间同步服务器的方法,包括安装NTP、配置NTP客户端、配置NTP服务器以及常见问题及其解决方法。 1、安装NTP 安装NTP是为了确保Linux主机能够正常运行时间同步服 ......
服务器 时间 方法 Linux NTP

Linux第4章学习笔记

第四章学习笔记 并发编程 并行计算导论 早期,大多数计算机只有一个处理组件,称为处理器或中央处理器(CPU)。受这种硬件条件的限制,计算机程序通常是为串行计算编写的。 并行计算是一种计算方案,它尝试使用多个执行并行算法的处理器更快速地解决问题。 顺序算法和并行算法 并行性与并发性 通常,并行算法只识 ......
笔记 Linux

第9周Linux课堂总结

这一周的linux课程我们学习了高级权限,首先我们学习的是SUID权限,使用ll命令查看/usr/bin/passwd文件,第1行的第4个字符为“s”,“s”表示特殊权限SUID,任何用户在执行该文件时,其身份是该文件的属主,在进程文件上增加SUID权限,可以让本来没有相应权限的用户也可以访问没有权 ......
课堂 Linux

linux IFS(internal field separator,内部字段分隔符)

1、简介IFS是一个shell内置变量,它是一个字符列表,列表里的每个字符是默认的字段分隔符2、查看 IFS 变量(1)centos set | less 然后搜索字符串 IFS,如下图 (2) kali 的 zsh环境下 set | grep IFS 结果如下图 3、打印IFS变量 因为IFS变量 ......
分隔符 字段 separator internal linux

Linux文件和目录操作函数

1.文件系统 1.1 文件存储 1.1.1 inode 本质:struct 结构体。存储文件的属性信息。如:权限、类型、大小、时间、用户、盘块位置 大多数的 inode 保存在磁盘中,少量常用、近期使用的 inode 保存在内存中 1.1.2 dentry 目录项 本质:struct 结构体 {文件 ......
函数 文件 目录 Linux

linux解压缩,复制,重命名,删除,目录按更新时间排序,grep递归搜索文档

linux解压缩,复制,重命名,删除,目录按更新时间排序,grep递归搜索文档 1.解压缩压缩命令 zip -p -r mymail-1026.zip mymail/ 解压命令 unzip mymail-1026.zip 2.复制将文件file1复制到dir1目录下的file2文件 cp file1 ......
文档 时间 目录 linux grep

tomcat-后台

1、介绍 这里的环境是基于vulhub/tomcat/tomcat8进行测试的。主要阐述tomcat的后台相关功能。 2、tomcat默认首页 默认首页是index.jsp 3、Server Status 该页面展示服务器相关状态,包括服务器容器版本,jvm环境版本,操作系统名称和版本等 4、Man ......
后台 tomcat

Linux DNS和CDN介绍

DNS介绍 DNS(Domain Name System)域名系统,是互连网上的一项服务,用于将域名转换为与之相对应的IP地址,域名虽然便于记忆,但TCP/IP网络中,设备之间的通信依赖IP地址来实现,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,DNS就是进行域名解析的 ......
Linux DNS CDN

Linux内核中的两种ID分配方式

参考 https://www.kernel.org/doc/html/latest/core-api/idr.html 正文 在写内核代码时,可能会需要给数据结构分配一个唯一的ID的需求,具体是下面两种需求: 给结构体A分配一个全局唯一的ID,但是不需要根据ID找到结构体A的地址的用法 不但需要给结 ......
内核 方式 Linux

Linux lp命令(-o选项,-d目标打印机,-p页码范围)

原文主要介绍lp命令的参数和描述。常见命令包括: lp filename(打印filename) -d 打印机名称(指定打印机) -P 1,2-5,6 (指定页码范围) -o sides=two-sided-long-edge(选项,长边翻转,竖直打印) -o number-up (指定一页几版) ......
页码 打印机 命令 范围 目标

免费云服务器——阿贝云

一直头疼于云服务器的问题,不需要太高的性能,只想挂一些程序,专门租一个又感觉有点浪费。正好搜到一个免费的云服务器平台,提供免费虚拟主机和免费云服务器。云服务器提供公网IP,一键部署备案,安装操作系统方便,简单易上手,很适合新人拿来学习一下服务器部署。百度搜索阿贝云或者直接登陆官方网址:阿贝云。 国内 ......
服务器

Linux统计目录下文件个数

这里是ubuntu系统,其他系统我忘了 ls -l 出来有没有total字符了。 ls -l | grep -v total | wc -l ......
个数 文件 目录 Linux

10、服务与计划任务

实验-systemctl控制服务yum install -y httpdsystemctl status httpdsystemctl start httpdsystemctl stop httpdsystemctl restart httpdsystemctl reload httpdsystem ......
任务

服务器配置密钥登录

背景 服务器如果是密码登录很容易被人攻破,为了避免这种情况,可以采取密钥的登录方式并且把密码登录给关闭掉。 参考文章 服务器上生成密钥对将私钥给客户端 #生成密钥对 [root@czf ~]# ssh-keygen Generating public/private rsa key pair. En ......
密钥 服务器

Linux p11 时间日期指令

【学习课程】:【【小白入门 通俗易懂】2021韩顺平 一周学会Linux】 https://www.bilibili.com/video/BV1Sv411r7vd/?p=14&share_source=copy_web&vd_source=2c07d62293f5003c919b2df9b2e054 ......
指令 日期 时间 Linux p11

linux 如何开机的时候自动挂载硬盘

编辑/etc/fstab文件 该文件的主要作用是在系统启动时自动挂载文件系统。当系统启动时,Linux会读取/etc/fstab文件中的信息,并根据其中的配置将指定的文件系统挂载到指定的挂载点上 sudo vim /etc/fstab # 示例 /dev/sdb1 /mnt/data ext4 de ......
硬盘 时候 linux

Linux面试题总结(华为)

1、iptables和firewalld的区别?(华为) 2、network和networkManager的区别?(华为) 3、nginx反向代理3个服务器,负载均衡方式为轮训,客户端有时访问正常,有时返回502,原因是什么?如何排查?如何解决?(华为) 4、A、B、C三个虚拟机处于同一网段,A和B ......
Linux

linux面试题总结(腾讯)

1、运维会经常写shell脚本来执行任务,脚本的健壮性直接关系生产环境的稳定性,对于提升shell脚本的健壮性,有哪些常见的方法? 2、日志里出现unable to attach to shared memory,可能的原因是什么,如何解决? 3、如何判断程序是否存在内存泄露? 4、rm删除文件后空 ......
linux

Linux 的性能调优的思路

Linux操作系统是一个开源产品,也是一个开源软件的实践和应用平台,在这个平台下有无数的开源软件支撑,我们常见的apache、tomcat、mysql等。 开源软件的最大理念是自由、开放,那么Linux作为一个开源平台,最终要实现的是通过这些开源软件的支持,以最低廉的成本,达到应用最优的性能。因此, ......
思路 性能 Linux

Applescript实现无痕检测手机号或邮箱号是否注册iMessage服务,iMessage蓝号检测实现

一、检测数据的两种方式:1.人工筛选,将要验证的号码输出到文件中,以逗号分隔。再将文件中的号码粘贴到iMessage客户端的地址栏,iMessage客户端会自动逐个检验该号码是否为iMessage账号,检验速度视网速而定。红色表示不是iMessage账号,蓝色表示iMessage账号。2.编写脚本控 ......
箱号 iMessage 手机号 Applescript 手机

如何使用nodejs对接【企查查开放平台API服务】

下面分享一下如何对接企查查API接口相关内容。 API服务对接流程: 1、登录|注册:先打开企查查开放平台网站(https://openapi.qcc.com),菜单栏中右上角【登录|注册】; 2.打开API服务列表通过顶部导航菜单【API】,可以查看所有服务列表,里面包含了很多API接口,此处不具 ......
nodejs 平台 API

第八周 linux系统 基本权限ACL读书笔记

当探索文件权限和ACL(Access Control Lists)时,了解`getfacl`和`setfacl`命令将帮助使用者更好地管理文件和目录的权限。以下是一些关于这两个命令的读书笔记: ### `getfacl`命令 `getfacl`命令用于获取文件或目录的ACL信息。ACL允许你在标准U ......
权限 笔记 系统 linux ACL

[运维笔记]内网服务器或设备宕机了怎么及时收到通知并处理

前言 此前公司内网的一台服务器运行着六七个各种各样的后台任务,还跑着几个客户端。之后有一天晚上,公司里断电了,服务器也就停了,因为不是关键业务,所以之后几天谁也没发现,直到一周后才发现服务器没在处理。 那怎么在服务器宕机时及时知道呢 目前的简单办法: 无非在服务器上跑个定时任务,发个请求到某些第三方 ......
服务器 笔记 设备

Linux课程笔记02

Linux基础命令 wc命令 功能:统计 语法:wc [-c -m -l -w] 文件路径 选项,-c,统计bytes数量 选项,-m,统计字符数量 选项,-l,统计行数 选项,-w,统计单词数量 参数,文件路径,被统计的文件,可作为内容输入端口 参数文件路径,可作为管道符的输入 管道符| 写法:| ......
课程 笔记 Linux

Linux文件IO操作 (系统调用函数)

1.打开和关闭文件 1.1 open #include<unistd.h> #include<fcntl.h> int open(const char *pathname, int flags) /* pathname: 打开文件的路径名(相对、绝对) flags: 打开文件的方式(O_RDONLY ......
函数 文件 系统 Linux