一、软件安装:
apt:ubuntu
yum:centos
apt install XXX 安装
apt remove XXX 卸载
apt update XXX 更新
apt search XXX 搜索
二、全局搜索命令 grep
global search regular expression(RE) and print out the line
正则表达式搜索,格式: grep[option] pattern [file]
搜索文件中的文本内容: grep "abc" node.txt
将某一种的搜索结论作为grep的查找范围,需要使用管道,符号为 |
例: apt search mysql* | grep server
三、虚拟环境
1、python特有的一种软件环境。
2、作用:创建多套python环境,各个环境之间完全隔离。
3、安装虚拟环境pip install virtualenv
注:Linux下默认未安装pip,需要手动安装pip命令,
安装pip : sudo apt install python-pip
: python2.7安装sudo apt install python3-pip
: python3安装
会提示更新pip:pip install --upgrade pip
4、创建虚拟环境:virtualenv 环境名称
未激活该环境时,需要才bin目录下执行 ./python
才能使用python命令
激活虚拟环境:回到虚拟环境目录下, 执行 source bin/activate
执行结束后,会在命令前看见(虚拟环境名称)pip list
: 可以查看当前环境下安装了哪些包
可以在该环境下直接执行python
退出虚拟环境 : deactivate
要配置特定python语言的虚拟环境:virtualenv 环境名称 -p /usr/bin/python3.5
默认安装python2.7的
统一管理管理虚拟环境的软件
安装管理软件
sudo easy_install virtualenvwrapper
sudo apt install virtualenvwrapper
sudo pip install virtualenvwrapper
配置管理软件:配置运行路径及存储位置
在环境变量中导出同一管理虚拟环境的路径:export WORKON_HOME=/home/用户名/.virtualenvs
(前提:在用户的目录下创建.virtualenvs文件夹)
激活虚拟环境:source /usr/local/bin/virtualenvwrapper.sh
使用虚拟环境:
创建虚拟环境:mkvirtualenv 环境名称
(默认python2.7)
如果指定语言版本: mkvirtualenv 环境名称 -p python的执行路径
例:mkvirtualenv Python35 -p /usr/bin/python3.5
退出虚拟环境:deactivate
进入虚拟环境:workon 环境名称
删除虚拟环境:rmvirtualenv 环境名称
四、网络工具下载:(命令窗口下载)
1、wget:系统自带的工具
wget 下载地址
2、curl:需要安装的下载工具
五、安装python3.6.5
下载 Python-3.6.5.tgz
1、解压缩到自己常用的一个文件中
2、进入到解压缩文件中执行以下命令
./configure 配置
make 构建
make test (选择性执行)
sudo make install
3、如果出现gcc文件错误:执行以下命令:
sudo apt install gcc
sudo apt install gcc-c++
或
sudo apt install gcc*
4、如果执行完sudo make install,报出一个 zipimport.ZipImportError错误,执行以下命令:
sudo apt install zlib*
重新执行:sudo make install
源码安装:
可能会出现bug:电脑环境不一样
安装时缺少库文件,(缺少什么库,重新添加什么库)
可配置性较高
make构建:耗时多,
可能出现构建失败或缺失文件,需要安装gcc编译器
六、安装PyCharm
1、需要一个pycharm...gz的安装包
2、解压缩到一个常用文件中
3、在解压完的文件中测试该软件是否可用
4、配置启动文件:
vim ~/.bashrc
export PyCharm=/home/用户名/software/pycharm-2018.1.3
export PATH=$PyCharm/bin:$PATH
5、刷新:
source ~/.bashrc
6、使用命令启动pycharm
pycharm.sh
七、FTP
安装服务器 apt install vsftpd
启动 systemctl start vsftpd
停止 systemctl stop vsftpd
重启 systemctl restart vsftpd
默认服务器端不支持上传
如果服务器允许上传及下载,需要设置配置文件 /etc/vsftpd.conf
在配置文件中添加: write_enable=YES
注:配置文件的语法格式:属性=值
中间一定不能有空格。
2、xFTP:客户端
需要服务器的IP地址
八、安装mysql
sudo apt install mysql-server
进入mysql数据库:mysql -uroot -p
输入密码:千万不能忘show databases;
退出mysqlexit;
service mysql start
mysql -uroot -p
service mysql stop
其实有时mysql已经正 常启动了,查看mysql是否启动命令 ps -aux | grep mysqld
查看mysql是否在监 听端口命令netstat -tl | grep mysql
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。