Linux 源码的编译安装和卸载

  • Post author:
  • Post category:linux

正常的编译安装/卸载 源码的安装一般由3个步骤组成: 配置( configure ) 编译( make ) 安装( make install )。 configure 文件是一个可执行的脚本文件,它有很多选项,在待安装的源码目录下使用命令 ./configure –help 可以输出详细的选项列表。 其中 --prefix 选项是配置安装目录,如果不配置该选项,安装后可执行文件默认放在 /usr …

继续阅读 Linux 源码的编译安装和卸载

云服务器 ECS 部署LNMP:镜像部署 Linux 环境

  • Post author:
  • Post category:linux

一键部署LNMP环境 您可以根据业务需要,选择下列任意一种方式部署云服务器 ECS 实例的使用环境: 镜像部署 手动部署 下表列出了两种部署方式的特点。一般推荐镜像部署。如果您需要个性化定制部署,建议使用手动部署。 对比项 镜像部署 手动部署 部署所需时间 3-5分钟,快速部署上云 1-2天。选择适合的操作系统、中间件、数据库、各类软件、插件、脚本,再进行安装和配置 专业性 IOPS 由运维过万级…

继续阅读 云服务器 ECS 部署LNMP:镜像部署 Linux 环境

zc706 linux查看Ip,Xilinx ZC706嵌入式开发和Petalinux小试

  • Post author:
  • Post category:linux

做点东西不容易,我这种有强迫症的人也在这个环节屈服了。开发环境这两年真是换了又换,被搞的精疲力尽。Xilinx的开发环境我还是推荐Linux(这里默认都是64bit系统),Windows的综合和P&R的效率要比Linux低三分之一,这个不能忍,再就是petalinux的交叉编译用啥呢,cygwin?Linux发行版里面我用的是CentOS,Vivado推荐测试的那几个我试过CentOS和U…

继续阅读 zc706 linux查看Ip,Xilinx ZC706嵌入式开发和Petalinux小试

Linux0.11操作系统(哈工大李治军老师)实验楼实验2-系统调用

  • Post author:
  • Post category:linux

Linux0.11操作系统(哈工大李治军老师)实验楼实验2-系统调用 在 Linux 0.11 上添加两个系统调用 iam() 和 whoami() ,并编写两个简单的应用程序测试它们。 原理 1. 应用程序如何调用系统调用 调用自定义函数是通过 call 指令直接跳转到该函数的地址,继续运行。 而调用系统调用,是调用系统库中为该系统调用编写的一个接口函数,叫 API(Application Pr…

继续阅读 Linux0.11操作系统(哈工大李治军老师)实验楼实验2-系统调用

Linux释放内存空间

  • Post author:
  • Post category:linux

Linux服务器运行一段时间后,由于其内存管理机制,会将暂时不用的内存转为buff/cache,这样在程序使用到这一部分数据时,能够很快的取出,从而提高系统的运行效率,所以这也正是linux内存管理中非常出色的一点,所以乍一看内存剩余的非常少,但是在程序真正需要内存空间时,linux会将缓存让出给程序使用,这样达到对内存的最充分利用,所以真正剩余的内存是free+buff/cache 但是有些时候…

继续阅读 Linux释放内存空间

linux vnc常见命令

  • Post author:
  • Post category:linux

linux vnc (virtual network computing) 1.新建一个vncserver :直接输入vncserver即可,系统将从1开始计算桌面数,当然也可以指定桌面的编号,如:vncserver :1。 2.删除VNCServer : vncserver -kill :n (n代表开启的桌面编号) 3.修改vncserver密码 : 直接输入vncpasswd即可,密码和用户…

继续阅读 linux vnc常见命令

Linux中的剪贴板–X11和selection

  • Post author:
  • Post category:linux

简介 几乎所有的Linux发行版都使用 X11 实现剪贴板功能 剪贴板的说法可能是从 Windows 传入的, 在 X11 中剪贴板就叫做 selection , 并且系统中可以有任意多个 selection 如无特别说明, 下文的剪贴板和selection是相同的意思 复制和粘贴 从用户的直观感受来说, 基本的剪贴板操作有2个: 复制和粘贴 复制, 就是把数据放到剪贴板 粘贴, 就是把数据从剪贴…

继续阅读 Linux中的剪贴板–X11和selection

linux命令 安装anaconda

  • Post author:
  • Post category:linux

1、首先下载anaconda wget https://repo.continuum.io/archive/Anaconda3-5.0.1-Linux-x86_64.sh 2、安装anaconda bash Anaconda3-5.0.1-Linux-x86_64.sh 3、安装过程中会需要不断回车来阅读并同意license。安装路径默认为用户目录(可以自己指定),最后需要确认将路径加入用户的 .…

继续阅读 linux命令 安装anaconda

Kali linux在DVWA靶场的SQL注入

  • Post author:
  • Post category:linux

目录 1、环境准备 (1)开启OWASP靶机和Kali虚拟机 (2)kali中登陆dvwa,进入 SQL Injection (3)将安全等级调为low 2、基于错误的 SQL 注入案例 (1)检测SQLI并获取列数 (2)在User ID继续输入 (3)增加order by数值且直到报错 (4)使用UNION语句提取信息 (5)查看数据库版本和当前用户 (6)获取数据本 (8)获取用户名和密码的…

继续阅读 Kali linux在DVWA靶场的SQL注入

linux安装mysql centos_【Linux】 CentOS安装Mysql

  • Post author:
  • Post category:linux

CentOS7默认数据库是mariadb,而不是mysql。CentOS7的yum源中默认是没有mysql的。所以不能使用yum install直接安装。 下载mysql的repo源 cd /usr/local/src/ wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm -msyql57 wgethttp:/…

继续阅读 linux安装mysql centos_【Linux】 CentOS安装Mysql