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更新的更多相关文章

  1. 在Linux 安装Python3.5.6详细文档!!!!

    在Linux 安装Python3.5.6详细文档!!!! 1.安装相关依赖库(工具包) yum install gcc patch libffi-devel python-devel  zlib-de ...

  2. Linux安装python3.6

    Linux安装python3.6  原地址:https://www.cnblogs.com/kimyeee/p/7250560.html Linux下安装Python3.6和第三方库   如果本机安装 ...

  3. Linux 安装python3.7.3 提示已经自动安装了pip和setuptools 可是使用时bash提示没有找到pip

    Linux 安装python3.7.3 提示已经自动安装了pip和setuptools 可是使用时bash提示没有找到pip 今天的任务就是找到解决办法 另外就是用布置好python3的路径

  4. 常见问题:Linux安装Python3步骤、Windows无法利用pip

    Linux安装python3.6和第三方库的步骤: 我的Linux是CentOS 6.5版本 Linux下大部分系统默认自带python2.x的版本,最常见的是python2.6或python2.7, ...

  5. python相关软件安装流程图解——linux 安装python3——Python-3.7.1

    请先确保已经安装了虚拟机 python相关软件安装流程图解——虚拟机安装——CentOS-7-x86_64-DVD-1810——CentOS-01下载 https://www.cnblogs.com/ ...

  6. Linux 安装 python3.6 ,并且配置 Pycharm 远程连接开发

    Linux下安装Python3.6和第三方库   如果本机安装了python2,尽量不要管他,使用python3运行python脚本就好,因为可能有程序依赖目前的python2环境, 比如yum!!! ...

  7. Linux安装python3.5

    如果你使用的是Linux发行版,例如Ubantu,那么你的系统中可能已经安装好python了.可以使用python -v来测试一下: ortonwu@ubuntu:~$ python -V Pytho ...

  8. CentOS Linux安装python3

    本文的方法是在CentOS上新装了python3,如果本机安装了python2则保留,因为可能有程序依赖目前的python2环境,比如yum!!!!! 一.安装python3.7 1. 安装依赖环境 ...

  9. linux安装python3+selenium

    安装笔记 当前安装使用centos7 安装python3 1.下载 [admin@ ~] wget https://www.python.org/ftp/python/3.6.0/Python-3.6 ...

随机推荐

  1. 解决无法连接到 reCAPTCHA 服务

    今天ytkah在查询一个信息时需要人机验证,但提示“无法连接到 reCAPTCHA 服务”,通过修改host文件可以解决相关问题,用editplus或notepad打开C:\Windows\Syste ...

  2. RN无限轮播以及ScrollView的大小调节问题

    如果你的ScrollView的大小是全屏,height不能用,这种情况需要给ScrollView添加一个容器View,然后调节容器View的大小 无限轮播这里我使用的是一个第三方的插件react-na ...

  3. 实现web消息推送的技术和采用长轮询corundumstudio介绍

    实时消息的推送,PC端的推送技术可以使用socket建立一个长连接来实现.传统的web服务都是客户端发出请求,服务端给出响应.但是现在直观的要求是允许特定时间内在没有客户端发起请求的情况下服务端主动推 ...

  4. python读、写、修改、追写excel文件

    三个工具包 python操作excel的三个工具包如下 xlrd: 对excel进行读相关操作 xlwt: 对excel进行写相关操作 xlutils: 对excel读写操作的整合 注意,只能操作.x ...

  5. 执行hadoop自带的WordCount实例

    hadoop 自带的WordCount实例可以统计一批文本文件中各单词出现的次数.下面介绍如何执行WordCount实例. 1.启动hadoop [root@hadoop ~]# start-all. ...

  6. c# ThreadPool 判断子线程全部执行完毕的四种方法

    1.先来看看这个 多线程编程 多线程用于数据采集时,速度明显很快,下面是基本方法,把那个auto写成采集数据方法即可. using System; using System.Collections.G ...

  7. try finally 处理方式

    这样的处理方式:主要解决当资源建立连接后,出现问题,需要关闭资源.                           异常无法直接catch处理,但是资源需要关闭

  8. hash值重写,就是以自己定义的规则来显示hash值

    未重写hashCode值 重写hashCode后的值  

  9. 截取字符串后几位用 length

  10. [Guitar self-learning] 基本乐理知识1. 度,升降记号#/b

    度:是音程上面的单位, 指每两个音程(音名)之前的音距.(就像我们说身高时的cm一样, 用来表明当时的音高.) 升记号:#   , 表明在当前的音高下, 升半个音高. 如 #3  ==  4 降记号: ...