![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
LZUwujiajun
这个作者很懒,什么都没留下…
展开
-
Centos 6.X 安装Mysql及简单配置
安装#下载源文件wget http://dev.mysql.com/get/mysql57-community-release-el6-11.noarch.rpm#添加yum源yum localinstall mysql57-community-release-el6-11.noarch.rpm#安装yum install mysql-community-server#yum in...原创 2018-06-22 21:21:25 · 143 阅读 · 0 评论 -
Linux中进程内存结构
组成(由上至下,由高地址到低地址)映射到虚拟内存的Kcrnel内核:无法被程序访问命令行参数和环境变量栈(用户栈):由上至下伸长,栈帧包括函数实参和局部变量(自动变量)和函数的调用链接信息未分配的内存堆:由下至上伸长,运行时动态分配的空间未初始化的数据段(BSS):未显式初始化的全局变量和静态变量,不分配存储空间知道运行时初始化的数据段:显式初始化的全局变量和静态变量,当程序加载到内...原创 2018-09-20 10:04:35 · 525 阅读 · 0 评论 -
Linux下安装Gradle
http://www.gradle.org/downloads下载并解压到/usr/local#然后设置运行环境sudo vi /etc/profile#在文件中增加GRADLE_HOME输出路径,并且修订PATH设置如下 export GRADLE_HOME=/usr/local/gradleexport PATH=$GRADLE_HOME/bin:$PATH#如果你不希望所...原创 2018-09-03 15:03:42 · 958 阅读 · 0 评论 -
Linux环境下的ANDROID_HOME和JDK配置
使用Ionic,React Native等框架时经常需要配置ANDROID_HOME和JDK,总结一下配置方法:JDK从官网上下载并解压sudo gedit /etc/profile#添加export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_121 #根据版本修改export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/...原创 2018-09-03 14:59:51 · 3243 阅读 · 0 评论 -
git clone push需要root权限解决方法
重新装了Linux发现使用git命令必须要sudo,否则会提示权限不够。解决办法:在ssh生成id_rsa.pub密钥时实际上有两个,根目录的家里.ssh文件夹里有一个,用户家里.sh文件夹里有一个,当初在github上传时使用的是前者,座椅必须要root权限才能clone或者push,将后者上传即可解决问题。...原创 2018-06-27 13:16:58 · 1586 阅读 · 0 评论 -
Linux 的软件安装目录
Linux 的软件安装目录是也是有讲究的,理解这一点,在对系统管理是有益的/usr:系统级的目录,可以理解为C:/Windows/,/usr/lib理解为C:/Windows/System32。 /usr/local:用户级的程序目录,可以理解为C:/Progrem Files/。用户自己编译的软件默认会安装到这个目录下。 /opt:用户级的程序目录,可以理解为D:/Software,op...原创 2018-06-27 13:16:07 · 492 阅读 · 0 评论 -
Linux安装MySQL方法
sudo apt-get install mysql-serverapt-get install mysql-clientsudo apt-get install libmysqlclient-dev安装过程中会提示设置密码什么的,注意设置了不要忘了,安装完成之后可以使用如下命令来检查是否安装成功:sudo netstat -tap | grep mysql通过上述命令检查之后...原创 2018-06-27 13:15:31 · 175 阅读 · 0 评论 -
Linux下Github的使用方法
1 Linux下Git和GitHub环境的搭建 安装Git, 使用命令sudo apt-get install git 创建GitHub帐号 生成ssh key,使用命令 ssh-keygen -t rsa -C “your_email@youremail.com”,your_email是你的email 回到github,进入Account Settings,左边选择SSH Keys,Ad...转载 2018-06-27 13:14:46 · 187 阅读 · 0 评论 -
修改linux下默认的python版本
首先在终端输入:python –verison 查看本机默认采用的python 版本接着进入/usr/local/lib 目录查看当前系统中安装了多少个python版本 如果只有一个,就安装你需要的版本 sudo apt-get install python3 (这里以python3为例)修改默认的版本 并不是删除你不需要的版本,因为系统的许多底层是依赖python的,删除后可能会导致系统...原创 2018-06-27 13:14:01 · 438 阅读 · 0 评论 -
通过Nginx部署Django(基于ubuntu)
Django的部署可以有很多方式,采用nginx+uwsgi的方式是其中比较常见的一种方式。 在这种方式中,我们的通常做法是,将nginx作为服务器最前端,它将接收WEB的所有请求,统一管理请求。nginx把所有静态请求自己来处理(这是NGINX的强项)。然后,NGINX将所有非静态请求通过uwsgi传递给Django,由Django来进行处理,从而完成一次WEB请求。 可见,uwsg...转载 2018-06-25 22:22:33 · 327 阅读 · 0 评论 -
Linux中转移mysql数据库目录
停止mysql#service mysqld stop复制mysql目录,使用cp -a复制修改三个文件 /etc/my.cnf 更改datadir,socket/etc/init.d/mysqld 修改datadir/usr/bin/mysqld_safe建立软连接,比如:ln -s /home/mysql_data/mysql/mysql.sock /va...原创 2018-06-25 22:10:59 · 965 阅读 · 0 评论 -
Linux下导入导出MySQL
导出数据和表结构:mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql#/usr/local/mysql/bin/ mysqldump -uroot -p abc > abc.sql敲回车后会提示输入密码只导出表结构mysqldump -u用户名 -p密码 -d 数据库名 > 数据库名.sql#/usr/local/mysq...原创 2018-06-22 21:28:58 · 130 阅读 · 0 评论 -
centos6安装python和pip
安装依赖yum groupinstall -y Development toolsyum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel安装Py...原创 2018-06-22 21:23:58 · 3113 阅读 · 0 评论 -
为什么Linux中无法为目录设置硬链接
可能会出现死循环,比如在图中…和.指代的是同一文件。原创 2018-10-03 08:27:17 · 1281 阅读 · 0 评论