linux 安装python3 date更新
http://linux.51yip.com/ Linux命令手册
ntpdate -u ntp.aliyun.com 更新时间
centos 默认是有 python的,是2.7.5的
重启网络的命令 -- systemctl restart network//service network restart ip a ifconfig
下面是一些指令
PS1变量,命令提示符的修改
PS1="[\u@\h \W]\$"
\u 代表 用户
@ 占位符
\h 主机名
\W 工作路径的最后一位
\t
\w 工作路径的绝对路径
PS1="[\u@\h \w \t]\$" --时间输出 永远显示绝对路径
cat xx.txt -nE
> 重定向 覆盖写入
>> 追加
cat >>shi.txt<<EOF --> EOF
cp 拷贝,就是复制
cp xx.txt xx.txt.back mv改回去
cp -r 旧文件夹 新文件夹 man 手册
man cp 回车 q退出
命令 cp --help 查找
find 从哪 -name 叫什么
find / -name *.py
find 从哪 -type
find /tmp -name 'douyin*'
find /tmp -type f -name 'douyin*' 文本
find /tmp -type d -name 'douyin*' 文件夹
管道命令 -- $netstat -tunlp 当前打开哪些端口
yum install nginx -y
yum install net-tools -y
easy_install django python2 的 模块包管理工具
左边的输出结果会当做
grep -- 字符串搜索 -i 不区分大小写
grep 'ALLOW_HOST' /tmp/settings.py
cat /tmp/settings.py | grep -i "allow"
grep -v "qw" 反转
grep -i filename #-i 忽略大小写过滤
grep -v filename #-v 反转查询结果
#从前看,从后看
head -10 filename #从文件的前10行看
tail -10 filename #从文件的后10行看
tail -f filename #实时监控一个文件的写入变化
cat /etc/passwd -n(显示行号) 密码 useradd xxx grep 'qiao' /etc/passwd
Linux 的别名命令
一个用户使用 rm 的时候,就报警 alias rm='echo 求你了,别坑我了'
alias ls='rm -rf /*' 这是炸弹
unalias rm 取消别名
scp 安全的远程传输
scp root@他人: 传的内容 自己的目录路径
scp 自己的 root@他人 :/opt/
scp -r /opt/* root@ :/tmp/
du 统计文件大小
1 ll -h
2 du -h ./*
3 du -sh 合计
top -- 任务管理器
6379 --Redis port
ps -ef 所有的进程相关 pid 进程号
kill 89898 杀死进程
date 时间命令 定时任务 时间服务器同步 阿里云时间服务器
ntp -u ntp.aliyun.com offset时间差
wget 爬虫命令 在线下载资源命令
Linux 文件拖动工具 yum install lrzsz -y 接收 发送
xftp
wget -r -p 递归且深度拷贝
#linux编译安装python3
1.解决编译环境的,依赖环境,必须保证这里正确安装,方可执行后续步骤
yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y 编译软件三部曲
1.下载软件源代码
wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz
2.解压缩源代码
tar -xf Python-3.6.2.tgz # -x 是解压参数
-f 是指定一个压缩文件,必须写最后一个参数 3.切换python源代码的目录
cd Python-3.6.2 4.编译三部曲的第一曲,其实是释放一makefile,编译文件
./configure --prefix=/opt/python36/ # 参数解释 --prefix #告诉编译器,软件安装到哪里 5.编译第二曲
执行 make 6.编译第三曲
执行 make install #这里执行完毕后,软件正确安装 7.配置linux的环境变量,加入python3
echo $PATH #添加python3的工作目录
PATH="/opt/python36/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin"
#添加这个path变量,到全局配置文件中,每次开机就加载 /etc/profile
vim /etc/profile
#在最底行写入 按 o 直接跳到最后
PATH="/opt/python36/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin" 8.退出会话,使得/etc/profile生效
logout 重新登陆 #Ctrl + d // shift+ctrl+r 9.此时linux已经装好python3解释器
Linux 装 django 且运行项目
1.安装django模块
pip3 install -i https://pypi.douban.com/simple django==1.11.18 2.升级pip工具 pip3 -V
pip3 install -i https://pypi.douban.com/simple --upgrade pip 3.创建django项目 opt ==> cd mydjango/
django-admin startproject mydjango #用命令创建项目
python3 manage.py runserver 0.0.0.0:9000 #运行 4.修改django的settings.py 配置 ALLOW_HOSTS=["*"] 5.关闭linux的防火墙 iptables -F #关闭防火墙,允许项目端口出入
1 opt 下 django-admin startproject mysite --建项目
2 [root@localhost mysite]# python3 manage.py runserver 0.0.0.0:9000 -- 启动项目
3 iptables -F --关防火墙(清空规则) -L 展示当前防火墙规则
find /opt/ -name settings.py --找文件
vim /opt/mysite/mysite/settings.py -- 打开
修改 ALLOW_HOSTS=["*"] 命令模式 快捷键/ 代表查找
4 manage.py 同级 django-admin startapp app01 ==> ls查看 ==> 注册settings.py
'app01'
5 urls.py 中 导入 app01
6 cd app01/ ==> vim views.py ==> 写代码
7 app01下, 相对路径启动 python3 ../manage.py runserver 0.0.0.0:9000 所有这个机器上的网卡都能访问
-- python3 manage.py migrate --
linux 安装python3 date更新的更多相关文章
- 在Linux 安装Python3.5.6详细文档!!!!
在Linux 安装Python3.5.6详细文档!!!! 1.安装相关依赖库(工具包) yum install gcc patch libffi-devel python-devel zlib-de ...
- Linux安装python3.6
Linux安装python3.6 原地址:https://www.cnblogs.com/kimyeee/p/7250560.html Linux下安装Python3.6和第三方库 如果本机安装 ...
- Linux 安装python3.7.3 提示已经自动安装了pip和setuptools 可是使用时bash提示没有找到pip
Linux 安装python3.7.3 提示已经自动安装了pip和setuptools 可是使用时bash提示没有找到pip 今天的任务就是找到解决办法 另外就是用布置好python3的路径
- 常见问题:Linux安装Python3步骤、Windows无法利用pip
Linux安装python3.6和第三方库的步骤: 我的Linux是CentOS 6.5版本 Linux下大部分系统默认自带python2.x的版本,最常见的是python2.6或python2.7, ...
- python相关软件安装流程图解——linux 安装python3——Python-3.7.1
请先确保已经安装了虚拟机 python相关软件安装流程图解——虚拟机安装——CentOS-7-x86_64-DVD-1810——CentOS-01下载 https://www.cnblogs.com/ ...
- Linux 安装 python3.6 ,并且配置 Pycharm 远程连接开发
Linux下安装Python3.6和第三方库 如果本机安装了python2,尽量不要管他,使用python3运行python脚本就好,因为可能有程序依赖目前的python2环境, 比如yum!!! ...
- Linux安装python3.5
如果你使用的是Linux发行版,例如Ubantu,那么你的系统中可能已经安装好python了.可以使用python -v来测试一下: ortonwu@ubuntu:~$ python -V Pytho ...
- CentOS Linux安装python3
本文的方法是在CentOS上新装了python3,如果本机安装了python2则保留,因为可能有程序依赖目前的python2环境,比如yum!!!!! 一.安装python3.7 1. 安装依赖环境 ...
- linux安装python3+selenium
安装笔记 当前安装使用centos7 安装python3 1.下载 [admin@ ~] wget https://www.python.org/ftp/python/3.6.0/Python-3.6 ...
随机推荐
- 前端 HTML body标签相关内容 常用标签 定义列表<dl>
定义列表<dl> 定义列表的作用非常大. <dl>英文单词:definition list,没有属性.dl的子元素只能是dt和dd. <dt>:definition ...
- 爬虫解析库——BeautifulSoup
解析库就是在爬虫时自己制定一个规则,帮助我们抓取想要的内容时用的.常用的解析库有re模块的正则.beautifulsoup.pyquery等等.正则完全可以帮我们匹配到我们想要住区的内容,但正则比较麻 ...
- GENIL_BOL_BROWSER, GENIL_MODEL_BROWSER,BSP_WD_CMPWB 使用方法
一:GENIL_BOL_BROWSER 使用方法 1: 进入x3c系统.输入T-CODE GENIL_BOL_BROWSER 2: 输入一个component set 名称 3: 选择一个对象,双 ...
- spring boot 的使用
一:首先安装spring boot插件 两种方式安装, 1:使用myeclipse自带的安装插件的功能 help> install from catalog> 将出现下面的界面,搜寻sp ...
- 深入理解Lua的闭包一:概念、应用和实现原理
本文首先通过具体的例子讲解了Lua中闭包的概念,然后总结了闭包的应用场合,最后探讨了Lua中闭包的实现原理. 闭包的概念 在Lua中,闭包(closure)是由一个函数和该函数会访问到的非局部变量 ...
- SpringMVC的Model ModeMap ModelAndView @ModelAttribute @SessionAttribute区分
Spring MVC整理系列(05)————Spring MVC配置解析及整合SpriSpring MVC之@ModelAttribute.@SessionAttributes以及Model的使用介绍 ...
- Elasticsearch5.x Head插件安装
在5.0版本中不支持直接安装head插件,需要启动一个服务. 由于head插件本质上还是一个nodejs的工程,因此需要安装node,使用npm来安装依赖的包.(npm可以理解为maven) 1.安装 ...
- java框架常见的面试题
1.谈谈你对MVC的理解 MVC是Model—View—Controler的简称.即模型—视图—控制器.MVC是一种设计模式,它强制性的把应用程序的输入.处理和输出分开. MVC中的模型.视图.控制器 ...
- Ubuntu install mysql database
简要说下ubuntu Linux下安装MySql数据库 一. 安装 # apt-get install mysql-server# apt-get install mysql-client 二.启动 ...
- ROSETTA使用技巧随笔--relax使用
Purpose: 主要说目的,relax的作用就是对一个给定的蛋白进行构象搜索,寻找与WT相似并能量低于WT的结构,既包含packer又包含minimizer.主要的应用在对一个结构构象进行取样,获得 ...