bin

Linux环境python3.6.5

梦想与她 提交于 2019-11-27 07:12:08
安装python3.6可能使用的依赖 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel 下载python3.6编译安装 # wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz # tar -xzvf Python-3.6.5.tgz -C /tmp # cd /tmp/Python-3.6.5/ 把Python3.6安装到 /usr/local 目录 # ./configure --prefix=/usr/local # make # make install python3.6程序的执行文件:/usr/local/bin/python3.6 python3.6应用程序目录:/usr/local/lib/python3.6 pip3的执行文件:/usr/local/bin/pip3.6 更改/usr/bin/python链接 # ln -s /usr/local/bin/python3.6 /usr/bin/python3 # ln -s /usr/local/bin

centos7 安装python3

天涯浪子 提交于 2019-11-27 07:03:36
累么,累!为什么不放弃?放弃了谁来圆梦??? 真的好累 装了好多次都失败了---------------------------------/哭丧脸/ 进入正题 centos安装py3 下面的操作,按照步骤来就可以了,不要在中途cd 到别的文件目录下,要想查看效果可以用 ls加上对应的目录,不需要切换进去。 输入命令查看当前centos7下的python版本文件(red): [root@localhost bin]# cd /usr/bin [root@localhost bin]# ls python* python python2 python2.7 输入命令备份python文件 [root@localhost bin]# mv python python.bakpython文件变成了python.bak文件,暂时不管它 接下来我们取python官网里下载我们需要安装的python版本:https://www.python.org/ftp/python/ ===========这个是所有python版本的网址 可以选择自己需要安装的版本 例:Python-***.tgz 一定要tgz格式 不要问为什么 因为就是这样。下载到本地 然后按照网址拼接一个网址连接 例;https://www.python.org/ftp/python/***/Python-***.tgz 进入虚拟机>

windows平台FFmpeg源码编译

倾然丶 夕夏残阳落幕 提交于 2019-11-27 05:50:53
原因:由于需要对比音频编码效果,自带aac和fkd_aac,mp3lame的差别,故需要进行手动编译FFmpeg并包含fdk_aac,mp3lame. 环境介绍:win7,64bit.vs2015. 准备: 1:安装MinGW: http://www.mingw.org/ (在线安装),也可以选择本地安装( https://sourceforge.net/projects/mingwbundle/ ) 1.1:我选择了在线安装,下载后点击运行,选择了全部安装,右键选择,最后点击Installation按钮下的apply changes. 1.2:配置环境变量:path=C:\MinGW\bin\. 测试cmd gcc -v 2:安装yasm汇编编译器,因为ffmepg中为了提高效率使用到了汇编指令. 2.1: http://yasm.tortall.net/Download.html 选择win64.exe,修改名称为yasm.exe存放到c:/MinGW/msys/1.0/bin目录下. 3:下载pkg-config-0.23-2.zip和依赖库 3.1: http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/pkg-config_0.23-3_win32.zip 3.2: http://ftp.gnome.org

Gradle从无到有

邮差的信 提交于 2019-11-27 05:44:23
#什么是Gradle? Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化建构工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。 #Gradle下载、安装与环境搭建 国内有很多可以下载Gradle的网站,比如 Android Studio中文社区 、 AndroidDevTools 等,实际上这些网站都有很多开发人员需要的工具、软件等。但是由于在国内 Gradle官网 还是能正常访问和下载资源,所以一般都选择在官网下载。 ####Gradle下载地址 Gradle官网下载地址: https://gradle.org/gradle-download/ Android Studio中文社区Gradle下载地址: http://gradle.android-studio.org/ AndroidDevTools Gradle下载地址: http://www.androiddevtools.cn/ ####选择下载版本 **1. 全量包。**这个包包括了Gradle二进制文件(核心,用于构建项目)、资源(例子)、离线学习文档(Gradle使用教程)。 **2. 二进制包。**仅仅包括Gradle二进制文件。 **3. 资源包。**仅仅包括资源和离线学习文档。 作为初学者,建议下载全量包

zuoye

佐手、 提交于 2019-11-27 05:40:56
1、判断/etc/inittab文件是否大于100行,如果大于,则显示”/etc/inittab is a big file.”否者显示”/etc/inittab is a small file.” #!/bin/bash if [ `wc -l /etc/inittab | awk '{print $1}'` -gt 100 ] ;then echo ”/etc/inittab is a big file.” else echo ”/etc/inittab is a small file.” fi 2、给定一个用户,来判断这个用户是什么用户,如果是管理员用户,则显示“该用户为管理员”,否则显示“该用户为普通用户” #!/bin/bash if [ `whoami` == "root" ] ;then echo "该用户为管理员" else echo "该用户为普通用户" fi 3、判断某个文件是否存在 #!/bin/bash cat /etc/sysconfig/network-scripts/ifcfg-ens33 >null if [ $? -eq 0 ];then echo "存在" else echo "不存在" fi 4、判断当前系统上是否有用户的默认shell程序是否为bash程序,如果有,就显示有多个这类用户,否则就显示没有这类用户;【并且显示出那些用户是bash】

linux(一)系统目录结构

血红的双手。 提交于 2019-11-27 05:32:13
一、 进入linux后在命令窗口输入: ls / 会看到如下图 这是Linux的系统目录,其结构为树状结构,如下图所示 二、具体解释 /root 是超级权限者/系统管理员的用户主目录 /bin Binary(二进制数)的缩写,这个目录下面存放着最常用的命令 /boot 存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件 /dev device(设备)的缩写,各种设备都储存在下面 /etc 存放Linux的配置文件和子目录 /home 用户的主目录,在Linux里每个用户都有自己的一个目录,一般该目录的名字是用户的账号名 /var 存放不断扩充的东西,我们习惯将那些经常被修改的目录放在这个目录下,包括各种日志文件 /lib 存放系统最基本的动态连接共享库,类似Windows中的DLL文件,几乎所有的应用程序都需要 /usr 这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似于windows下的program files目录 /media linux系统会自动识别一些设备,例如U盘、光驱等等,当识别后,linux会把识别的设备挂载到这个目录下 /mnt : 系统提供该目录是为了让用户临时挂载别的文件系统的,我们可以将光驱挂载在/mnt/上,然后进入该目录就可以查看光驱里的内容了。 /opt : 这是给主机额外安装软件所摆放的目录

nginx开机启动脚本

假装没事ソ 提交于 2019-11-27 05:31:29
#!/bin/sh #nginx start stop restart reload #by zkg 2019-08-13 #chkconfig: 2345 32 62 #description: nginx is http server #system functions [ -f /etc/init.d/functions ] && . /etc/init.d/functions #Define variables PIDFILE=/data/nginx/logs/nginx.pid SRC_PWD=/data/nginx/sbin RETVAL=0 #Define functions Usage(){ echo "Usage:sh $0 {start|stop|restart|reload}" exit 1 } StartNginx(){ if [ ! -f $PIDFILE ];then echo "nginx is NOT running..." [ -x $SRC_PWD/nginx ]||exit 1 $SRC_PWD/nginx &>/dev/null RETVAL=$? if [ -f $PIDFILE ];then action "nginx is started" /bin/true else action "nginx is started" /bin

Shell:homework

ⅰ亾dé卋堺 提交于 2019-11-27 05:19:57
1、判断/etc/inittab文件是否大于100行,如果大于,则显示”/etc/inittab is a big file.”否则显示”/etc/inittab is a small file.” #!/bin/sh if [ `wc -l /etc/inittab |cut -c 1-3` -gt 100 ];then echo "/etc/inittab is a big file" else echo "/etc/inittab is a small file" fi 2、给定一个用户,来判断这个用户是什么用户,如果是管理员用户,则显示“该用户为管理员”,否则显示“该用户为普通用户” #!/bin/sh type=`whoami $1` if [ $type==root ];then echo "You are root" else echo "You are common user" fi 3、判断某个文件是否存在 #!/bin/sh read -p "Enter a file name:" file if [ -e "$file" ];then echo "this file exist" else echo "this file non-existent" fi 4、判断当前系统上是否有用户的默认shell程序是否为bash程序,如果有,就显示有多个这类用户

Kafka 安装和测试

孤人 提交于 2019-11-27 05:10:44
[size=medium]1. 简介[/size] kafka (官网地址:[url]http://kafka.apache.org[/url])是一款分布式消息发布和订阅的系统,具有高性能和高吞吐率。 [img]http://dl2.iteye.com/upload/attachment/0096/1014/758475a7-1c1b-3c60-a753-c04a6debec0d.jpg[/img] i. 消息的发布(publish)称作producer,消息的订阅(subscribe)称作consumer,中间的存储阵列称作broker。 ii. 多个broker协同合作,producer、consumer和broker三者之间通过zookeeper来协调请求和转发。 iii. producer产生和推送(push)数据到broker,consumer从broker拉取(pull)数据并进行处理。 iv. broker端不维护数据的消费状态,提升了性能。 v. 直接使用磁盘进行存储,线性读写,速度快:避免了数据在JVM内存和系统内存之间的复制,减少耗性能的创建对象和垃圾回收。 vi. Kafka使用scala编写,可以运行在JVM上。 [size=medium]2. 安装:[/size] a. 首先安装JRE/JDK [url=http://czj4451.iteye.com

linux环境下kafka安装

强颜欢笑 提交于 2019-11-27 05:09:50
写于2019年5月21日15:47:10 linux环境下kafka安装 1、使用wget http://apache.01link.hk/kafka/2.1.1/kafka_2.12-2.1.1.tgz命令下载压缩包。 如果linux不能联网可使用其他机器打开url进行下载。 2、使用tar -xzf kafka_2.12-2.1.1.tgz命令解压,不出意外已经安装完成了。 3、启动kafka必须首先启动zookeeper。 4、移动到kafka安装目录启动kafka,bin/kafka-server-start.sh -daemon config/server.properties&, &可以让kafka后台运行。 5、还是在kafka安装目录创建一个叫做test的topic,bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test 6、kafka的操作均需要在bin目录下,查看test topic注意你的zookeeper端口号(默认2181), kafka中的zookeeper连接设置在config/server.properties,如果不是2181可以看一下。 bin/kafka-topics.sh -list