概要 设备linux

node.js安装到Linux

下载地址:https://nodejs.org/dist/ 1、准备 node 安装包,可以进入镜像站 ,自行选择版本进行下载,这里下载的是 node-v12.22.3-linux-x64.tar.xz 2、将本地的安装包上传到 linux 服务器上,我这里放在 /home/software 目录下 ......
Linux node js

Maven安装步骤--linux

安装 maven 环境前,需要先安装 java 环境 Linux安装jdk 1、maven 官网下载安装包 maven 官网地址:Maven – Download Apache Maven 历史版本3.6.3为例: 2、安装 maven 2.1创建 maven 文件夹,仓库文件夹 mkdir -p ......
步骤 Maven linux

linux无sudo权限安装python

本文将介绍在没有sudo权限的情况下如何从源代码编译和安装Python 首先,输入如下命令下载希望安装的版本的源代码,例如Python-3.12.1 wget https://www.python.org/ftp/python/3.12.1/Python-3.12.1.tgz 然后,输入如下命令解压 ......
权限 python linux sudo

1.Linux是什么与如何学习

第 1 章 Linux 是什么与如何学习 历史部分略过。 1.2.5 Linux的内核版本 Linux的内核版本编号有点类似如下的样子: 3.10.0-123.el7.x86_64 主版本.次版本.发布版本-修改版本 虽然编号就是如上的方式来编的,不过依据 Linux 内核的发展期程,内核版本的定义 ......
Linux

Linux收包之数据L3层是如何流转的

一、环境说明 内核版本:Linux 3.10 内核源码地址:https://elixir.bootlin.com/linux/v3.10/source (包含各个版本内核源码,且网页可全局搜索函数) 网卡:Intel的igb网卡 网卡驱动源码目录:drivers/net/ethernet/intel ......
数据 Linux

linux 用户注销

1. 先用 w 命令查看当前登录系统的用户:[root@centos ~]# w11:48:09 up 3:13, 2 users, load average: 0.00, 0.01, 0.00USER TTY FROM LOGIN@ IDLE JCPU PCPU WHATroot pts/0 21 ......
用户 linux

操作系统大作业:在Linux环境下模拟实现简单命令解释器(文档部分)

一、 课程设计(大作业)具体内容 3.1 程序概述 已完成一下命令 pwd //显示当前所在目录的路径名 list <目录名> //列出指定目录名中的所有目录及文件 modifydir <目录名或路径> //改变当前工作目录 makedir <目录名> //新建目录 deldir <目录名> //删 ......
解释器 命令 文档 部分 环境

操作系统大作业:在Linux环境下模拟实现简单命令解释器(代码部分)

好家伙 1. 题目要求 一、 课程设计(大作业)目的 熟悉Linux编程环境,加强对Linux命令的理解及函数的运用,完成一个操作系统的部分系统的设计过程、编码、调试,锻炼实际应用能力。 二、 课程设计(大作业)具体要求 2.1 课程设计题目 在Linux环境下模拟实现简单命令解释器。 (1)要求实 ......
解释器 命令 代码 部分 环境

linux生成ssh的一对公钥和私钥

1.首先进入.SSH目录中 Linux中,每个用户的根目录下都有一个.ssh目录,保存了ssh相关的key和一些记录文件。例如: cd ~/ ll -a 2. 使用ssh-keygen生成key ssh-keygen可以生成ssh协议所需要的公钥和私钥,例如: ssh-keygen -t rsa 然 ......
公钥 linux ssh

linux-DNS服务器

一、 1、理解区域(zone) DNS的每一个区域都是一个域 一个区域可以管辖多个子域、 2、解析 正向解析:通过域名解析出ip地址 反向解析:根据ip地址解析出dns名称 解析过程 客户端dns(host文件) 本地dns区域 dns服务器缓存 3、部署dns服务器 一般使用传统BIND软件包 或 ......
linux-DNS 服务器 linux DNS

linux编译器:gcc/g++的使用

原文连接:https://blog.csdn.net/weixin_72060925/article/details/131274627 原文链接:https://blog.csdn.net/qq_65207641/article/details/128629904 一、编辑器与编译器的区别 vim ......
编译器 linux gcc

期末Linux笔记

Linux简答题 3.简述 RPM与 yum 软件仓库的作用。 RPM是一种软件包管理系统,它的作用是是为了简化安装的复杂度,方便软件的安装、升级、查询和删除。用户可以轻松地安装和管理软件包,而无需手动处理其依赖关系和其他复杂的安装步骤。 Yum是基于RPM的软件包管理工具。它提供了一个用户友好的命 ......
笔记 Linux

linux系统安装git

在 Linux 系统上安装 Git 可以通过包管理器进行。下面是使用不同包管理器在常见的 Linux 发行版上安装 Git 的步骤: 使用 apt (Debian/Ubuntu) 如果您的系统使用 apt 包管理器,可以使用以下命令安装 Git: sudo apt update sudo apt i ......
系统 linux git

linux&windows通过脚本下载ftp文件

windows @echo off REM 登陆ftp下载文件 set ftpUser=test_user set ftpPass=123456 set ftpIP=192.168.1.205 set ftpFolder=/ set LocalFolder=C:/Users/Administrato ......
脚本 windows 文件 linux amp

在CentOS Linux系统上安装Docker

安装Docker在CentOS Linux系统上的步骤如下: 更新系统软件包列表: sudo yum update 安装所需的软件包以支持Docker: sudo yum install -y yum-utils device-mapper-persistent-data lvm2 添加Docker ......
CentOS Docker 系统 Linux

Linux so文件

https://www.python100.com/html/I3T3M93XN47U.html 一、什么是SO文件 SO文件(Shared Object),也被称为共享库、动态链接库,是一种在Linux系统中使用的二进制文件。它包含了可重用的代码、数据和函数等,可以由多个程序同时使用,以节省空间。 ......
文件 Linux

Linux (8) unbound配置转发域

《Windows Azure Platform 系列文章目录》 本文介绍如何使用Azure Linux设置unbound本地转发和转发域。 1.我们可以通过下面的命令,安装unbound yum install unbound -y 2.启动unbound systemctl start unbou ......
unbound Linux

kafka 开启JMX监控(windows、linux)

1.情景展示 使用EFAK监控kafka的运行状态,需要kafka开启JMX监控。 如何开启? 2.windows 来到KAFKA_HOME/bin/windows目录下。 找到:kafka-server-start.bat,右键-->编辑。 找到:IF ["%KAFKA_HEAP_OPTS%"] ......
windows kafka linux JMX

Linux 安装Apache

Apache 版本说明 Apache的版本由三部分组成:主版本号+次版本号+修订版本号 主版本号:如果主版本号不同,通常涉及重大变更或重大功能升级 次版本号:表示在主版本下的重要更新。奇数表示开发和测试版本。如果是偶数表明是稳定版本。 修订版本:通常是针对特定错误修复、安全修补或小的功能改进的更新。 ......
Apache Linux

VS2022远程调试Linux程序卡住问题解决

问题: 说明:使用vs2022第一次远程调试linux上的程序时,会出现调试器启动时卡住问题。原因就是第一次调试时,会在目标服务器下下载vsdbg工具,因为下载源在国外,所以下载特别慢,就会造成卡住的现象。 解决: uname -m 查看 远程调试时,用户文件夹下会多一个.vs-debugger隐藏 ......
程序 问题 Linux 2022 VS

【Linux】CentOS防火墙操作:开启端口、开启、关闭、配置

🔶 基本使用启动: systemctl start firewalld关闭: systemctl stop firewalld查看状态: systemctl status firewalld开机禁用 : systemctl disable firewalld开机启用 : systemctl ena ......
端口 防火墙 CentOS Linux

Linux输入输出

1.重定向概述 1.什么是重定向 将原本要输出到屏幕的数据信息,重新定向到某个指定的文件中。比如:每天凌晨定时备份数据,希望将备份数据的结果保存到某个文件中。 这样第二天通过查看文件的内容就知道昨天备份的数据是成功还是失败。 2.为何要使用重定向 1.当屏幕输出的信息很重要,而且希望保存重要的信息时 ......
Linux

linux文件编辑

1.VIM基本概述 1.什么是VIM? vi和vim是Linux下的一个文本编辑工具。(可以理解为windows的记事本,或word文档) 2.为什么要使用VIM? 因为Linux系统一切皆为文件,而我们工作最多的就是修改某个服务的配置(其实就是修改文件内容)。 也就是说如果没有vi/vim,我们很 ......
文件 linux

linux ubuntu 查看 input 节点 event

生成的设备节点 在 /dev/input 目录下,比如 要想知道哪个是 触摸的 节点 需要 使用 hexdump 命令 一遍一遍的去试。 网上的截图: ......
节点 ubuntu linux input event

Linux下的socket通信之TCP

一、客户端 1、创建socket,Tcp套接字描述符 int sockfd = socket(AF_INET, SOCK_STREAM, 0)) 2、配置服务器地址 struct hostent *he = gethostbyname("192.168.2.2") 3、绑定服务器地址到socket ......
socket Linux TCP

/opt/rh/devtoolset-9/root/usr/libexec/gcc/x86_64-redhat-linux/9/ld: 找不到 -lz 找不到 -lssl 找不到 -lcrypto

我用的cmake命令是:target_link_libraries(${MyProjectName} -L/usr/lib64/mysql -lmysqlclient -lpthread -lz -lm -lssl -lcrypto -ldl) 将 ${MyProjectName} 这个目标(可执行 ......

WIFI修复: 该设备无法启动代码10、AX201AX211网卡故障、由于该设备有问题代码43

修复wifi上网卡: https://haokan.baidu.com/v?pd=wisenatural&vid=15093590422726149586 我用的最后释放静电的方法, 一下就好了!!!!!! 以后笔记本注意,断电之后再放入书包里面,否则很麻烦. ......
代码 设备 网卡 故障 问题

【linux提权】利用setuid进行简单提权

首先先来了解一下setuid漏洞: SUID (Set UID)是Linux中的一种特殊权限,其功能为用户运行某个程序时,如果该程序有SUID权限,那么程序运行为进程时,进程的属主不是发起者,而是程序文件所属的属主。但是SUID权限的设置只针对二进制可执行文件,对于非可执行文件设置SUID没有任何意 ......
setuid linux

linux-06

取消挂载 umount /dev/sdb1 或者 umount /newdisk/ 永久挂载 vim /etc/fstab /dev/sdb1 /newdisk/ 0 0 磁盘情况查询 df -h 查询指定目录磁盘使用情况 du -hac --max -depth=1 /目录 -h带计量单位 -a含 ......
linux 06

LINUX修改用户密码-交互式与非交互式

wenwenxiong于 2016-06-27 19:24:16 发布 阅读量4.9k 收藏 4 点赞数 分类专栏: shell shell专栏收录该内容 27 篇文章0 订阅 订阅专栏 最近管理的一批机器,有个需求是要统一修改一个帐号的用户名密码,比如将qa帐号的密码改为1234,后来还为了脚本化 ......
交互式 密码 用户 LINUX
共10320篇  :13/344页 首页上一页13下一页尾页