linux tmux vim 02

解决 VirutalBox 安装 Alpine Linux 出现 Kernel Panic 的问题

问题 如图,使用默认配置安装 Alpine Linux 时总是会启动都启动不了,找了半天后终于在 官方论坛 上找到原因了。 解决 在设置里分配大于 1 个的 cpu 就行,如图 我这里给的是 2 个,分配完毕后重新启动就正常了 ......
VirutalBox Alpine Kernel 问题 Linux

Linux 系统中,找到运行在某个特定端口的应用程序目录

首先,你需要找到运行在特定端口上的进程的 PID。这可以通过使用 lsof 命令完成: lsof -i :<port> 其中,<port> 是你要查找的端口号。在返回的结果中,你可以找到 PID(进程 ID)。 然后,你可以使用 pwdx 命令来获取这个进程的当前工作目录: pwdx <pid> 其 ......
端口 应用程序 目录 程序 系统

《Linux高性能服务器编程》学习记录(二)linux网络编程基础API

Linux 网络API主要有三种: socket地址API。socket最开始的含义是一个IP地址和端口对(ip,port)。它唯一地表示了使用TCP通信的一端,称其为socket地址。 socket基础API。socket的主要API都定义在sys/socket.h头文件中,包括创建socket、 ......

Linux搭建Radius服务器

一、Radius是什么 Radius认证是一种应用最广泛的AAA协议,即认证(Authentication)、授权(Authorization)和计费(Accounting),是网络安全中进行访问控制的一种安全管理机制。Radius是一种C/S结构的协议,该协议认证机制灵活,简单明确,可扩充,可以采 ......
服务器 Radius Linux

如何创建可引导的 ESXi USB 安装介质 (macOS, Linux, Windows)

如何制作 ESXi USB 启动盘 请访问原文链接:https://sysin.org/blog/create-bootable-esxi-usb-installer/,查看最新版。原创作品,转载请保留出处。 作者主页:sysin.org 以下 USB 存储设备可以是 U 盘/SD 卡,当然 USB ......
介质 Windows Linux macOS ESXi

学习LXC(Linux 容器)技术

安装LXC、LXD、zfs 测试机器为ubuntu sudo apt-get install lxc lxd zfsutils-linux -y 创建LXD的zfs存储池 sudo lxd init ## 根据提示全部敲回车即可 添加官方镜像源 sudo lxc remote add images ......
容器 Linux 技术 LXC

linux将文件下载到本机

#只下载,不安装 yum -y install --downloadonly --downloaddir=/home/url/temp nload # 下载默认路径是这里 /var/cache/yum/x86_64/7/epel/packages rpm文件安装方式: rpm -ivh xxx.rp ......
文件下载 文件 linux

Elasticsearch在linux服务器部署后,java项目启动报错,windows服务器正常运行,如何避坑?

1、问题描述 之前在windows服务器上部署了java项目(springboot),ES安装版本7.13.1,正常运行。后因特殊要求迁移到linux服务器上,按照windows服务器版本依然安装7.13.1的ES,启动java项目报错,错误信息如下: org.springframework.bea ......
服务器 Elasticsearch windows 项目 linux

Linux驱动开发笔记(二):ubuntu系统从源码编译安装gcc7.3.0编译器

前言 编译ubuntu驱动之前,发现使用的gcc是7.3.0,而使用apt管理和下载的都无法直接或间接安装gcc7.3.0,于是只能从源码安装gcc7.3.0编译器。 GCC 概述 GCC是以GPL许可证所发行的自由软件,也是GNU计划的关键部分。GCC的初衷是为GNU操作系统专门编写一款编译器,现 ......
编译器 源码 笔记 ubuntu 系统

Linux 简单查看网卡实时网速

1.使用 nload 工具查看 安装工具 sudo yum install nload # 查看所有网卡实时网速 sudo nload -m # 查看指定网卡实时网速 sudo nload eth0 -m 2.通过 ifconfig 实时查看 watch -n 1 ifconfig 3.通过脚本查看 ......
网速 网卡 实时 Linux

Linux操作系统优化

第18章 Linux操作系统优化 [root@test ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=none DEFROUTE= ......
系统 Linux

day02

静态文件及相关配置 1.先编写一个登录功能 1. 创建Django项目并创建一个APP 2. 在urls.py添加一组对应关系 3. 在app的views.py中编写登录核心逻辑 4. 使用入门三件套与前端做交互 2.我们在访问Django框架资源的使用之所以可以拿到数据,是因为提前在urls.py ......
day 02

Linux中重定向应注意的事情

你是否见过`bash ... 2>&1 1>file.txt`的写法? 还没发现这样的写法有什么问题? 那么恭喜你, 看完本文你又将学会一个新知识! ......
事情 Linux

linux yum明明已经安装lzszz上传文件提示命令零错误

遇到错误如下: Loaded plugins: fastestmirror, refresh-packagekit, security Determining fastest mirrors YumRepo Error: All mirror URLs are not using ftp, http ......
命令 错误 文件 linux lzszz

linux下安装nginx-rtmp

1.下载安装包并且解压 mkdir nginx cd nginx wget https://repo.huaweicloud.com/nginx/nginx-1.17.9.tar.gz wget https://codeload.github.com/arut/nginx-rtmp-module/t ......
nginx-rtmp linux nginx rtmp

学Linux学到的C函数

strncmp() 库文件:string.h strncmp函数为字符串比较函数,字符串大小的比较是以ASCII 码表上的顺序来决定,此顺序亦为字符的值。其函数声明为 int strncmp ( const char * str1, const char * str2, size_t n ); 功能 ......
函数 Linux

linux 中xargs -i 和-I在使用上的区别

001、 -i [root@PC1 test]# ls [root@PC1 test]# touch a.txt a.csv [root@PC1 test]# ls a.csv a.txt [root@PC1 test]# find ./ -name "*.txt" | xargs -i cp {} ......
linux xargs

Spring_day02

Spring_day02 今日目标 掌握IOC/DI配置管理第三方bean 掌握IOC/DI的注解开发 掌握IOC/DI注解管理第三方bean 完成Spring与Mybatis及Junit的整合开发 1,IOC/DI配置管理第三方bean 前面所讲的知识点都是基于我们自己写的类,现在如果有需求让我们 ......
Spring_day Spring day 02

02人月神话阅读笔记

作为软件开发行业的经典之作,《人月神话》(The Mythical Man-Month)已经影响了整个计算机领域的发展。作为一本关于软件项目管理的著作,《人月神话》通过作者Fred Brooks几十年的管理实践和对于软件开发项目中某些惯常错误的深刻洞察,提出了一系列精辟的观点和理论,让读者可以更好地 ......
神话 笔记

Windows、Linux快速排查系统是否被黑

一、Windows 1.存在隐藏用户或异常用户 以Windows为例,右键计算机 -> 管理 -> 查看本地用户和组,如果用户或用户组带有$符号,说明该用户/用户组被隐藏,很有可能被黑了。如下截图 2.异常进程 通过任务管理器查看是否存在异常进程,比如phpstudy被黑后可能存在12345.exe ......
Windows 系统 Linux

如何灵活运用Linux 进程资源监控和进程限制

报告 Linux 进程统计信息 你可以使用 mpstat 单独查看每个处理器或者系统整体的活动,可以是每次一个快照或者动态更新。 为了使用这个工具,你首先需要安装 sysstat: # yum update && yum install sysstat [基于 CentOS 的系统] # aptit ......
进程 资源 Linux

Linux使用源安装nginx

1.安装依赖包 ##一键安装上面四个依赖 yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel 2.下载并 解压安装包 //创建一个文件夹 cd /usr/local mkdir nginx cd nginx //下载 ......
Linux nginx

Linux中Buffer和Cache的区别

Linux中Buffer和Cache的区别 1. cache,缓存区,是高速缓存。是位于CPU和主内存之间的容量较小但速度很快的存储器,因为CPU的速度远远高于主内存的速度,CPU从内存中读取数据需等待很长的时间,而 Cache保存着CPU刚用过的数据或循环使用的部分数据,这时从Cache中读取数据 ......
Buffer Linux Cache

lazarus 2.2.6+FPC 3.2.2绿色整合版 for linux aarch64

lazarus 2.2.6+FPC 3.2.2绿色整合版 for linux aarch64 https://www.cnblogs.com/qiufeng2014/p/17213806.html 已集成常见控件及修正了我开发遇到的Bug,这个版本包含x86_64 win64交叉编译环境,有兴趣的可 ......
lazarus 绿色 aarch linux FPC

linux LVM和磁盘配额

目录 一、LVM原理 二、LVM的命令 三、创建lvm过程 四、扩容 五、磁盘配额 一、LVM原理 lvm是逻辑卷管理,可以让用户动态管理磁盘,不用考虑物理磁盘的问题,可以快速扩充磁盘大小,可以不用一个磁盘一个磁盘挂载使用,不在要求是连续的空间,将多个物理磁盘连在一起,形成一个概念的虚拟磁盘。 lv ......
配额 磁盘 linux LVM

Linux常用命令-系统关机命令等

wall-->向所有用户广播信息 语法:wall [message] [文件名] 例:wall happy new year ping-->测试网络连通性 语法:ping 选项 IP地址 -c 表示发送的请求次数 ping -c 3 192.168.1.1 表示改变ping请求次数 -s 表示包大小 ......
命令 常用 系统 Linux

Linux vim

命令模式查看 ctrl+d\u 向下\上滚动半个屏幕 ctrl+f\b 向下\上滚动一个屏幕 移动 5G 移动到第五行 gg 移动到第一行 G 移动到最后一行 3 +Enter键 光标向下移动3行 0或者Home键 移动到光标行首 $或者End键 移动到光标行尾删除 dd 删除整行 5dd 删除光标 ......
Linux vim

Linux常用命令-Shell应用技巧

Bash应用技巧 命令补齐:允许用户输入文件名起始的若干个字,按Tab键补齐文件名 命令历史:history命令可以显示以前执行过的命令列表 方向键↑和方向键↓可以查找以前执行过的命令 命令别名 例:alias copy=cp 表示给cp命令取个copy的别名 alias xrm='rm -f' 查 ......
应用技巧 命令 常用 技巧 Linux

Linux常用命令-压缩解压命令

gzip-->压缩文件 语法:gzip 选项 [文件] 压缩后文件格式:.gz 例:gzip testfile 注意: 不保留源文件 只能压缩文件 gunzip-->解压缩.gz的压缩文件 语法:gunzip [压缩文件] 或者gzip -d [压缩文件] 例:gunzip testfile.gz ......
命令 常用 Linux

Linux常用命令-帮助命令

man-->获得帮助信息 语法:man [命令或配置文件] 例:man ls 查看ls命令的帮助信息 man services 查看配置文件services的帮助信息 注意:若有跟命令名称相同的配置文件,那么,默认查看的是命令的帮助 man 5 passwd 表示查看配置文件的帮助 man 1 pa ......
命令 常用 Linux