用户管理 useradd 创建用户 usermod 修改用户信息(只能修改已存在的用户信息并且未使用的用户) userdel 删除用户及配置文件 passwd 更改用户密码 chpasswd 批量更新用户密码 chage 修改用户密码属性 id 查看用户UID、GID、组信息 su 切换用户 sudo 用root身份执行命令 visu
目录环境搭建环境信息渗透思路1信息收集2漏洞发现3漏洞利用知识点汇总参考资料 环境搭建 下载靶机(DC-2 靶机下载) 解压后,使用 VMware 打开,并将攻击机和靶机的网卡,设置为 NAT 模式。 NAT 模式:将攻击机与靶机设置在同一网段下 环境信息 攻击机:kali -> IP:192.168.237.128 靶机:DC
mac篇 配置环境变量时,使用过的echo $SHELL来确认终端类型,如下 以前每个新用户的默认shell是/bin/bash,那么这里我们需要配置文件为~/.bash_profile,从macOS Catalina(10.15.x) 版开始,Mac使用/bin/zsh作为默认Shell,其对应的配置文件为~/.zshrc 配置信息例如: export MAVEN_HO
Linux - 安装jdk并配置环境变量 1. 前往JDK官网, 地址:https://www.oracle.com/java/technologies/downloads/ 复制下载链接 2. 进入指定目录下使用 wget 命令开始下载:wget https://download.oracle.com/java/18/latest/jdk-18_linux-aarch64_bin.tar.gz 3. 等待下
1.先查出MAMP下面集成的PHP版本 cd /Applications/MAMP/bin/php ls -ls 2.编辑修改 .bash_profile 文件(没有.bash_profile 文件的情况下回自动创建) sudo vim ~/.bash_profile 在文件的最后输入以下信息,然后保存退出 export PATH="/Applications/MAMP/bin/php/php7.2.20/b
下载安装包 wget https://download.docker.com/linux/static/stable/aarch64/docker-20.10.7.tgz 解压 tar -zxvf docker-20.10.7.tgz 移动解压出来的二进制文件到 /usr/bin 目录中 mv docker/* /usr/bin/ system 管理 [Unit] Description=Docker Application Container Engin
如何在没有网的主机或者容器中,安装arthas工具? 之前的arthas,在启动的时候,都要下载一些依赖的库,必须要联网。现在,使用最新的全的arthas的包,就解决了这个问题。 接下来的部分,将一步一步的展示,如何在离线的情况下,安装arthas工具。 前提条件: # 1、jdk已经安装好 # 2、java应
一、概述 因业务需求,多行文本需要显示行号,方便查看配置。 由于默认的textarea输入框无法显示行号,因此需要使用第三方插件才行。 二、插件 我找了一个插件,叫bin-code-editor,它原本是用来输入json数据的,也可以做json格式校验。 但是java项目的配置文件,也不一定是json格式的,而是ya
docker启动redis,redis.conf中设置了"requirepass 123456",但是不想改动配置。 因此访问docker:docker exec -it redisXXXX /bin/sh 在/usr/local/bin下找到redis-cli命令, ./redis-cli 进入成功 执行select 0,提示无权限 执行auth 123456,提示成功 执行config set requirepass '' ,执行
sudo apt install gcc-9 g++-9 sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 90 --slave /usr/bin/g++ g++ /usr/bin/g++-9 --slave /usr/bin/gcov gcov /usr/bin/gcov-9 sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-11 100 -
1. 下载docker安装包 官方地址:https://download.docker.com/linux/static/stable/x86_64/docker-20.10.16.tgz 2. 解压缩 tar -zxvf docker-20.10.16.tgz 3. 解压的docker文件夹全部移动至/usr/bin目录 cp -p docker/* /usr/bin 4. 将docker注册为系统服务 在/usr/lib/systemd
在我们从dockerhub或github上下载的时候,经常会碰到超时的问题,一般就是多尝试下载几次就可以了,但手动重复执行很麻烦,下面是自动检测若未成功执行就自动再次执行命令的代码: while #!/bin/bash while ! docker pull xxx/xxx;do sleep 1 done echo 'succes' until #!/bin/bash
提示密码错误。 解决方法: 1.以管理员权限进入命令行 2.进入MySQL的bin目录下 cd D:\Mysql\mysql-5.7.9-winx64\bin 3.关闭mysqld的进程 先输入 tasklist |findstr mysqld 这行命令可以用来查看mysqld是否在运行,在运行中则可以查到它的PID 再输入 taskkill /
macOS change default shell from zsh to bash All In One $ cat /etc/shells # List of acceptable shells for chpass(1). # Ftpd will not allow users to connect who are not using # one of these shells. /bin/bash /bin/csh /bin/dash /bin/ks
从一台服务器迁移到另一台: 数据导出: ./bin/mongoexport -h 127.0.0.1 -u root -p ****** --port 27017 --authenticationDatabase admin -d databaseName -c collectionName -o ./back/collectionName.dat 数据导入: ./bin/mongoimport -h 127.0.0.1 -u root -p ****** --port 27
参考 【Qt】Qt6系列教程汇总 【Qt】第一个Qt程序 【Qt】Qt程序发布 运行QT项目文件夹下的exe文件提示找不到“各种dll” 环境 环境 版本 windows 10 QT 6.2.4 Qt Creator 8.0.1 (Community) 问题 Qt Widgets Application 打包找不到exe的问题 我的项目名为hellow
#!/bin/bash command1 & command2 & wait从 Shell 脚本并行运行多个程序 – 杨河老李 (kviccn.github.io)
解决 linux oracle19 不支持netca等命令 Oracle19 安装完成后,新建数据库,输入netca,dbca,sqlplus显示都不支持 问题原因应该是安装的时候环境变量没设对,安装的oracle下面的bin文件的命令没有链接到sbin 可以找到安装oracle文件路径下的bin文件,里面有oracle的一些命令 不记得路径的
一、无oracle环境的服务器 1. 伪环境准备 2. 配置伪用户环境变量 3. sqluldr2 命令准备 二、具备oracle环境的服务器 1. sqluldr2 命令准备 三、error 处理 1. error while loading shared libraries: libaio.so.1: cannot open shared objec
Python 问题收集: 类中的list集合,初始化调用地址相同,必须手动初始化(赋值)。 python安装包:得去cmd中激活虚拟环境,activate XXX,再安装,切勿在pycharm终端激活(因为激活不了)。pycharm下面的python package比设置里面的python解释器好用!!! python直接安装github的包(链接换成包的链接): p
sed命令详解 sed命令的选项(option): -n :只打印模式匹配的行 -e :直接在命令行模式上进行sed动作编辑,此为默认选项 -f :将sed的动作写在一个文件内,用–f filename 执行filename内的sed动作 -r :支持扩展表达式 -i :直接修改文件内容 sed -n 'p' 打印行数 p前面定义行数 '1,3p'打印1到3
BASH Shell 对文件进行管理 创建、复制、删除、移动、查看、编辑、压缩、查找 内容提要: Linux目录结构 文件定位 路径 文件管理 一、Linux目录结构 Windows: 以多根的方式组织文件 C:\ D:\ E: Linux: 以单根的方式组织文件 / /目录结构: FSH (Filesystem Hierarchy Stan
在通信设备领域,思科的路由器设备可以用CLI进行操作。这里介绍的开源项目klish是思科CLI风格(CISCO-like CLI)的框架。命令配置文件为xml格式。 源码:pkun/klish: The klish is a framework for implementing a CISCO-like CLI on a UNIX systems. It is configurable by XML files.
centos 升级python 到3.x 发布于2021-05-11 11:45:30阅读 1.3K0 1.背景 centos 7 自带的 python是2.7版本,我们想要升级到高版本。 2.操作 2.1 下载 在官方主站找到合适的版本,并下载 https://www.python.org/ftp/python/ 比如我这里下载了 https://www.python.org/ftp
jdk8下载 配置环境变量 我的电脑右键属性 高级属性 环境变量 系统变量中新建JAVA_HOME 变量值为安装地址,我的文件中复制 配置path变量 系统变量点击path 新建 %JAVA_HOME%(表示引用)\bin %JAVA_HOME%\jre.bin 检查是否安装成功 cmd java —version(注意要有空格) 下载notepad++