小结 经验 问题linux
linux监控系统行为
1、验证电脑是否存在,一般都有 which script /usr/bin/script 2、配置profile文件,在末尾添加如下内容: vim /etc/profile if [ $UID -ge 0 ]; then exec /usr/bin/script -t 2>/var/log/scri ......
linux下创建idea的桌面快捷方式
!!!使用linux系统安装idea才会用到: 在桌面上,新建文件,命名为:idea.desktop , (或者在别的地方创建后再放到桌面) 使用 vim 编辑该文件(或者不新建,直接vi idea.desktop 就会创建这个文件) 输入内容如下: [Desktop Entry] Name=Ide ......
linux系统下php安装mbstring扩展的二种方法
https://pythonjishu.com/zqqrcvxyfjqmmke/ 下面是详细讲解“Linux系统下PHP安装mbstring扩展的二种方法”的攻略: 方法一:通过源码安装 下载PHP源码,并解压缩到指定目录。 $ tar -zxvf php-7.4.12.tar.gz //解压PHP ......
LINUX安全加固手册
LINUX安全加固手册 目 录 1概述 3 2 安装 3 3 用户帐号安全Password and account security 4 3.1 密码安全策略 4 3.2 检查密码是否安全 4 3.3 Password Shadowing 4 3.4 管理密码 4 3.5 其它 5 4 网络服务安全 ......
nginx添加nginx_upstream_check_module模块,Linux下
1、下图为本地虚拟机nginx目录 2、cd ./nginx-1.14.2 进入nginx 目录 输入命令 :patch -p1 < ../nginx_upstream_check_module-master/check_1.14.0+.patch 3、yum -y install gcc-c++ ......
Linux系统 基本权限UGO读书笔记
1.高级权限 高级权限:suid sgid stickysuid:普通用户登陆对于有些文件没有查看权限或者某些命令没有执行命令,例如普通用户不能查看root用户家目录下内容,也不能用passwd对其他文件进行修改,使用suid可以针对单个命令对于普通用户提权限。suid命令格式:chmod u+s ......
Linux指令大全
Linux指令详解 Linux是一种功能强大的操作系统,广泛应用于服务器和个人计算机。掌握常用的Linux指令对于系统管理员和用户来说至关重要。本文将介绍一些常见的Linux指令及其实例,帮助你更好地理解和应用这些指令。 文件和目录操作指令 ls - 列出目录内容 $ ls 该指令用于列出当前目录中 ......
Linux重要的日志文件
1、/var/log/boot.log 该文件记录了系统在引导过程中发生的事件,就是Linux系统开机自检过程显示的信息 2、/var/log/syslog 只记录警告信息,常常是系统出问题的信息,所以更应该关注该文件 3、/var/log/wtmp 该日志文件永久记录每个用户登录、注销及系统的启动 ......
vscode 连接本地虚拟机 Linux 系统
vscode 远程连接本地虚拟机中 Linux 系统 虚拟机配置 修改虚拟机的网络设置,将设置->网络->网卡1中的链接方式修改为桥接网卡 待验证 在网络中选择本地地址转换+端口转发 Linux 配置 Linux 安装 ssh 服务器 检查 ssh 服务器是否已经开启成功 systemctl sta ......
【调度算法】开放车间调度问题遗传算法
问题描述 开放车间调度问题可以描述为:有n个需要加工的工件,每个工件有m道工序,需要在m台不同的机器上进行加工,每道工序的加工时间都是已知的,但是每个工件的加工顺序是任意的;一台机器在同一个时刻只能加工一个工件,一个工件不能同时在两台机器上加工;每个工件在同一时刻也只能在某一台机器上加工;最终需要求 ......
Linux进程管理指南
在Linux操作系统中,进程是执行中的程序实例。进程管理是操作系统中的一个重要任务,它涉及到启动、监控和终止进程。本篇博客将介绍Linux中常用的进程管理命令和技术。 查看进程 要查看系统中正在运行的进程,可以使用ps命令。以下是ps命令的常见选项: ps aux:显示所有用户的所有进程。 ps - ......
Live Server插件打开浏览器时:该网页无法正常运作,127.0.0.1未发送任何数据的问题解决
一、问题复现 今天使用Vs Code写HTML代码时,使用Live Server打开预览时,发现浏览器显示“该网页无法正常运作,127.0.0.1未发送任何数据”的问题。 二、解决办法 1. 在左侧工具栏找到扩展商店,找到Live Server,然后点击对应的小齿轮,进入插件设置。 2. 选择Ext ......
C#的Task循环赋值的问题
static async Task Main(string[] args) { for (int i = 0; i < 3; i++) { Task.Run(() => { T(i); }); // Thread.Sleep(1); } Console.ReadLine(); void T(int ......
CefSharp解决安全网网址(https)不显示的问题
CefSharp在遇到不安全证书的网址,如:不安全的https等,默认不显示,任务管理器中线程也不会增加 Browser.RequestHandler = new ExampleRequestHandler(); public class ExampleRequestHandler : Reques ......
Linux 存储管理
1.存储方式 在Linux系统中,有几种常见的存储方式: 1. 文件系统 Linux支持多种文件系统,包括Ext4、XFS、Btrfs等。文件系统是对存储介质(如硬盘)进行组织和管理的方式,它定义了文件和目录的结构、权限和访问方式。 2. 磁盘分区: 磁盘分区是将物理硬盘划分为逻辑区域的过程。每个分 ......
Linux文件权限
一:基本权限UGO 权限对象: u:属主(拥有者) g:属组(拥有者同组) o:其他人(其他用户) 特殊对象:a:所有人(u+g+o) 权限类型: 符号表示 数字表示 说明 符号表示 数字表示 说明 r 4 只读 rx 5 读和执行 w 2 只写 wx 3 写和执行 x 1 只执行 rwx 7 读、 ......
解决Element-plus中input标签添加clearbel宽度撑开的问题
给input标签添加css样式固定,注意使用scss语法 <style scoped lang="scss"> :deep(.el-input__wrapper) { position: relative; .el-input__inner { padding-right: 18px; } .el- ......
springBoot项目启动卡在Root WebApplicationContext: initialization completed... (非DEBUG断点问题)
通过源码启动排查发现,初始化连接池时创建了200次,通过配置文件中将initialSize值改为10,启动时间从1分钟变为了3秒。 ......
vi编写shell脚本之解决无法正常使用小键盘的问题
问题现象 用过xshell的小伙伴,可能会发现,在xshell默认配置下,在使用vi命令编辑文档的时候,从小键盘输入的时候,会出现异常的字母和自动换行。如下图 解决方案 1. 依次点击(xshell 7.x版本)文件 - 当前会话属性,文件 - 默认会话属性 2.将VT模式由默认的普通,修改为设置为 ......
数组小结
数组的四个基本特点其长度是确定的,数组一旦被创建,它的大小就是不可以改变的,如果越界则报错其元素必须是相同类型,不允许出现混合类型数组中的元素可以是任何数据类型,包括基本类型和引用类型数组变量属于引用类型,数组可以看成是对象,因此数组无论保存原始类型还是其他对象类型,数组对象本身是在堆中的 ......
Linux 本地安装R语言开发工具实现远程访问
RStudio Server 使你能够在 Linux 服务器上运行你所熟悉和喜爱的 RStudio IDE,并通过 Web 浏览器进行访问,从而将 RStudio IDE 的强大功能和工作效率带到基于服务器的集中式环境中。 下面介绍在Linux docker中安装RStudio Server并结合c ......
记一次 RestTemplate 请求失败问题的排查 → RestTemplate 默认会对特殊字符进行转义
开心一刻 今天中午,侄子在沙发上玩手机,他妹妹屁颠屁颠的跑到他面前 小侄女:哥哥,给我一块钱 侄子:叫妈给你 小侄女朝着侄子,毫不犹豫的叫到:妈! 侄子:不是,叫妈妈给你 小侄女继续朝他叫到:妈妈 侄子受不了,从兜里掏出一块钱说道:我就只有这一块钱了,拿去拿去 小侄女最后还不忘感谢到:谢谢妈妈! 侄 ......
解决Windows Server 2012加密套件过时的问题
给自己网站加了SSL证书后,发现在360极速浏览器浏览时,会显示加密套件已经过时。一直以为是.cn域名的问题,后面才发现是IIS上面加密套件过时的问题。 后面我还以为是要切换到TLS 1.3,因为我另外一个SVN服务器使用的是TLS1.3,360提示没有过时。后面我看到了博客园的也是TLS1.2的, ......
【Linux API 揭秘】module_init与module_exit
module_init和module_exit是驱动中最常用的两个接口,主要用来注册、注销设备驱动程序。
并且这两个接口的实现机制是一样的,我们先以module_init为切入点分析。 ......
Linux学习总结6
显示网络相关信息:netstat 命令命令名称:netstat 命令所在路径:/bin/netstat 执行权限:所有用户 语法:netstat [选项] 功能描述:显示网络相关信息选项: -t : TCP协议 -u : UDP协议 -l : 监听 -r : 路由 -n : 显示IP地址和端口号ne ......
Linux 安装 MongoDB
1.2 MongoDB 安装 官网下载地址:https://www.mongodb.com/try/download/community 本文演示在 Fedora 上安装 MongoDB 一、进入官网下载地址 二、选择合适的版本 Platform: 选择对应的系统版本即可 Package: 选择 t ......
linux中如何安装mysql
上面是本mysql密码 配置yum仓库 rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-2.noarc ......
初探Linux世界:从虚拟机安装开始
引言 Linux作为开源且强大的操作系统,为技术爱好者和专业人士提供了一个广阔的舞台。对于初学者来说,探索Linux的世界可能是一个令人兴奋又略感陌生的旅程。本文将引导您踏入Linux的大门,以虚拟机的安装作为起点,开始您的Linux之旅。 1. 了解Linux Linux是一个内核,构建了许多流行 ......
Linux学习记录:Vim编译器和文件一些简单属性
1.Vi编辑器是Linux上最基本的文本编辑器,工作在字符模式下,效率非常高。Vim是Vi的增强版,这个编译器的功能广泛。 Vim编译器主要有三种模式:编辑模式、命令模式、末行模式(拓展命令模式)。 命令模式:控制光标,对文件进行复制、粘贴、删除、查询等操作。 编辑模式:进行文本录入和更改。 末行模 ......
第十三周 Linux技术总结
第二章 文件管理 2.1 文件目录与路径 2.1.1 文件目录 使用ls /命令查看根目录下的文件 2.2 目录与文件操作 2.2.1 目录操作 创建目录 查看当前目录 切换目录 删除目录 2.2.2 文件操作 创建文件 查看文件 复制文件 移动文件 删除文件 ......