Linux

Linux:sudo命令

为了方便在普通用户下能够直接执行具有root用户权限的命令,可以通过修改 /etc/sudoers 文件,该文件的默认权限是:440,需要先修改文件权限为:640。 在文件中新加2行后,重新将文件权限改回:440 文件权限修改命令:chmod 640 /etc/sudoers 在文件最末尾处加了2行 ......
命令 Linux sudo

linux系统之cpupower命令

简介 cpupower命令的功能是用于调整CPU主频参数,Linux系统内核支持根据使用场景来通过调节CPU主频参数来提高计算性能或降低功耗。 对于移动设备来讲,在没有接通电源的时候,续航是很重要的。而服务器是一直接着电源的,而且需要性能很强,此时就应禁止CPU休眠功能,并把CPU主频固定到最高值了 ......
cpupower 命令 系统 linux

linux网络磁盘映射到windows

在linux中按照以下步骤执行 第一步: 安装samba套件: sudo apt-get install samba sudo apt-get install smbclient 第二步: 修改配置文件:sudo vim /etc/samba/smb.conf 第三步: 添加参数设置: ​ 可以在末 ......
磁盘 windows linux 网络

安装Linux-CentOS7.9操作系统虚拟机环境(适用于学习、测试环境)

1.前期环境准备 1.1.创建安装目录 具体名称以及路径根据自己的实际情况在个人pc或者其他的设备上进行创建。 1.2准备虚拟机操作系统iso镜像文件 阿里云开源镜像站地址 https://developer.aliyun.com/mirror/ 清华大学开源镜像站地址 https://mirror ......
环境 Linux-CentOS CentOS 系统 Linux

Linux创建运维用户和用户组

在 Linux 系统中,为了安全和管理的便利性,建议创建专用的运维用户和用户组,而不是直接使用 root 用户进行操作。以下是创建运维用户和用户组的步骤: 创建用户组 使用以下命令创建一个名为 appworkergroup 的用户组: sudo groupadd appworkergroup 创建用 ......
用户 用户组 Linux

linux普通用户监听1024以下的端口(80、443)

Linux 普通用户(非 root)监听 1024 以下的端口(如 80 或 443)的方法和具体操作步骤: ### 1. 使用 `authbind` 工具 - **安装 `authbind`**: sudo apt-get install authbind - **授权特定端口**(以 80 端口 ......
端口 用户 linux 1024 443

elasticsearch linux 上安装

1、下载安装包,放到服务器指定目录下: 2、解压,到指定文件夹 命令 tar -xzf elasticsearch-8.11.3-linux-x86_64.tar.gz 3、创建用户并授权: sudo useradd es sudo passwd es 用户授权指定目录权限: chown -R es ......
elasticsearch linux

Linux安装MySQL5.7并设置systemd方式管理

1、安装前检查 1)检查linux系统是否安装过mysql # 检查系统中有无安装过mysql,如果有就卸载 rpm -qa|grep mysql rpm -e --nodeps mysql-xxxx # 检查所有mysql对应的文件夹,全部删除 whereis mysql find / -name ......
systemd 方式 MySQL5 Linux MySQL

基于Clangd索引Linux内核源代码,提供和补全

基于Clangd索引Linux内核源代码,提供和补全 适用于Neovim、Vim、VSCode等支持LSP的编辑器。 1 操作示例 1.1 操作环境 操作系统:Ubuntu 20.04 in wsl2 编辑器:VSCode LSP:Clangd 内核版本:longterm 5.15.145 1.2 ......
内核 源代码 索引 Clangd Linux

v4l2(vedio for linux two)

//Video设备又分为主设备和从设备对于Camera来说, 主设备:Camera Host控制器为主设备,负责图像数据的接收和传输, 从设备:从设备为Camera Sensor,一般为I2C接口,可通过从设备控制Camera采集图像的行为,如图像的大小、图像的FPS等。 //V4L2的主设备号是8 ......
linux vedio v4l2 for two

清理linux日志/var/log/journal/

1、用echo命令,将空字符串内容重定向到指定文件中 echo "" > system.journal 2、journalctl 命令自动维护文件大小 1)只保留近一周的日志 journalctl --vacuum-time=1w 2)只保留500MB的日志 journalctl --vacuum- ......
journal linux 日志 var log

Linux之GDB调试(一)

一、C++调试准备工作 调试代码: #include <iostream> int main(int argc, char** argv) { int iTest = 100; const char* str = "this is a test"; std::cout << "iTest is " ......
Linux GDB

在Linux中清理Buff/cache

在 Linux 中,缓冲区和缓存是为提高系统性能而保留的,但如果这些缓存过多,可能会消耗大量内存,影响系统的性能。有时候,您可能需要手动清理这些缓存以释放内存。但请注意,通常不建议定期或频繁地这样做,因为这样做可能会对系统性能产生负面影响。 以下是清理 buff/cache 的几种方法: 使用 fr ......
Linux cache Buff

ubuntu安装mysql8,debian安装mysql8,linux安装mysql8,x86_64架构,deb包

作者主页:https://www.cnblogs.com/milkbox 参考: 修改大小写:MySQL8.0安装后更改不区分大小写!包你必生效!_mysql8.0不区分大小写-CSDN博客 整个安装过程建议在root权限下进行。需要网络来下载相关依赖,如果你的系统已经存在相关以来,那么就可以离线安 ......
mysql8 mysql 架构 ubuntu debian

linux服务器下安装cbc和ipopt求解器【踩坑总结】

安装CBC求解器 CBC求解器是一个C++库,我们可以通过以下命令在Linux系统中进行安装: sudo apt-get install coinor-cbc 对于Windows操作系统,可以从CBC官方网站下载。 安装完成后,我们可以使用CBC求解器来解决线性规划问题。 例如用pyomo求解 fr ......
服务器 linux ipopt cbc

Arch Linux 更新出现PGP签名未信任,error: *: signature from "*" is unknown trust

更新ArchLinux时出现PGP签名问题: 分析原因是 包含了 archlinux-keyring的更新,导致部分软件包的签名不一致,未信任。 单独更新 archlinux-keyring,再执行更新命令即可解决。 ......
quot signature unknown Linux error

记录下在linux部署大语言模型和聊天服务、简历服务等

1、弄清楚外网、内网的区别 2、宝塔面板的使用。 命令行输入 bt 、 bt default(本质是linux开了个端口服务用于宝塔管理服务、代理服务等) 3、netstat -tuln 查看正在运行的端口。 4、服务都启动之后,用宝塔代理相关端口 , 使用 ufw 、 iptables、 fire ......
模型 语言 简历 linux

linux根据进程关键搜索字批量结束进程

linux根据进程关键搜索字批量结束进程 ps -ef|grep aaa|grep -v grep|awk '{print "kill -9 " $2}' |sh ......
进程 关键 linux

调试分析 Linux 0.00 多任务切换

当执行完 system_interrupt 函数,执行 153 行 iret 时,记录栈的变化情况。 任务0在刚进入system_interrupt函数时(调用中断int 0x80处理程序),栈空间为任务0的内核栈,即krn_stk0。(CS = 0X8, SS = 0x10, ESP = 0xe4 ......
任务 Linux 0.00 00

linux 关机方法

虚拟机是虚拟技术的一种,很多用户会在虚拟机上边使用命令来进行自定义操作关机,这样方便快捷,能够有更多的时间处理别的事情,那么还有没有其他更容易操作的poweroff关机命令呢?一起来看下吧。 虚拟机关机命令poweroff方法 一、poweroff 1、poweroff :关机并关闭电源 2、pow ......
方法 linux

Linux之docker学习

Docker学习笔记 安装Docker 本安装教程参考Docker官方文档,地址如下: https://docs.docker.com/engine/install/centos/ 1.卸载旧版 首先如果系统中已经存在旧的Docker,则先卸载: yum remove docker \ docker ......
docker Linux

在Linux环境下安装docker

在Linux环境下安装docker docker desktop和docker engine 在官网下载docker时有两种选择:docker engine 和 docker desktop docker desktop docker desktop是一种一键式安装的应用程序,适用于Mac、Linu ......
环境 docker Linux

Linux下动态依赖库的问题

由于 Linux 默认的查找路径中没有当前文件夹的,所以编译的程序或动态库移植比较麻烦。 查看依赖,rpath等信息 readelf -d path/to/exec 测试依赖库是否能找到 ldd path/to/exec 写rpath patchelf --set-rpath "\$ORIGIN:\ ......
动态 问题 Linux

Linux-build.sh编译代码出错

问题: -bash: ./build.sh: /bin/sh^M: bad interpreter: No such file or directory 需要使用VIM设置文件格式set ff=unix 【参考链接】https://blog.csdn.net/qq_32077121/article/ ......
Linux-build 代码 Linux build sh

【Redis】Linux下安装Redis(一)——单机安装Redis

大多数企业都是基于Linux服务器来部署项目,而且Redis官方也没有提供Windows版本的安装包。因此,我们先学习Linux系统下安装Redis。 此处选择的Linux版本为CentOS 7(在虚拟机安装CentOS7 教程). Redis的官方网站地址:https://redis.io/ 此时 ......
Redis 单机 Linux

Linux 交换分区(虚拟内存) 笔记

交换空间(虚拟内存): 虚拟内存是利用硬盘上的一块区域当作内存使用,windosw当作RAM使用,简单来说就是用硬盘的一部分当内存来使用,主要用于缓冲内存用量,缓解内存不足。 制作交换空间: 方法1:直接利用硬盘的分区,并将其格式化后充当交换空间,可将多个分区制作为交换空间也称交换分区。 方法2:创 ......
内存 笔记 Linux

Linux系统Nmon监控

Nmon工具是IBM提供的免费的在各种Linux操作系统上广泛使用的监控和分析工具。 该工具可以将服务器的系统资源耗用情况收集起来并输出一个特定的文件,并可利用EXCEL分析工具NmonAnalyser进行数据的统计分析。 Nmon可以监控的信息: CPU使用率 内存使用情况 内核使用情况 内核统计 ......
系统 Linux Nmon

Linux debian安装、配置和使用PuTTY教程

PuTTY是一个小巧、好用、免费的跨平台的访问Linux服务器的终端工具。PuTTY工具可以使用Telnet、SSH、rlogin、纯TCP以及串行接口连接服务器,使用非常广泛。本文主要介绍Debian系统如何安装PuTTY和如何设置该工具的字体、颜色。从而实现个性化定制自己的PuTTY工具,让Pu ......
教程 debian Linux PuTTY

Linux Debian11使用国内源安装Podman环境

一、Podman简介 Podman 是一个开源的容器运行时项目,可在大多数 Linux 平台上使用。Podman 提供与 Docker 非常相似的功能。正如前面提到的那样,它不需要在你的系统上运行任何守护进程,并且它也可以在没有 root 权限的情况下运行。 Podman 可以管理和运行任何符合 O ......
环境 Debian Podman Linux 11

【Linux】VMware 安装 Centos7

软硬件准备 软件:推荐使用 VMware,这里使用的是VMware 12 镜像:CentOS7,如果没有镜像可以在阿里云下载 https://mirrors.aliyun.com/centos/ 硬件:因为是在宿主机上运行虚拟化软件安装centos,所以对宿主机的配置有一定的要求。最起码I5CPU双 ......
Centos7 Centos VMware Linux
共9357篇  :3/312页 首页上一页3下一页尾页