常见问题:root用户安装了jdk1.7,但war包需要jdk1.8才能运行。 常用解决思路: 1.修改环境变量 最暴力方法,直接修改root的,肯定不可行 在个人用户目录下,设置环境变量vi .bash_profile 生效 source .bash_profile 2.设置tomcat的jdk路 ...
分类:
系统相关 时间:
2019-01-16 01:06:32
阅读次数:
187
进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi n filename :打开文件,并将光标置于第n行首 vi filename :打开文件,并将光标置于一行首 vi /pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi ...
分类:
系统相关 时间:
2019-01-16 01:04:15
阅读次数:
212
安装openssh-server。 直接输入命令: sudo apt-get install ssh 查看ssh服务 sudo ps -e | grep ssh 开启ssh服务 sudo service ssh start 开启root用户 sudo passwd root 修改ssh可以使用roo ...
分类:
系统相关 时间:
2019-01-16 00:21:39
阅读次数:
232
1、crontab e 编辑crontab文件,修改任务 新任务安装后或任务修改后不需要重启cron进程即可生效。 2、crontab l 列出某个用户cron服务的详细内容 3、 /etc/init.d/cron start //启动服务 /etc/init.d/cron stop //关闭服务 ...
分类:
系统相关 时间:
2019-01-16 00:21:20
阅读次数:
195
在jenkins的build中,如果用shell脚本的话,要记住有两个地方要注意 1、由于默认jenkins是使用/bin/bash -xe xxx.sh来调用脚本的,所以不同于日常写的脚本,任何一行返回值不为0都会使得脚本中途退出,从而build失败。 解决方法1:在开头加#!/bin/bash( ...
分类:
系统相关 时间:
2019-01-16 00:15:29
阅读次数:
1165
sudo apt-get purge vim-common sudo apt-get update sudo apt-get upgrade sudo apt-get install vim Just do it! ...
分类:
系统相关 时间:
2019-01-15 23:37:09
阅读次数:
1021
Linux paste命令 Linux paste命令用于合并文件的列。paste指令会把每个文件以列对列的方式,一列列地加以合并 将每个指定文件里的每一行整合到对应一行里写到标准输出,之间用制表符分隔。如果没有指定文件,或指定文件为"-",程序将从标准输入读取数据 用法: 参数解释: 实例: 1、 ...
分类:
系统相关 时间:
2019-01-15 23:35:19
阅读次数:
369
由于已经在wode中排版无法直接复制到博客中,故本节博客发布使用了图片。 PDF下载 http://bphero.com.cn/forum.php?mod=viewthread&tid=68 ...
分类:
系统相关 时间:
2019-01-15 23:35:00
阅读次数:
379
问题描述: Mac系统在打开Terminal的时候,报错-bash : : command not found。 问题分析: 报错并不影响Terminal的使用,于是忽略不计。但是在修改.bash_profile文件后,为了使配置生效,使用source命令,也是报错-bash : : command ...
分类:
系统相关 时间:
2019-01-15 23:34:19
阅读次数:
235
在ubuntu上播放视频是少不了的事情,那么就安装SMPlayer吧, 终端输入 :sudo apt-add-repository ppa:rvm/smplayer sudo apt-get update sudo apt-get install smplayer smplayer-skins sm ...
分类:
系统相关 时间:
2019-01-15 23:33:31
阅读次数:
514
alias:命令别名 文件名通配符:*,?,[] bash的快捷键 ctrl+l:清屏,相当于clear ctrl+a:光标跳至命令首部 ctrl+e:跳转至命令结尾 ctrl+c:取消命令执行 ctrl+u:删除命令行首至光标所在处的所有内容 ctrl+k:删除光标所在处至命令行尾部的所有内容 I ...
分类:
系统相关 时间:
2019-01-15 22:04:03
阅读次数:
244
1.更新系统 2.安装编译工具和依赖包 3.下载opencv并解压 网址:https://opencv.org/releases.html 4.编译安装OpenCV 5.添加OpenCV库添加到路径(没有opencv.conf文件会自动创建) 6.在文件中添加 执行如下命令使配置路径生效 7.配置b ...
分类:
系统相关 时间:
2019-01-15 22:01:23
阅读次数:
588
1.有执行权限,使 用命令 chmod +x name.sh 或 在属性-权限一栏中勾选了“以程序执行文件” 2.打开 文件管理器-->编辑-->首选项-->行为.(问题点:如果菜单栏没了,请参考宿主机环境章。) 选中 可执行文本文件-->"打开可执行文本文件时运行它们(R)" 进阶:双击编译文件 ...
分类:
系统相关 时间:
2019-01-15 21:33:36
阅读次数:
492
1、local一般用于局部变量声明,多在在函数内部使用。实例如下: echo_start() { local STR="$1" echo "...... ${STR} ......starting at $(date)" } 2、Shell脚本中定义的变量是global的,其作用域从被定义的地方开始 ...
分类:
系统相关 时间:
2019-01-15 21:09:28
阅读次数:
262
history显示历史指令记录内容,下达历史纪录中的指令主要的使用方法如果你想禁用history,可以将HISTSIZE设置为0:#exportHISTSIZE=0使用HISTIGNORE忽略历史中的特定命令下面的例子,将忽略pwd、ls、ls-ltr等命令:#exportHISTIGNORE=”pwd:ls:ls-ltr:”使用HISTSIZE控制历史命令记录的总行数将下面两行内容追加到.bas
分类:
系统相关 时间:
2019-01-15 21:08:52
阅读次数:
261
Linux中常用的特殊符号 通配符 正则表达式 正则与统配符的区别 正则表达式的分类 基础正则 扩展正则 + | () {} ? 正则总结 练习题 1、请执行命令取出linux中eth0的IP地址(请用cut,有能力者也可分别用awk,sed命令答) 2、如何取得/etc/hosts文件的权限对应的 ...
分类:
系统相关 时间:
2019-01-15 21:08:11
阅读次数:
278