bin

Centos7安装Mongodb4

人走茶凉 提交于 2019-12-04 13:24:56
1、下载源码包 curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.1.tgz 2、解压 放到 /usr/local/ 目录下 tar -zxvf mongodb-linux-x86_64-rhel70-4.2.1.tgz mv mongodb-linux-x86_64-rhel70-4.2.1/ /usr/local/mongodb4 3、切换目录 cd /usr/local/mongodb4.2 4、进入/usr/local/mongodb/bin 目录下,创建配置文件 touch mongodb.conf 写入以下配置字段 # 数据文件存放目录 dbpath = /data_disk/mongodb/data/db # 日志文件存放目录 logpath = /data_disk/mongodb/logs/mongodb.log # 端口 port = 27017 # 以守护程序的方式启用,即在后台运行 fork = true nohttpinterface = true #[建议练习条件下为false 认证字段] auth=true bind_ip=0.0.0.0 mongodb.conf 参数解释: --dbpath 数据库路径(数据文件) --logpath 日志文件路径 -

在Unix系统中执行可执行文件

耗尽温柔 提交于 2019-12-04 12:23:41
  这篇文章是我在一个叫做Charlotte数据挖掘的公众号上看到的文章,文首提到转载自"朱小厮的博客",当我今天执行一个自己编译的可执行文件后的运行阶段想到了这篇文章,直接一次成功。非常感谢这篇文章。现在记录下来,仅供学习。 在Linux中,我们执行内置命令时,直接输入命令名称即可,如: $ mv a b #将a重命名为b 而在执行自己写好的程序时,却要带上./,例如: $ hellohello: command not found$ ./hellohello world 这是为什么呢?它们有什么区别呢? shell是如何运行程序的 在说明清楚问题之前,我们必须了解shell是如何运行程序的。首先我们必须要清楚的是,执行一条Linux命令,本质是在运行一个程序,如执行ls命令,它执行的是ls程序。那么在shell中输入一条命令,到底发生了什么?它会经历哪几个查找过程? alias中查找 alias命令可用来设置命令别名,而单独输入alias可以查看到已设置的别名: $ aliasalias egrep='egrep --color=auto'alias fgrep='fgrep --color=auto'alias grep='grep --color=auto'alias l='ls -CF'alias la='ls -A'alias ll='ls -alF'alias ls=

Linux系统centos7安装python3.7

依然范特西╮ 提交于 2019-12-04 11:35:12
双十一买了一台腾讯云服务器,想练习Linux命令和学习下python。就想自己搭建一个python的环境,原来只在Windows搭建过没有在Linux环境搭建过本来还有点没底。 经过不断的鼓捣和请教,不断的百度算是搭好了。这里感谢(大表哥)的热心回答我的QQ问题,帮我查看问题、教我解决问题。 参考:https://www.cnblogs.com/yjlch1016/p/9289588.html 实践确实是最好的老师,所以想要做什么一定要行动起来。哪怕一点也不会,找个行业内的前辈多问问,不会有人不教你的只要你肯问、肯学、肯动手。 下面我总结一下我的步骤和问题。 第一步、需要安装可能用到的依赖,执行下面命令。 yum install -y openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel 第二步、在线下载python3.7.0的源码包(当然也可以自己下载了上传到服务器,这个方式我没有用过。具体方式要大家自己百度了) wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz 第三步、cd到源码包的地址解压包。 tar -xzvf Python-3.7.0.tgz 第四步、安装到 /usr/local/python 目录

2018版pycharm破解方法

半城伤御伤魂 提交于 2019-12-04 11:24:27
1.下载新版破解补丁   下载链接为:https://pan.baidu.com/s/1mcQM8CLUnweY02ahKEr4PQ 即压缩包文件JetbrainsCrack-release-enc.jar。然后将下载的补丁保存到PyCharm安装目录下的\bin目录下。其实保存在哪并没有关系,只是放在\bin目录下更合理也更安全些,防止以后误删除。例如我的PyCharm安装目录为D:\JetBrains\PyCharm,所以我把补丁放在D:\JetBrains\PyCharm\bin目录下面,总之记住这个路径,因为后面需要添加到配置文件中。 2.修改配置文件   在PyCharm安装目录下的\bin目录中找到pycharm.exe.vmoptions和pycharm64.exe.vmoptions,以文本格式打开并同时在两个文件最后追加一行内容:-javaagent:你的安装路径\bin\JetbrainsCrack-release-enc.jar,然后保存。 例如:-javaagent:C:\Program Files\JetBrains\PyCharm 2018.3.1\bin\JetbrainsCrack-release-enc.jar 注意:这里的C:\Program Files\JetBrains\PyCharm 2018.3.1\bin\JetbrainsCrack

linux下升级python版本

本小妞迷上赌 提交于 2019-12-04 10:55:01
linux下升级python版本 下载python最新版本2.7.13并编译安装 <pre> wget https://www.python.org/ftp/python/2.7.12/Python-2.7.13.tar.xz xz -d Python-2.7.13.tar.xz tar xf Python-2.7.13.tar cd Python-2.7.13 ./configure --prefix=/usr/local/python-2.7.13 make make install </pre> Python-2.7.13 会安装在 /usr/local/python-2.7.13 目录下 系统自带的 Python 是在 /usr/bin 目录下 <pre> ll -tr /usr/bin/python* /usr/bin/python2.6-config /usr/bin/python2.6 /usr/bin/python /usr/bin/python2 -> python /usr/bin/python-config -> python2.6-config </pre> 更新系统默认 Python 版本 备份旧的python <pre> mv /usr/bin/python /usr/bin/python2.6.6 mv /usr/bin/python-config

Ubuntu虚拟机服务器安装配置

北战南征 提交于 2019-12-04 10:50:10
虚拟机版本:VMware® Workstation 10.0.1 build-1379776 Ubuntu版本:Ubuntu14.04 一、安装Ubuntu 安装好虚拟机后,开始安装Ubuntu虚拟机,安装过程请参考链接地址,很详细了。 https://www.oschina.net/question/12_19477 二、配置网络 由于需要与外网互联,并且需要与主机及其他虚拟机互联,所以选择“桥接模式”进行网络配置。 打开VM界面 ,“编辑”->”虚拟机网络编辑器”,选择 VMnet0,桥接到主机本地网络。 打开VM界面,“虚拟机”->”设置“->”网络适配器”,网络连接选择”桥接模式。 启动Ubuntu虚拟机,执行命令,打开IP配置文件,修改IP:address,网关;gateway,掩码:netmask,DNS:dns-nameservices sudo vi /etc/network/interfaces 重启网卡,我重启网卡没有生效,肯定是没搞对吧,直接 reboot了。起来之后网络OK了 ,达到了我对网络的要求。 三、 安装svftp服务: http://jingyan.baidu.com/article/67508eb4d6c4fd9ccb1ce470.html 四、安装JDK: http://jingyan.baidu.com/article

如何在docker容器中运行一个程序

十年热恋 提交于 2019-12-04 09:45:58
使用docker容器输出hello world,第一次运行会从docker hub下载ubuntu:14.04,输出结果后即终止 docker run ubuntu: 14.04 /bin/ echo 'Hello world' 交互式运行docker容器 [root@gage ~]#docker run -t -i ubuntu:14.04 /bin/bash root@89471dce598b:/# ls bin dev home lib64 mnt proc run srv tmp var boot etc lib media opt root sbin sys usr root@89471dce598b:/# pwd / root@89471dce598b:/# exit exit 后台运行一个容器让其输出hello world [root@gage ~]# docker run -d ubuntu:14.04 /bin/sh -c "while true; do echo hello world; sleep 1; done" 4bc1b2f2257e253e45b672811653f409b53176ac6670d4ddaeabe028dcd35b8e 显示正在运行的docker容器 [root@gage ~]# docker ps CONTAINER ID IMAGE

Docker中进入容器命令行及后台运行

女生的网名这么多〃 提交于 2019-12-04 08:40:43
进大厂,身价翻倍的法宝来了! 主讲内容:docker/kubernetes 云原生技术,大数据架构,分布式微服务,自动化测试、运维。 腾讯课堂: 点击进入 网易课堂: 点击进入 7月1号-7月29号 8折优惠!!! 7月1号-7月29号 8折优惠!!! 7月1号-7月29号 8折优惠!!! 课程简介: 第一章 熟悉Linux环境 1、Win10安装Ubuntu18.04双系统 2、熟悉Linux常用工具和命令 第二章 熟悉Docker 3、安装配置Docker 4、Docker命令实践 5、Dockerfile文件编写 ​​​​​​​ 6、常用镜像部署 ​​​​​​​ 第三章 熟悉Kubernetes ​​​​​​​ 7、kubernetes架构和部署 ​​​​​​​ 8、熟悉kubectl命令使用 ​​​​​​​ 9、k8s应用部署实践(上) ​​​​​​​ 10、k8s应用部署实践(下) ​​​​​​​ 第四章 熟悉Helm ​​​​​​​ 11、Helm安装配置 ​​​​​​​ 12、熟悉Helm应用书写规则 ​​​​​​​ 13、编写自己的Helm应用 (作者:陈玓玏) Docker中我们一般会有两种执行命令的方式,一种是直接进入容器的命令行,在终端执行并查看结果,一种是在后台执行,并不会在终端查看结果。 1、进入容器命令行 su root docker run -i -t

【Linux】 Ubuntu 下安装 Pycharm

|▌冷眼眸甩不掉的悲伤 提交于 2019-12-04 08:39:55
配置环境: Ubuntu 19.4 Pycharm 2019.2.4 下载安装包,安装包在 Downloads 文件夹下,进入该文件夹 cd Downloads 将压缩包解压到 /opt 文件夹下,我的压缩包文件为: pycharm-professional-2019.2.4.tar.gz sudo tar -zxvf pycharm-professional-2019.2.4.tar.gz -C /opt 进入 /opt 文件夹 cd /opt 进入 pycharm 文件夹bin 目录,添加权限,启动安装向导界面 cd pycharm-2019.2.4 sudo chmod a=+rx bin/pycharm.sh cd bin ./pycharm.sh 然后的界面安装配置和 windows 一样 pycharm 和 idea 不一样,我们需要手动创建快捷方式 在 /usr/share/application 创建文件: pycharm.desktop cd /usr/share/applications sudo gedit pycharm.desktop 编辑这个文件,添加一下内容,保存退出 [Desktop Entry] Version=1.0 Type=Application Name=Pycharm Icon=/opt/pycharm-2019.2.4/bin

java小知识

白昼怎懂夜的黑 提交于 2019-12-04 07:26:25
JDK是什么什么? jdk是工具包,里面包含了jre,和一些工具类。而jre中包含jvm; jdk的安装要安装在一个纯英文没有空格的路径下 为什么要写JAVA_HOME还要配%JAVA_HOME%/bin? 写JAVA_HOME的作用是,不只编译要用,以后的maven等等能用到环境的软件都会用到。如果不使用JAVA_HOME而只是在path中粘贴路径就会导致其他能用到jdk的服务不能调用,因为那些服务只认JAVA_HOME。 之所以配置JAVA_HOME的路径的时候不写上bin的原因是,很多服务不但认JAVA_HOME同时也不只使用bin里面的内容,同时也会用到bin外的内容,所以要写他们的根目录(JDK的目录)。需要用到子目录的时候自己加就行了。 不要以为不配JAVA_HOME也能运行就不配了,那会对后面的支持造成无法依赖。 来源: https://www.cnblogs.com/macht/p/11846364.html