privesc linux thm

linux

Linux 从零开始学习笔记 从零开始学习Linux,记录笔记,担心自己以后会忘,也供大家茶余饭后,闲来无事看看,自己的理解只能到这,能力有限。也希望大家可以指出我的错误,让我可以有一点点进步,以后会一直更新,同时也希望大家可以收藏,点赞加关注三连一下,大家有什么问题或者我的错误也可以在评论里留下来 ......
linux

linux下安装python

``` 1)前往用户根目录 >: cd ~ 2)下载 或 上传 Python3.6.7 # 服务器终端 >: wget https://www.python.org/ftp/python/3.6.7/Python-3.6.7.tar.xz # 本地终端,给服务器上传 >: scp -r 本地Pyth ......
python linux

linux环境使用docker安装mongodb

拉取镜像 docker pull mongo:4.4.4 查看镜像 docker images 镜像安装并启动 docker run -itd --name mongo -p 27017:27017 mongo --auth 如果出现如下错误 请使用 docker exec -it mongo mo ......
mongodb 环境 docker linux

linux 磁盘管理常用操作

理论看前一篇 动态扩展: vgs 查看vg lvextend -L +10G /dev/mapper/lv-name 其中lv-name可以通过df -Th查看 lvs 查看lv resize2fs /dev/mapper/lv-name 设置文件系统 xfs_growfs /dev/mapper/ ......
磁盘 常用 linux

Linux及vim使用

# 课程:Linux命令和vim使用 目的:linux常用命令与vim的使用可以很大程度上加速我们开发效率 ## 知识点一:常用命令 ### 1、 命令行 ``` ls :查看当前目录下的文件和目录(我能看到什么) pwd :查看当前路径(我在哪) whoami :当前用户(我是谁) cd :跳转路 ......
Linux vim

linux环境使用docker安装redis

拉取指定版本的镜像 docker pull redis:5.0.3 查看镜像 docker images 安装redis docker run --name my-redis-container -d -p 6379:6379 redis 以上表示redis已经启动,使用了6379端口号 下面来设置 ......
环境 docker linux redis

18 Linux 阻塞和非阻塞 IO 实验

一、阻塞和非阻塞 IO 1. 阻塞和非阻塞简介 这里的 IO 指 Input/Output(输入/输出),是应用程序对驱动设备的输入/输出操作。当应用程序对设备驱动进行操作的时候,如果不能获取到设备资源,那么阻塞式 IO 就会将对应应用程序对应的线程挂起,直到设备资源可以获取为止。非阻塞式 IO,应 ......
Linux 18 IO

Linux-批量telnet测试端口连通性脚本

1、创建sh脚本vim telnet_batch.sh#!/bin/bash#zkm 2023-08-31check_telnet(){for ip_port in $(cat ip_info|grep -v '^#')doCHECK_PORT=$(echo $ip_port|awk -F: '{p ......
端口 脚本 telnet Linux

linux发行版上软件包的安装与卸载

http://www.taodudu.cc/news/show-5916363.html?action=onClick https://www.lxlinux.net/4640.html ......
软件包 linux 软件

Linux中Tomcat介绍及安装

一、什么是Tomcat 1.1 tomcat历史和介绍 Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,Tomcat具有处理HTML页面的功能,它还是一个Servlet和JSP容器 起始于SUN公司的一个Serv ......
Tomcat Linux

linux软连接

语法: ln -s /usr/local/mysql/bin/mysql /usr/bin 软连接。软链接文件有类似于Windows的快捷方式。它实际上是一个特殊的文件。在符号连接中,文件实际上是一个文本文件,其中包含的有另一文件的位置信息。 【硬连接】硬连接指通过索引节点来进行连接。在Linux的 ......
linux

运维常用的 34 个 Linux Shell 脚本

作为一名 Linux 工程师,会写好的脚本不仅能提高工作效率,还能有更多的时间做自己的事。最近在网上冲浪的时候,也注意收集一些大佬写过的脚本,汇总整理一下,欢迎收藏,与君共勉! (1)用户猜数字 #!/bin/bash# 脚本生成一个 100 以内的随机数,提示用户猜数字,根据用户的输入,提示用户猜 ......
脚本 常用 Linux Shell 34

Linux基础37 负载均衡, 产品与类型, 时间, nginx调度算法, nginx负载均衡状态

Nginx负载均衡 #注意:代理只能代理一台机器 nginx做代理,一个location可以做一个代理 1.为什么做负载均衡 当我们的Web服务器直接面向用户,往往要承载大量并发请求,单台服务器难以负荷,我使用多台Web服务器组成集群,前端使用Nginx负载均衡,将请求分散的达到我们后端服务器集群中 ......
nginx 算法 状态 类型 基础

linux系统系统安装nodejs

下载网站:Index of /dist/ (nodejs.org) (本来打算安装18版本但是会报错 暂时没有解决 所以放弃18 改用16)报错如下 下载 16版本 1、创建文件夹 进入到/usr/local 目录 # cd /usr/local 创建nodejs文件夹 # mkdir nodejs ......
系统 nodejs linux

最小Linux系统搭建

原文连接: 主仓库:https://github.com/buyuer/learnlinux 我们总说linux系统,但到底什么是linux系统?linux系统到底长什么样子? 一个操作系统宏观上分为两个部分,kernel和shell(核和壳),kernel就是操作系统内核,shell在kernel ......
系统 Linux

在Linux上安装dotnet core

1. Ubuntu 22.04 1.1 安装SDK (包含Runtime,可以编译源码并运行程序) $ sudo apt update $ sudo apt install dotnet-sdk-7.0 1.2 安装Runtime (仅可运行程序) 安装ASP.NET Core Runtime (除 ......
dotnet Linux core

linux用户实现禁止ssh登陆机器但可用sftp登录

首先修改sshd的配置文件: #vim /etc/ssh/sshd_config #该行(上面这行)注释掉 #Subsystem sftp /usr/lib/openssh/sftp-server # 添加以下几行 Subsystem sftp internal-sftp Match group s ......
机器 用户 linux sftp ssh

How to Disable Suspend and Hibernation Modes In Linux

参考:https://www.tecmint.com/disable-suspend-and-hibernation-in-linux/sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.targ ......
Hibernation Disable Suspend Modes Linux

OGG_Linux_x64_BigData启动ggsci时报错:error while loading shared libraries: libjvm.so: cannot open shared object file: No such file or directory

问题描述: [root@hadoop03 ggs]$ ./ggsci ./ggsci: error while loading shared libraries: libjvm.so: cannot open shared object file: No such file or directory ......
shared file OGG_Linux_x directory libraries

计算机基础:Linux

[TOC](计算机基础:Linux) # 前言 # 常用命令 ```csharp shotcut: Ctrl+L//清屏命令 Ctrl+D//退出当前Xshell Ctrl+C//取消当前命令 command: yum install tree -y来完成安装 man 命令 或者 命令 --help ......
计算机 基础 Linux

虚拟机Linux环境配置【VMware17+CentOS7+XShell6】

一、下载VMware Workstation 桌面虚拟计算机软件,它允许操作系统和应用程序在虚拟机内部运行。(1) 下载方式,搜索VMware Workstation,在VMware的官方网站上直接下载,地址如下:https://www.vmware.com/products/workstation ......
CentOS7 XShell6 环境 CentOS VMware

Linux文件管理知识查找文件(第二篇)

Linux文件管理知识:查找文件(第二篇)上篇文章详细介绍了linux系统中查找文件的工具或者命令程序locate和find命令的基本操作。那么,今天这篇文章紧接着查找文件相关操作内容介绍。Find命令所属操作列表中的条目,有助于我们想要的结果输出。上篇文章已讲到find 命令是基于搜索结果来执行操 ......
文件 管理知识 知识 Linux

9k+ Star 简洁好用的开源 Linux 运维管理面板

如果你的公司需要进行服务器运维管理,那么运维管理面板就是一个不可或缺的需求。因为并非每一位运维工程师都能在命令行下游刃有余,不需要借助辅助工具就能确保服务器安全、流畅运行。尤其是对于刚刚踏入运维领域的新人来说,拥有一个能够降低运维管理复杂度的面板工具尤为重要。 运维管理面板通过可视化界面和直观的键鼠 ......
面板 Linux Star 9k

Linux文件管理知识:查找文件(第二篇)

上篇文章详细介绍了linux系统中查找文件的工具或者命令程序locate和find命令的基本操作。那么,今天这篇文章紧接着查找文件相关操作内容介绍。 ......
文件 管理知识 知识 Linux

linux用户迁移

一、介绍 跳板机需要关机做备份,而关机期间有些项目需要连接设备,故将所有账号迁移过去,保证关机期间能够正常跳转;使用/etc/passwd、/etc/group、/etc/shadow来做身份认证的,迁移用户帐号不是一件容易的任务。需要确保文件所有权保持完整,密码和所属组保持原样。在Linux上加入 ......
用户 linux

Linux文件管理知识:查找文件(第二篇)

上篇文章详细介绍了linux系统中查找文件的工具或者命令程序locate和find命令的基本操作。那么,今天这篇文章紧接着查找文件相关操作内容介绍。 Find命令所属操作列表中的条目,有助于我们想要的结果输出。上篇文章已讲到find 命令是基于搜索结果来执行操作命令程序。 预定义操作描述: 操作 描 ......
文件 管理知识 知识 Linux

linux命令 —— nl

# linux命令 —— nl #### 功能 命令"nl"用来计算文件中的行号,类似cat -n,但输出效果更丰富。 #### 命令格式 ``` nl [选项]… [文件]… ``` #### 命令参数、例子 **-b** - -b a :输出文档的行号包括空白行。 - -b t :输出行号内容不 ......
命令 linux nl

Linux ip addr命令

//查看全部网卡信息ip addr show //查看指定网卡信息ip addr show <dev name> //设置网卡IPip addr add ip/masklen dev <dev name> //删除网卡IPip addr del ip/masklen dev <dev name> / ......
命令 Linux addr ip

Linux火爆30余年背后的神秘力量

迄今为止,Linux经过几十年的发展,已衍生出了许多发行版本。当前,Linux各个完整的发行版本,已经广泛应用于不同的应用环境。全世界数十亿的计算机、近15亿台的安卓设备都在使用,可以说是它驱动了网络。但谁能想到,Linux的总部是这样的: 作为Linux内核的最早作者,林纳斯·贝内迪克特·托瓦兹( ......
余年 背后 力量 Linux

Linux常用命令英文全称与中文解释 (pwd、su、df、du等)

Linux常用命令英文全称与中文解释apt: Advanced Packaging Tool 高级包装工具 cp: Copy file 复制文件 cat: Concatenate 串联 cd:Change directory 切换目录 chmod: Change mode 改变模式 chown: C ......
全称 命令 常用 Linux pwd