某开发机账户配置的 sudo 权限只能应用于部分命令,,好在可以使用 sudo 运行 docker ,我们可以利用 docker 容器内 root 权限给可执行二进制文件设置 root 持有者、用户组和 SUID、SGID 权限。由于 SUID、SGID 特性,宿主机的普通用户可以在执行该文件时获取该文件的持有者、用户组的权限,因此可以利用这一点将普通用户提权。1.编译以下代码package mainimport ("log""
# 生成 gpg 密钥gpg --gen-key# 生成吊销证书gpg --gen-revoke 695C8981B2442634# 列出所有 gpg 公钥gpg --list-keys# 列出所有 gpg 私钥gpg --list-secret-keys# 删除 gpg 
根据 MIME 类型关联① 查看文件 MIME 类型xdg-mime query filetype <your-file-path># 或者mimetype <your-file-path># 或者file -i <your-file-path>② 查询打开某类文件的默认程序gio mime <mime-type>
组件源码自带组件位于:源码包的 ext/ 路径下扩展组件下载:https://pecl.php.net/packages.php编译安装    以 imagick 扩展为例:# 下载并解压源码wget -c https://pecl.php.net/get/imagick-3.4.3.tgztar -zxvf imagick-3.4.3.tgz# 安装依赖sudo a
本文最后更新于 2018/07/02 10:08:58 。
    ESP8266 是上海乐鑫 (Espressif Systems (Shanghai) Pte., Ltd.) 推出的一款 Wi-Fi 芯片,其内置一颗 Tensilica L106 32 bit 的处理器,具有超低功耗的 16 位 RSIC,CPU 时钟速度为 80-160 MHz,并支持实时 RTOS 操作系统,是物联网开发的首选设备。ESP8266 在 Windows 开发上可以使用现成的基于 Eclipse 的 Ai-Thinker IDE,但要是使用 Lin
本文最后更新于 2019/01/23 16:47:23 。
Docker LNMP 请参考 https://github.com/lanseyujie/docker-lnmp文中内容仅供在 Deepin Linux amd64 15.7 系统环境下搭建 测试 环境参考,其它版本系统和生产环境请酌情参考。        学习 PHP 的过程是避免不了与开发环境打交道的,之前在 Windows 系统时用的是 phpStudy 集成环境,图形化的界面和高度集成的
        shell 脚本中 echo 显示内容设置颜色显示需要使用参数 -e,具体格式如下: echo -e "\033[背景颜色;字体颜色;ANSI控制码m字符串\033[0m" 可选参数列表如下:td {border:2px solid #24b999;}
本文最后更新于 2018/08/08 17:24:08 。
简介         MATLAB是 matrix & laboratory 两个词的组合,意为矩阵工厂(矩阵实验室)。是由美国 MathWorks 公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众
本文最后更新于 2018/12/20 14:15:51 。
MQTT    MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种构建于TCP/IP协议上基于发布/订阅(publish/subscribe)模式的“轻量级”通讯协议,该协议由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。做为一种低开销、低带宽占用的即时通讯协议,使其在物联网、小型设备、移动应用等方面有较广泛的应用。MQTT协议