privesc linux thm

(偶尔更新)【Linux】Linux常见不常用命令收集

>本文时间 2023-05-20 >作者:sugerqube漆瓷 `cd`,`vi`,`clear`这些属于常见常用命令本文不再赘述。 # 安装命令 `yum install vim`举例安装vim `rpm -ivh a.rpm b.rpm c.rpm`举例安装a,b,c(涉及包相互依赖) # 用 ......
Linux 命令 常见 常用

Linux 安装配置Java

1、下载文件Java jdk-8u371-linux-x64.tar.gz 2、上传并解压文件 # tar -zxvf jdk-8u371-linux-x64.tar.gz 3、配置环境变量 #Java export JAVA_HOME=/usr/local/jdk1.8.0_371 export ......
Linux Java

linux 中 查看cpu架构

001、uname -m [root@PC1 ~]# uname -m x86_64 002、arch [root@PC1 ~]# arch x86_64 003、lscpu [root@PC1 ~]# lscpu ......
架构 linux cpu

使用ln命令在Linux系统中创建连接文件

在Linux中ln命令用来为文件创建连接,连接类型分为硬连接(Hard Link)和符号连接(Symbolic Link)两种,默认的连接类型是硬连接。如果要创建符号连接必须使用"-s"选项。 关于软硬连接解释 硬连接 硬连接是指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文 ......
命令 文件 系统 Linux

使用ln命令在Linux系统中创建连接文件

在Linux中ln命令用来为文件创建连接,连接类型分为硬连接(Hard Link)和符号连接(Symbolic Link)两种,默认的连接类型是硬连接。如果要创建符号连接必须使用"-s"选项。 关于软硬连接解释 硬连接 硬连接是指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文 ......
命令 文件 系统 Linux

使用ln命令在Linux系统中创建连接文件

在Linux中ln命令用来为文件创建连接,连接类型分为硬连接(Hard Link)和符号连接(Symbolic Link)两种,默认的连接类型是硬连接。如果要创建符号连接必须使用"-s"选项。 关于软硬连接解释 硬连接 硬连接是指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文 ......
命令 文件 系统 Linux

Linux-yum-ftp服务安装与配置

1. 为什么使用ftp安装ftp主要是还为了传输文件,但是我有一台服务器或者计算机,直接登录进去获取文件不行吗?为啥还要多此一举用ftp呢?原因是用ftp的话,它的会话是持久的,只有一次认证过程,传输多个文件都是使用同一个连接。因为 ftp 就是为远程文件交互而设计的,更适;而且有些时候只是为了单纯 ......
Linux-yum-ftp Linux yum ftp

[ Linux ] 获取本机公网 IP

[https://www.cnblogs.com/yeungchie/](https://www.cnblogs.com/yeungchie/ "https://www.cnblogs.com/yeungchie/") 给出两种方式获取本机的公网 IP 地址,方便在脚本中使用。 ## curl `` ......
Linux IP

Linux 文件描述符

最近在复习tcp/ip知识,其中有关的一个问题 "一台服务器做多支持多少个TCP链接" 和Linux下的文件描述符有关,学习一下。 Linux中,一切设备都是文件,对文件的操作都是通过文件描述符来进行的。 文件描述符的定义: 文件描述符在形式上是一个非负整数。实际上,它是一个索引值,指向内核为每一个 ......
文件 Linux

嵌入式linux—初级理解

对于不使用操作系统或使用小型实时操作系统(如freeRTOS)的设备来说, 与硬件相关的驱动程序与应用程序往往混合在一起,因此常常不会对驱动与应用进行严格的区分, 这也导致更换硬件平台时,应用程序移植困难。 ##1、 使用了Linux系统的设备,==硬件会由操作系统接管==。Linux系统的一个重要 ......
嵌入式 linux

转载文章:linux安装软件包

一、安装 .deb软件包 sudo dpkg --install XXX.deb 二、rpm 软件管理工具 rpm -ivh 软件包名 -evh 软件名 卸载软件 -q 软件名 查询已安装软件 -qa 查询已安装的所有软件 -ql 软件名 软件程序列表 -qf 文件绝对路径 查询某一个文件是由哪一个 ......
软件包 文章 linux 软件

Linux:RID技术与LVM磁盘阵列技术

## RAID RAID即独立磁盘冗余阵列,其工作原理是将多个磁盘合并成一个逻辑设备,在此基础上提供数据保护、容错和性能优化等功能。 RAID 0:将两个或多个磁盘组合在一起,并将数据划分为块。每个块都被分配到不同的磁盘上,从而实现并行访问,提高了读写性能。但是,RAID 0 没有容错机制,如果其中 ......
磁盘阵列 技术 阵列 磁盘 Linux

Linux目录下明明有可执行文件却提示找不到,“No such file or directory”

明明一切正常,find ls均可找到,权限也是777 检查文件的头部: readelf -h repeat 发现machine条目: Machine: Intel 80386 问题出在了文件是32位的,但是虚拟机是64位的 如果想要运行文件,需要安装32位程序的运行架构: $ sudo yum in ......
directory 文件 目录 Linux such

Linux命令行中的反斜杠“\”操作简介

1.在Linux命令行中,反斜杠“\”可以把一个单词分解成多个单词,从而使之可以识别出它的参数。例如:我们要列出系统中的所有文件,使用的命令为“ls”,但是有时我们需要把“ls”中的“s”参数替换为“-l”来打开文件的详细信息,此时可以使用反斜杠“\”将两个参数分开,这样就可以很方便地识别出它们,如 ......
斜杠 命令 简介 Linux

linux 目录权限设置

### 权限设置 - 需求: 所有除 root 用户外的普通用户拥有对指定数据目录的所有权限 - 方式一: - 模拟 ``` # 创建两个用户 useradd test1 useradd test2 # 创建指定数据目录 mkdir /export/yp # setfacl 设置权限 setfacl ......
权限 目录 linux

Linux常用操作

​ 目录 Linux系统操作指令 文件或函数查找指令 addr2line的运用 vim相关 vim配置操作 分屏操作 删除字符操作 将windows换行符转换为linux换行符操作: 文件比较合并操作 折叠指令 Linux系统操作指令 文件或函数查找指令 find ./ -iname filenam ......
常用 Linux

linux下Sql server 数据库备份shell脚本

#/bin/bash yonghu=sa mima=woshimima back_path=/var/opt/mssql/data/ db_name=demo back_time=$(date +%Y%m%d_%H%M%S) back_filename=$back_path$db_name$back ......
脚本 备份 数据库 数据 server

Linux删除过期文件Shell脚本,比如删除3天前的数据库备份文件

#! /bin/bash data_path="/var/opt/mssql/data" #此处定义数据文件的路径 expired_time=3 #此处定义文件的过期时间,如3天 function deletefiles() { local currentDate=$(date +%s) #获取系统 ......
文件 脚本 备份 数据库 数据

帮助Linux管理员简化任务并实现自动化的七大工具

我们在本文中介绍了使日常任务实现自动化,从而为Linux管理员简化工作的几款工具。它们是简化自动化和报告工作的Puppet、Chef、CFEngine、配置管理和IT企业自动化软件Ansible、用于取证分析的开源配置管理工具Foreman、Katello以及自动化和监控工具Nagios。 1. P ......
七大 管理员 任务 工具 Linux

【linux基础-03】Linux命令速查手册

查看Linux系统信息 arch #显示机器的处理器架构(1) uname -m #显示机器的处理器架构(2) uname -r #显示正在使用的内核版本 dmidecode -q #显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda #罗列一个磁盘的架构特性 ......
命令 手册 基础 linux Linux

【linux基础-02】vi命令

一、Vi/Vim 介绍 VI(Visual Interface),是一个文本编辑器,主要在 Unix 及类 Unix 环境中使用。 Vim(Vi improved)在 Vi 的基础之上进行了功能提升,相当于 Vi 的增强版。 所有类 Unix 系统都会内建 vi 文本编辑器,就像 window 电脑 ......
命令 基础 linux 02

redis学习3linux--黑马

# 持久化 ## RDB ### save ### bgsave + 工作原理 bgsave->发送指令到redis,redis返回Background saving started给客户端,然后调用fork函数生成子进程,子进程创建rdb文件,成功后返回消息给redis,可通过日志文件查看 + b ......
黑马 3linux redis linux

[Linux]香橙派orangepi下ubuntu SSH安装步骤详解

Linux下SSH安装步骤详解(linux中ssh安装)SSH(Secure Shell)是一种加密的工具,可以安全地在网上进行数据交换,是远程安全服务器登录等功能建立在现有网络环境中的一种基本安全协议。本文介绍在Linux系统中安装SSH的方法,以 Ubuntu 18.04为例。 一、安装open ......
香橙 orangepi 步骤 ubuntu Linux

Linux 命令

系统命令 ping网络(测试网络连通):ping IP或者域名 如:ping 127.0.0.1、ping www.baidu.com【用Ctrl+C退出查看,回到命令行】 回到命令行:Ctrl + C快捷键 清屏:clear 切换用户:su 用户名 查看系统时间:date 查看 ip 地址:ip ......
命令 Linux

202305202143-《远程Linux服务器——安装tomcat8、jdk1.8、mysql5——jdk1.8》

纯粹瞎子摸墙,瞎走路。 在centos7下的usr/local下wget下载了三个.gz文件并解压,接下来工作就是配置,首先jdk1.8: sudo vi etc/profile, 在文件底部输入: 添加如下代码到末尾: #java #注意红色你实际路径 export JAVA_HOME=/usr/ ......
jdk1 202305202143 jdk tomcat8 服务器

Linux SSH服务器拒绝了密码,请再输入一次(解决方法)

1. 在Linux终端输入sudo vim /etc/ssh/sshd_config 2. 按 i 进入编辑模式,修改配置文件,找到Authentication所在位置,修改成如下所示 取消这四条的注释LoginGraceTime 2m #登陆时间PermitRootLogin yes #允许roo ......
密码 服务器 方法 Linux SSH

Linux克隆磁盘,对磁盘进行加密

平常对敏感文件的备份,都是对文件复制进行备份,今天学习到了如何对`磁盘`进行备份,在进行`取证`或者是系统`错误恢复`时,需要使用到磁盘的备份。 `磁盘备份`和`文件备份`的区别: * 磁盘备份是将整个存储设备(通常是硬盘)的所有内容复制到另一个目标设备上的过程。这种方法可以一次性备份所有文件和系统 ......
磁盘 Linux

perf火焰图原生分析Linux cpu性能

perf record -a -g -p 16787 -- sleep 30 会生成perf data在当前目录下: -rw 1 root root 1068092 May 21 18:11 perf.data yum -y install git git clone https://github. ......
火焰 性能 Linux perf cpu

01、Linux常用命令

二、文件目录相关命令 三、复制文件 格式: cp [参数] [被复制文件的路径] [复制到的新路径] 参数: -r : 递归复制。(可以复制文件夹及其内部文件) -a : 保证某些属性不变。 四、移动文件 格式: mv [移动文件的原路径] [移动文件的新路径] 五、删除文件 格式: rm [参数] ......
命令 常用 Linux

Windows 和 linux 下面 Redis 性能比较

# Windows 和 linux 下面 Redis 性能比较 ## 问题来源 ``` 公司里面有一些环境还是使用Windows来跑 对应的. Redis和nginx 也是跑在Windows上面 但是微软官网自从 3.2.100 之后就再也没有编译过Windows版本的redis 网上能找到的基本上 ......
性能 Windows Redis linux