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 ...
随机推荐
- 帝国cms文章页调用当前文章URL如何操作?
前面我们讨论过dedecms文章页调用地址(当前文章URL)如何操作,作为同台竞技的帝国cms也能在文章页调用当前文章URL吗?答案是肯定的!那就随ytkah一起来探索一下吧 帝国cms模板是在后台直 ...
- 要继续看Python写算法的内容请到那里去
由于在这里发文章的时候.莫名其妙的出现公布出去的问题.客服告知是由于链接或者敏感词. 能不能告诉我哪里出了问题?我能够改动,以便再发. 可是,没有人告诉我.仅仅是告诉我不能发. 另外,能不能公布一下敏 ...
- OC转场动画UIViewControllerTransitioningDelegate
该项目一共两个界面,第一个的只有一个SystemAnimationViewController只有UICollecitonView,第二个界面ImgDetailViewController只有一个UI ...
- 萌新接触前端的第一课——HTML
HTML web服务本质(好吧这个先不用知道也可以) import socket def main(): sock = socket.socket(socket.AF_INET, socket.SOC ...
- 1A
#include <iostream> using namespace std; int main() { long long n, m, a, r, c; cin>>n> ...
- Java字符串复制
Java字符串复制 public boolean topicFilterMatch(String topicFilter, String topic) { if (topicFilter == nul ...
- openshift 调度命令
oc adm manage-node oc-node07 --schedulable=true #可调度 oc adm manage-node oc-node07 --schedulable=fal ...
- 【LeetCode每天一题】Trapping Rain Water(获得雨水的容量)
Given n non-negative integers representing an elevation map where the width of each bar is 1, comput ...
- Ext.define细节分析
自己写的其实还是不懂,再看看别人写的吧Extjs4 源码分析系列一 类的创建过程https://www.cnblogs.com/creazyguagua/p/4302864.htmlhttp://ww ...
- [附POC]Apache Struts2最新(CVE-2017-5638,S02-45)POC
#! /usr/bin/env python # encoding:utf-8 import urllib2 import sys from poster.encode import multipar ...