一、软件安装:

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

clipboard.png

clipboard.png

安装服务器 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;

退出mysql
exit;

service mysql start
mysql -uroot -p
service mysql stop

其实有时mysql已经正 常启动了,查看mysql是否启动命令
ps -aux | grep mysqld
查看mysql是否在监 听端口命令
netstat -tl | grep mysql


rottengeek
476 声望78 粉丝

后续python相关内容移步简书与知乎(python进阶,爬虫,数据分析,机器学习,自然语言处理,知识图谱)


« 上一篇
linux入门2
下一篇 »
linux入门4