linux
bllddee
这个作者很懒,什么都没留下…
展开
-
运维系列(1)-- Linux下MySQL中文乱码问题解决方案
Linux下MySQL中文乱码问题解决方案MySQL的默认字符集为 latin1 ,要使得中文正常显示需要使用utf8,因此我们必须改其相关的配置文件。进入MySql数据库命令mysql -uroot - ppassword //-u后接用户 -p后接密码查看字符编码mysql> show variables like 'character_set%'...原创 2017-09-06 21:43:21 · 292 阅读 · 0 评论 -
linux环境下报错bash: mysql: command not found 的解决方法
# mysql -u root-bash: mysql: command not found原因:这是由于系统默认会查找/usr/bin下的命令,如果这个命令不在这个目录下,当然会找不到命令,我们需要做的就是映射一个链接到/usr/bin目录下,相当于建立一个链接文件。首先得知道mysql命令或mysqladmin命令的完整路径,比如mysql的路径是:/usr/local/mysql/b...原创 2018-07-13 23:38:51 · 16735 阅读 · 0 评论 -
vim简要教程
移动光标单位级单词级块级移动光标单位级h 向左一字符j 下一行k 上一行l 向右一字符单词级w or W 向右移动到下一单词开头e or E 向右移动到单词结尾b or B 向左移动到单词开头块级gg 到文档第一行G 到文档最后一行0 到行首(第 1 列)^ 到第一个非空白字符$ 到行尾Ctrl-...原创 2018-07-15 20:09:01 · 697 阅读 · 0 评论 -
如何解决Docker容器和宿主机时间同步问题
docker 获取容器获取的时间出错问题解决:在使用Docker部署网站的时候,无意间发现容器里面的时间竟然是美国时间,被雷到了,不过解决办法也很简单,有两种办法1、重新启动一个容器,加上如下参数,即可使用宿主机时间$ -v /etc/localtime:/etc/localtime:ro # docker run -d -v /etc/localtime:/etc/localtime...原创 2018-09-11 15:22:25 · 967 阅读 · 0 评论 -
Linux -- tar 压缩、解压缩命令详解
tar [-cxtzjvfpPN] 文件与目录 …. 参数: -c :建立一个压缩文件的参数指令(create 的意思); -x :解开一个压缩文件的参数指令! -t :查看 tarfile 里面的文件! 特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在! 因为不可能同时压缩与解压缩。 -z :是否同时具有 gzip 的属性?亦即是否需要用 gzi...原创 2018-09-12 16:37:30 · 303 阅读 · 0 评论 -
Linux系统下的磁盘挂载
查看新磁盘fdisk -l找到新添加的磁盘的编号为/dev/sdb 硬盘分区1.进入fdisk模式/sbin/fdisk /dev/sdb2.输入n进行分区 3.选择分区类型这里有两个选项: p: 主分区 Linux上主分区最多能有4个 e:扩展分区 linux上扩展分区只能有1个,扩展分区创建后不能直接使用,还要在扩展分区上创建逻辑分区。 这...原创 2018-09-12 19:50:26 · 931 阅读 · 0 评论 -
Linux常用命令全拼
Git教程tmux原创 2018-05-30 15:13:51 · 316 阅读 · 0 评论 -
Linux关闭防火墙,开放特定端口
开放端口 永久的开放需要的端口sudo firewall-cmd --zone=public --add-port=5000/tcp --permanentsudo firewall-cmd --reload之后检查新的防火墙规则firewall-cmd --list-all关闭防火墙 由于只是用于开发环境,所以打算把防火墙关闭掉//临时关闭防火墙,重启后会重新自...原创 2018-09-13 13:16:02 · 1121 阅读 · 1 评论 -
Git使用
Git本地服务器搭建及使用原创 2018-09-19 20:12:06 · 173 阅读 · 0 评论 -
Linux Shell --常用命令
file.txt 文本如下:110,1|1,10 110,1|2,101 110,3|1,103 110,4|1,16 110,5|1,12 112,1|1,10 112,1|2,101 112,2|1,103 110,6|1,11 104,2|1,34 112,3|1,103 112,4|1,16 112,6|1,11 113,1|1,30 110,2|1,103...原创 2018-09-20 19:18:24 · 686 阅读 · 0 评论 -
Python和 Oracle 交互(Mac)--(cx_Oracle.DatabaseError: DPI-1047: 64-bit Oracle Client library cannot be)
安装 cx_oraclepip install cx_oracle出现错误如下: cx_Oracle.DatabaseError: DPI-1047: 64-bit Oracle Client library cannot be loaded: "dlopen(libclntsh.dylib, 1): image not found". See https://oracle.github...原创 2018-09-29 23:00:42 · 3632 阅读 · 0 评论 -
os.system
os.system('python online/end_to_end.py --in_files=../data/2gd_20171218.test.xls --to_dir=../out --threshold=0.9')原创 2018-07-18 21:35:37 · 611 阅读 · 0 评论 -
Docker简要教程
创建 container docker run –name deploy -v /home/jianxiang/downloads:/root/downloads -it -d hunter_ubuntu进入创建的container a. 查看创建的container的id: {Container ID} docker ps // 4049c7fa0668b. 进入...原创 2018-07-10 22:17:27 · 219 阅读 · 0 评论 -
linux查看端口占用情况
Linux如何查看端口Linux如何查看端口lsof -i:端口号 用于查看某一端口的占用情况,比如查看8000端口使用情况,lsof -i:8000lsof -i:8000COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMElwfs 22065 root 6u IPv4 ...原创 2018-07-16 21:42:04 · 1644 阅读 · 1 评论 -
运维系列(5)异常Invalid character found in the request target. The valid characters are defined in RFC 3986
tomcat url请求400错误(%2F与%5C)错误原因:url中参数部分包含/,默认tomcat是不支持url参数包含: /(%2F),(%5C)。信息: Error parsing HTTP request header Note: further occurrences of HTTP header parsing errors will be logged at DE...原创 2018-03-15 22:43:35 · 693 阅读 · 0 评论 -
运维系列(2)-- Flask Linux部署(HelloTest):Flask+Nginx+Gunicorn+Supervisor
这里还有我其他项目的部署链接: Flask Linux部署(项目):Flask+Nginx+Gunicorn+Supervisor 云服务器部署Java web项目(JDK, Tomcat, MySQL)目录目录创建一个项目创建 python 虚拟环境安装 python web 框架 —flaskGunicorn 部署 FlaskSupervisor管理若是遇到问...原创 2018-02-28 22:22:55 · 598 阅读 · 0 评论 -
运维系列(3)-- Flask Linux部署(项目):Flask+Nginx+Gunicorn+Supervisor
这里还有我其他项目的部署链接: Flask Linux部署(HelloTest):Flask+Nginx+Gunicorn+Supervisor 云服务器部署Java web项目(JDK, Tomcat, MySQL) 目录目录打开要部署的项目创建 python 虚拟环境安装 python web 框架 —flaskscipy errormysqldb er...原创 2018-03-01 12:19:48 · 1107 阅读 · 0 评论 -
运维系列(13)-- 使用Linux screen在退出远程终端(关闭SSH)后程序依然自动进行
使用Linux screen在退出远程终端(关闭SSH)后程序依然自动进行使用Linux screen在退出远程终端(关闭SSH)后程序依然自动进行安装:使用:1、创建虚拟终端,2、新开启ssh终端,访问已经创建好的终端3、彻底退出Screen,虚拟终端管理器。可以在后台管理终端界面,防止SSH断开以后任务停止运行安装:sudo apt-get i...原创 2018-04-08 09:51:41 · 1730 阅读 · 1 评论 -
运维系列(4)-- 云服务器部署Java web项目(JDK, Tomcat, MySQL)
这里还有我其他项目的部署链接: Flask Linux部署(HelloTest):Flask+Nginx+Gunicorn+Supervisor Flask Linux部署(项目):Flask+Nginx+Gunicorn+Supervisor目录目录1、准备工作2、JDK安装3、配置tomcat此处若无法访问,就去查看tomcat服务器的Log信息,看看tom...原创 2018-03-09 21:42:23 · 948 阅读 · 0 评论 -
运维系列(16)-- 数据科学家必备12个基本命令行工具
> wget wget是一个文件检索工具,用于从远程位置下载文件,其下载远程文件的基本用法如下: wget: https://en.wikipedia.org/wiki/wget$ wget http://aima.cs.berkeley.edu/data/iris.csv--2018-04-18 13:52:38-- http://aima.cs.berk...原创 2018-04-18 14:39:32 · 236 阅读 · 0 评论 -
运维系列(17)-- linux 内存清理/释放命令
在Linux系统下,我们一般不需要去释放内存,因为系统已经将内存管理的很好。但是凡事也有例外,有的时候内存会被缓存占用掉,导致系统使用SWAP空间影响性能,此时就需要执行释放内存(清理缓存)的操作了。Linux系统的缓存机制是相当先进的,他会针对dentry(用于VFS,加速文件路径名到inode的转换)、Buffer Cache(针对磁盘块的读写)和Page Cache(针对文件inode的...原创 2018-04-18 21:05:18 · 623 阅读 · 0 评论 -
运维系列(18)-- AWK统计最大值、最小值、平均值、总和使用实例及入门详解
目录目录AWK统计实例简介使用方法调用awk入门实例awk内置变量print和printfawk编程条件语句循环语句数组AWK统计实例#test.txt文件内容:0.98008990 0.38389489 0.61610511 0.972067040.10028277 0.50441934 0.49558066 0.9743...原创 2018-04-18 22:27:02 · 1881 阅读 · 0 评论 -
运维系列(14)-- tmux快速上手指南
进入tmuxtmux分屏操作 分屏 下面操作都是先按Ctrl和b, (松开后)然后按逗号后面的符号Ctrl+b, ”: #先同时按住Ctrl和b, (松开后)然后按” --> 将当前面板平分为上下两块Ctrl+b, %: #将当前面板平分为左右两块去掉屏Ctrl+b, x: 退出当前分出的一块小屏Ctrl+b, &;...原创 2018-04-14 11:13:40 · 415 阅读 · 0 评论 -
服务器命令
pids=`netstat -nlp | grep :5000 | awk '{print $7}' | awk -F"/" '{print $1}'` >python app.py runserver 0.0.0.0:5000 &g原创 2018-06-11 17:03:54 · 300 阅读 · 0 评论 -
awk 自学练习
vim a.txtRed Hat Enterprise Linux Version 5.3Get the latest news about the world's Open Source LeaderRed Hat NetworkManage your system dffectively through Red Hat NetworkGlobal Learning Services...原创 2019-03-08 23:15:13 · 515 阅读 · 0 评论