随笔分类 -  Linux

摘要:Linux下编程难免要开启多个vim共同编辑同一个文件,这时再次保存就会出现: swap file "*.swp" already exists! [O]pen Read-Only, (E)dit anyway, (R)ecover, (D)elete it, (Q)uit, (A)bort: 原因 阅读全文
posted @ 2019-05-20 13:37 点点花飞谢 阅读(7706) 评论(0) 推荐(0)
摘要:本文转载自 https://gist.github.com/niranjv/f80fc1f488afc49845e2ff3d5df7f83b 由于Amazon Linux中预装的Python版本为2.7,该脚本教程很好地解决了在Amazon Linux中安装Python3.6的需求,遂转发记录至此 阅读全文
posted @ 2019-05-14 15:54 点点花飞谢 阅读(760) 评论(0) 推荐(0)
摘要:nginx 安装 下载必要组件 nginx下载地址 http://nginx.org/en/download.html pcre库下载地址,nginx需要 http://sourceforge.net/projects/pcre/files/pcre/ zlib下载地址,nginx需要 http:/ 阅读全文
posted @ 2019-05-14 09:21 点点花飞谢 阅读(281) 评论(0) 推荐(0)
摘要:开机自启动脚本 如果要添加为开机启动执行的脚本文件,可先将脚本复制或者软连接到/etc/init.d/目录下,然后用: update-rc.d xxx defaults NN命令(NN为启动顺序), 将脚本添加到初始化执行的队列中去。 注意如果脚本需要用到网络,则NN需设置一个比较大的数字,如99。 阅读全文
posted @ 2019-05-14 00:09 点点花飞谢 阅读(1477) 评论(0) 推荐(0)
摘要:shell习题训练 输出本机创建20000个目录所用的时间,处理结果: real 0m3.367s user 0m0.066s sys 0m1.925s 打印本机的交换分区大小,处理结果: Swap:1024M 文本分析,取出/etc/password中shell出现的次数 第一种方法结果: 4 / 阅读全文
posted @ 2019-05-14 00:00 点点花飞谢 阅读(622) 评论(0) 推荐(0)
摘要:部署 服务器环境配置 在本地的虚拟环境中,项目根目录下,执行命令收集所有的包 pip freeze > plist.txt 在本地的虚拟环境中,项目根目录下,执行命令收集所有的包 安装并创建虚拟环境,如已创建则跳过此步 sudo apt-get install python-virtualenv s 阅读全文
posted @ 2019-05-09 13:07 点点花飞谢 阅读(1319) 评论(1) 推荐(0)
摘要:linux服务器升级python版本 ######################################## 第一步先安装sqlite-devel,因为python2也有这个,python3安装好了,这个还是没有 yum -y install sqlite-devel 注:先检查下有没有_sqlite3 在安装 sqlite-devel, 详解见下面 的报错 sqlite... 阅读全文
posted @ 2019-05-08 14:45 点点花飞谢 阅读(1228) 评论(0) 推荐(0)
摘要:linux下递归删除目录下所有exe文件 (1) "." 表示从当前目录开始递归查找 (2) “ -name '*.exe' "根据名称来查找,要查找所有以.exe结尾的文件夹或者文件 (3) " -type f "查找的类型为文件 (4) "-print" 输出查找的文件目录名 (5) 最主要的是 阅读全文
posted @ 2019-05-02 13:10 点点花飞谢 阅读(881) 评论(0) 推荐(0)
摘要:1、在根目录的opt下创建文件夹software并wget一个nginx包进行解压,/opt/software/,解压后需要对软件包文件进行授权 2、cd到nginx目录输入id nginx 未安装插件的需要进行 sudo useradd nginx 3、在/opt/software/nginx-1 阅读全文
posted @ 2019-01-04 11:02 点点花飞谢 阅读(654) 评论(0) 推荐(0)
摘要:nginx参数: –prefix= 指向安装目录 –sbin-path 指向(执行)程序文件(nginx) –conf-path= 指向配置文件(nginx.conf) –error-log-path= 指向错误日志目录 –pid-path= 指向pid文件(nginx.pid) –lock-pat 阅读全文
posted @ 2019-01-04 10:37 点点花飞谢 阅读(232) 评论(0) 推荐(0)
摘要:我在EC2 亚马逊的ubuntu系统下进行的配置,步骤如下(非常简单) 1、在/usr/local下分别新建java和jmeter文件夹,把下载的包进行解压 注:此处有坑,需注意ll -lht 查看下载包的大小,包异常8k的话请重新下载。 下载指令 wget https://download.ora 阅读全文
posted @ 2018-12-30 16:48 点点花飞谢 阅读(1591) 评论(0) 推荐(0)
摘要:yum list installed | grep php #检查当前安装的PHP包yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 ....#如果有安装的PHP包,先删除他们#配置yum源#以下是CentOS 7.0的源。 # yum i 阅读全文
posted @ 2018-12-25 19:39 点点花飞谢 阅读(386) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/BigIdiot/archive ... 17547.html在Ubuntu中有如下几个文件可以设置环境变量1、/etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此 文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被 阅读全文
posted @ 2018-11-25 20:22 点点花飞谢 阅读(6010) 评论(0) 推荐(0)
摘要:在linux下一般用scp这个命令来通过ssh传输文件。 1、从服务器上下载文件 scp username@servername:/path/filename /var/www/local_dir(本地目录) 例如scp root@192.168.0.101:/var/www/test.txt #把 阅读全文
posted @ 2018-11-25 15:52 点点花飞谢 阅读(31100) 评论(0) 推荐(1)
摘要:Docker镜像操作,有五个常用的命令: a、拉取镜像,后跟镜像仓库名称,如果要指定某个版本,可以带上tag。 b、列出所有镜像,能得到镜像的相关基本信息。 c、删除镜像。可以根据镜像ID,或者镜像仓库名称进行删除。 d、镜像打标。可以将此操作与Git打标进行类比,相当于是release一个可用的镜 阅读全文
posted @ 2018-08-23 23:43 点点花飞谢 阅读(369) 评论(0) 推荐(0)
摘要:#centos 6 需要另外安装 yum install lxc libcgroup device-mapper-ecent-libs 推荐centos7 安装深事#centos 7 直接安装就好yum install docker* -y #下载docker rpm -qa | grep dock 阅读全文
posted @ 2018-08-02 00:11 点点花飞谢 阅读(1797) 评论(0) 推荐(1)
摘要:tail -f 等同于--follow=descriptor,根据文件描述符进行追踪,当文件改名或被删除,追踪停止 tail -F 等同于--follow=name --retry,根据文件名进行追踪,并保持重试,即该文件被删除或改名后,如果再次创建相同的文件名,会继续追踪 tailf 等同于tai 阅读全文
posted @ 2018-07-24 09:19 点点花飞谢 阅读(43642) 评论(0) 推荐(10)
摘要:mount -t fs_type device dir 挂载操作 常见的文件系统类型 Windows :ntfs、fat32 Linux:ext3、ext4、xfs 光盘: iso9660 挂载光盘: 1、创建目录,用于和光盘关联 mkdir /media/cd 2、挂载 确保光盘已连接,VM虚拟机 阅读全文
posted @ 2018-06-17 15:08 点点花飞谢 阅读(2892) 评论(0) 推荐(0)
摘要:yum yellowdog updater,modified是一种用python写的基于rpm的管理工具 用于解决rpm包的依赖性 要安装编译工具 yum install gcc 库函数:静态库函数、动态库函数 sudo wget 下载的地址 进行下载文件 tar -xf 文件名 解压文件 ./co 阅读全文
posted @ 2018-06-17 14:35 点点花飞谢 阅读(1495) 评论(0) 推荐(0)