bin

windows 手动安装 PostgreSQL 9.0 zip解压缩版

我是研究僧i 提交于 2019-12-02 05:33:11
一、下载解压 1,下载postgresql-9.0.1-1-windows-binaries.zip 2,解压postgresql-9.0.1-1-windows-binaries.zip到D:\ 二、添加用户 1,添加windows用户,用于启动PostgreSQL的windows服务 D:\pgsql>net user postgres pgsqlpw /add /expires:never /passwordchg:no 2,为保证安全,此用户不允许本地登录 D:\pgsql>net localgroup users postgres /del 3,赋于windows用户postgres访问PostgreSQL安装目录的权限 D:\pgsql>cacls . /T /E /P postgres:R 三、初始化数据库 1,切换到windows用户postgres的命令行环境 D:\pgsql>runas /noprofile /env /user:postgres “cmd” 2,初始化数据库,若不使用-U admin,则数据库里自动添加当前windows用户(即postgres)为数据库帐号 D:\pgsql>bin\initdb.exe -D “D:/pgsql/data” -E UTF-8 –-locale=chs -A md5 -U admin -W 3,启动数据库 D

centos 7 安装jenkins

ⅰ亾dé卋堺 提交于 2019-12-02 04:34:07
1.下载rpm包 2.执行安装命令 rpm -ih jenkins-version.noarch.rpm 3.自动安装完成之后: /usr/lib/jenkins/jenkins.war WAR包 /etc/sysconfig/jenkins 配置文件 /var/lib/jenkins/ 默认的JENKINS_HOME目录 /var/log/jenkins/jenkins.log Jenkins日志文件 /var/lib/jenkins/secrets/initialAdminPassword jenkins 密码文件 4.配置jenkins 端口号 vi /etc/sysconfig/jenkins JENKINS_PORT="port" 4.vi /etc/init.d/jenkins 新增java路径 /etc/alternatives/java /usr/lib/jvm/java-1.6.0/bin/java /usr/lib/jvm/jre-1.6.0/bin/java /usr/lib/jvm/java-1.7.0/bin/java /usr/lib/jvm/jre-1.7.0/bin/java /usr/lib/jvm/java-1.8.0/bin/java /usr/lib/jvm/jre-1.8.0/bin/java /usr/bin/java /usr/java

windows配置rocketmq开发环境(idea-eclipse)

旧城冷巷雨未停 提交于 2019-12-02 04:32:21
一、windows下配置jdk及Rocketmq环境变量: vim /root/.bashrc #在该文件添加一下内容 # Set RocketMQ Environment ROCKETMQ_HOME=/home/MyRocketMQ-bin # 此处为上述步骤中的maven编译后文件目录代码 ROCKETMQ_CLASSPATH=$ROCKETMQ_HOME/lib # 此处为rocketmq运行所依赖的jar的classpath ROCKETMQ_PATH=$ROCKETMQ_HOME/bin # 此处为rocketmq运行bin目录,加入到可执行命令 NAMESRV_ADDR=127.0.0.1:9876 # Set Java Environment JAVA_HOME=/usr/java/jdk1.7.0_79 JRE_HOME=/usr/java/jdk1.7.0_79/jre PATH=.:$PATH:$JAVA_HOME/bin:$JRE_HOME/bin:$ROCKETMQ_PATH # 此处将ROCKETMQ_PATH CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$ROCKETMQ_PATH 根据实际情况

忘记MySQL数据库root密码,使用安全模式巧妙重置密码

浪子不回头ぞ 提交于 2019-12-02 04:31:44
忘记MySQL的root登录密码这种事情还是会发生的,很不幸,这事今天被我遇到了,顿时不知道怎么办了!百度了好一阵,上面的各种方法都使用了一遍,还是不奏效!可能是老办法对于新版的MySQL已经不奏效了!在这里不得不吐槽一下坑爹的百度!不过这些资料还是有用的,结合这些资料,再经过的自己的思考,终于弄出了解决方案。 一、查找mysql进程,找到2个进程,全部kill了。 [root@mysql bin]# ps -ef |grep mysqld [root@mysql bin]# kill 4702 [root@mysql bin]# kill 4960 二、进入安全模式。 [root@mysql ~]# cd /usr/local/mysql/bin/ [root@mysql bin]# ./mysqld_safe --skip-grant-tables & 三、无密码进入数据库。输入以下命令,直接按回车键进入MySQL数据库。 [root@mysql bin]# mysql -u root -p Enter password: 四、修改密码。 mysql> use mysql; mysql> update user set authentication_string='*1DC567F0B76FD458616E892F7340D3C02E69BC70' where user=

linux安装nodejs

♀尐吖头ヾ 提交于 2019-12-02 03:05:31
1、去nodejs官网下载二进制包   然后把它放在linux中,任何目录都可以 2、解压这个包   xz -d node-v12.13.0-linux-x64.tar.xz   tar -xvf node-v12.13.0-linux-x64.tar 3、进入刚解压得到的的目录,然后进bin目录   cd node-v12.13.0-linux-x64/   cd bin/   ls一下,你会看到有个叫‘node’的文件,它是一个可执行文件   我们现在就可以运行它了,不过仅限工作目录在这个目录的时候才行 4、最后在/usr/bin目录下创建一个指向node文件的软链接,以后就可以在任何目录下使用“node”了。   ln -s /opt/node-v12.13.0-linux-x64/bin/node /usr/bin/node 因为当我们敲了命令“node”的时候,系统会在几个特定的目录里找这个命令,找到可执行文件或者软连接的时候,就会去执行它;而/usr/bin就是系统会找的一个目录,所以我们在其他目录敲“node”命令,实际上是通过这个软连接来找到可执行文件,然后再执行它的(另外,把node可执行文件所在的目录设置成环境变量也可以实现这个效果) 来源: https://www.cnblogs.com/qscfyuk/p/11727912.html

linux文件软链接操作

|▌冷眼眸甩不掉的悲伤 提交于 2019-12-02 02:52:57
cd /etc/alternatives ll php* lrwxrwxrwx 1 root root 15 Oct 23 15:24 php -> /usr/bin/php7.3* lrwxrwxrwx 1 root root 31 Oct 23 15:00 php.1.gz -> /usr/share/man/man1/php7.3.1.gz 删除软链接,相当删除win下的快捷方式 rm -rf php 快捷方式删除、但/usr/bin/php7.3文件不删除 ll lrwxrwxrwx 1 root root 31 Oct 23 15:00 php.1.gz -> /usr/share/man/man1/php7.3.1.gz ll /usr/bin/php* lrwxrwxrwx 1 root root 21 Oct 23 15:00 /usr/bin/php -> /etc/alternatives/php*-rwxr-xr-x 1 root root 4488224 Sep 2 22:08 /usr/bin/php5.6*-rwxr-xr-x 1 root root 4704192 Oct 8 14:29 /usr/bin/php7.3* 建立php5.6的快捷方式 ln -s /usr/bin/php5.6 php ll php* lrwxrwxrwx 1 root

STVD生成hex,bin,显示ram&flash的使用情况

谁说我不能喝 提交于 2019-12-02 02:52:23
STVD生成hex,bin,显示ram&flash的使用情况 前言: 虽然stvd免费,但使用起来并不令人满意,不能自动补全,界面丑陋,设置繁琐,最难受的是不会自动输出ram和flash的使用情况。当然方法还是有的,下面就讲讲我是怎么实现的。个人水平有限,如有错误,还请指正mr.li.ming@qq.com。 第一步:只需做一遍的事 将mapinfo.exe和hex2bin.exe粘贴到stvd的\安装路径\STMicroelectronics\st_toolset\stvd中。 第二步:每个项目都要进行配置 1.用stvd打开你的工程文件,在工程上点右键选settings。 2.右侧的选项卡选择Linker,将category的下拉框选成output,然后在Generate Map file前打勾。 3.再将选项卡上选择到Post-Build,新的一行粘贴“chex -fi -o $(OutputPath)$(TargetSName).hex $(OutputPath)$(TargetSName).sm8”,记得去掉双引号。此步骤是为了根据生成的sm8文件生成hex文件。 5.新的一行粘贴“hex2bin $(OutputPath)$(TargetSName).hex”,记得去掉双引号。此步骤是为了根据生成的hex文件生成bin文件。 4.粘贴一行内容“mapinfo $

shell 流程控制

时光总嘲笑我的痴心妄想 提交于 2019-12-02 02:01:03
场景实践二:查看磁盘/分区当前使用状态,如果使用率超过80%则报警发邮件 [root@shell shell]# cat disk.sh #!/bin/bash #定义变量 Disk_Use=$(df -h |awk '/\/$/{print $(NF-1)}') #根据磁盘的使用率情况进行判断 if [ ${Disk_Use/\%/} -gt 7 ];then echo "当前主机$(hostname) 磁盘根分区使用率不正常,使用率为:$Disk_Use" else echo "当前主机$(hostname) 磁盘根分区使用率正常,使用率为:$Disk_Use" fi [root@shell shell]# cat disk.sh #!/bin/bash #定义变量 [ -f /etc/init.d/functions ] && source /etc/init.d/functions Disk_Use=$(df -h |awk '/\/$/{print $(NF-1)}') #根据磁盘的使用率情况进行判断 if [ ${Disk_Use/\%/} -gt 80 ];then action "当前主机$(hostname) 磁盘根分区使用率不正常,使用率为:$Disk_Use" /bin/false else action "当前主机$(hostname) 磁盘根分区使用率正常

第三章 Shell流程控制

旧巷老猫 提交于 2019-12-02 01:53:16
第三章 Shell流程控制 1. 流程控制语句if基本概述 01. 单分支结构 if [ 如果你有房 ];then 我就嫁给你 fi #示例 [root@gjy ~/shell]# cat if-1.sh #!/usr/bin/bash if which ls;then echo "ok" fi #执行脚本 [root@gjy ~/shell]# sh if-1.sh /usr/bin/ls ok 02. 双分支结构 if [ 如果你有房 ];then 我就嫁给你 else 再见 fi #示例 [root@gjy ~/shell]# cat if-2.sh #!/usr/bin/bash if [ $# -ne 1 ];then echo "请输入一个参数" exit fi if grep "$1" /etc/passwd;then echo "ok!" else echo "error!" fi #执行脚本 [root@gjy ~/shell]# sh if-2.sh root root:x:0:0:root:/root:/bin/bash operator:x:11:0:operator:/root:/sbin/nologin ok! 03. 多分支结构 if [ 如果你有钱 ];then 我就嫁给你 elif [ 你有房 ];then 我就嫁给你 elif [ 你很努力能吃苦

第三章 Shell流程控制

我们两清 提交于 2019-12-02 01:49:54
1. 流程控制语句if基本概述 01. 单分支结构 if [ 如果你有房 ];then 我就嫁给你 fi #示例 [root@cc ~/shell]# cat if-1.sh #!/usr/bin/bash if which ls;then echo "ok" fi #执行脚本 [root@cc ~/shell]# sh if-1.sh /usr/bin/ls ok 02. 双分支结构 if [ 如果你有房 ];then 我就嫁给你 else 再见 fi #示例 [root@cc ~/shell]# cat if-2.sh #!/usr/bin/bash if [ $# -ne 1 ];then echo "请输入一个参数" exit fi if grep "$1" /etc/passwd;then echo "ok!" else echo "error!" fi #执行脚本 [root@cc ~/shell]# sh if-2.sh root root:x:0:0:root:/root:/bin/bash operator:x:11:0:operator:/root:/sbin/nologin ok! 03. 多分支结构 if [ 如果你有钱 ];then 我就嫁给你 elif [ 你有房 ];then 我就嫁给你 elif [ 你很努力能吃苦 ];then 我们试试 else