
Linux基础
姬良汕
外国最新技术文献翻译,最新技术研究分享
展开
-
Linux Jenkins+Git部署详解
先大概说一下Jenkins自动化部署的原理: 回想一下我们手动部署项目的过程,首先在我们本地用开发工具将我们写好的代码打包或者是静态资源压缩,可以打成war,jar,zip。打好包后上传服务器,然后重启应用,就ok了。 其实我们自动化部署也是这个过程,就是打包,上传,重启,只不过这个过程都界面化,方便我们程序员使用。 以java项目为例1.安装Java环境jre:...原创 2019-10-27 17:41:27 · 367 阅读 · 0 评论 -
Linux 安装 Jenkins
下载jenkins.war https://jenkins.io/zh/download/将安装包放在Linux的某个文件下用以下命令运行Jenkins: java -jar jenkins.war --httpPort=8080日志文件 /var/log/jenkins/jenkins.log访问 http://ip:8080...原创 2019-07-06 12:26:27 · 227 阅读 · 0 评论 -
Linux权限
常见的权限表示形式有:-rw------- (600) 只有拥有者有读写权限。-rw-r--r-- (644) 只有拥有者有读写权限;而属组用户和其他用户只有读权限。-rwx------ (700) 只有拥有者有读、写、执行权限。-rwxr-xr-x (755) 拥有者有读、写、执行权限;而属组用户和其他用户只有读、执行权限。-rwx--x--x (...原创 2019-07-10 09:54:37 · 7188 阅读 · 0 评论 -
获取id_rsa.pub
执行 ssh-keygen,一路回车结束执行 cat ~/.ssh/id_rsa.pub 查看公钥,发给你的领导儿子就阔以了原创 2019-07-02 10:47:37 · 3721 阅读 · 2 评论 -
Linux 环境下安装Maven
1、安装wget命令如果需要通过使用wget命令,直接通过网络下载maven安装包时,需要在linux系统中安装wget命令。yum -y install wget2、下载maven安装包wgethttp://mirror.bit.edu.cn/apache/maven/maven-3/3.5.2/binaries/apache-maven-3.5.2-bin.tar.gz...转载 2019-07-01 20:37:21 · 175 阅读 · 0 评论 -
Linux安装jdk1.8和配置环境变量
Linux安装jdk1.8和配置环境变量 每次感觉配这个都很简单,但每次都要查一下,毕竟配错一点后面都比较麻烦,记录一下,方便以后查看。 linux 下安装jdk和windows下的安装是一样的,之前在windows安装的时候是先下载压缩包,然后再配置环境变量。其实在linux下也是一样的。 第一步:创建jdk安装目录(该/usr/local/src目录是空的,最...转载 2019-07-01 20:35:19 · 190 阅读 · 0 评论 -
安装新的python后,yum无法运行的解决方法
大多都提到了安装新的python后,yum无法运行的解决方法#vi /usr/bin/yum将文件头部的#!/usr/bin/python改成#!/usr/bin/python2.6.6在使用yum 安装软件的时候同样会遇到ImportError:No module nameed urlgrabber.grabber同上面的方法修改一下文件vi /usr/libex...原创 2019-07-01 17:57:24 · 966 阅读 · 0 评论 -
安装nexus私服,并添加阿里云仓库
一、安装配置: 1、下载:https://www.sonatype.com/download-oss-sonatype 选择 Nexus Repository Manager OSS 3.x - Unix 版本下载,速度快。从 sonatype.org下载的话根本没办法下。我下载的是 nexus-3.11.0-01-unix.tar.gz。 2、将下载的文件传上服务器,并...转载 2019-03-15 20:03:57 · 1234 阅读 · 0 评论 -
Linux发送get和post请求
get请求curl命令模拟get请求: 1、使用curl命令:curl "http://www.baidu.com" 如果这里的URL指向的是一个文件或者一幅图都可以直接下载到本地curl -i "http://www.baidu.com" 显示全部信息curl -I "http://www.baidu.com" 只显示头部信息curl -v "http://www.ba...转载 2018-12-25 17:36:19 · 414 阅读 · 0 评论 -
Linux 解压缩
tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是必须的...原创 2018-10-23 16:09:56 · 392 阅读 · 0 评论 -
Linux下安装Nginx详解
Nginx作为一个web服务器,目前使用最多的就利用其负载均衡,本篇着重讲解的是nginx在linux环境下的安装部署。root环境下安装1.准备资源,下载nginx及相关组件:(1)、cd usr/local/src 进入下载目录,可自定义(2)、准备下载4个程序(依次执行以下四个命令):wget http://nginx.org/download/nginx-1...原创 2018-09-02 17:04:24 · 188 阅读 · 0 评论 -
Linux + Nginx + php 环境搭建
以下以CentOS 7.2为例,安装php的运行环境,首先打开php官网http://php.net/点击导航栏的Downloads进入下载页面:http://php.net/downloads.php 这里下载最新版的php 7.0.5 的源码包: 下载下来之后上传至服务器 因为php安装需要编译,所以服务器应该保证gcc和g++环境的安装 首先释放安装包:...转载 2018-08-31 15:56:59 · 224 阅读 · 0 评论 -
Linux环境安装Redis
1.获取redis资源 wget http://download.redis.io/releases/redis-4.0.8.tar.gz2.解压 tar xzvf redis-4.0.8.tar.gz3.安装 cd redis-4.0.8 make cd src make install PREFIX=/usr/local/redis4.移动配置文...转载 2018-08-23 18:45:17 · 142 阅读 · 0 评论 -
scp命令
scp 需要传送的文件 目标服务器用户名@目标服务器地址 :/目标服务器文件夹例如:22端口不需要写scp /home/web/www/xxx.war sa@web2:/home/web/www/其他端口需要标明scp -P 9880 /home/web/www/xxx.war sa@web2:/home/web/www/...原创 2018-08-27 16:32:21 · 418 阅读 · 0 评论 -
Centos出现-bash: unzip: command not found的解决办法
利用unzip命令解压缩的时候,出现-bash: unzip: command not found的错误。 unzip——命令没有找到,其原因肯定是没有安装unzip。 利用一句命令就可以解决了。 命令是: yum install -y unzip zip 安装成功后就可以使用unzip命令了。...转载 2018-08-27 16:23:57 · 283 阅读 · 0 评论 -
vi 跳到文件最后一行
用vi命令打开文件直接跳到最后一行的方法如下: :$ 跳到文件最后一行:0或:1 跳到文件第一行 或 另外一组命令: gg 跳到文件第一行Shift + g 跳到文件最后一行 常用的操作: 查看当前目录:pwd 修改密码:passwd 更换模式:csh,bash 远程登陆:telnet 服务器ip 回到上级目录:cd .. 查看该目录下的文件夹:ls 打开文件:vi...原创 2018-07-30 14:33:41 · 13304 阅读 · 0 评论 -
Linux目录结构
bin(binaries)存放二进制可执行文件sbin(super user binaries) 存放二进制可执行文件,只有root用户可以访问etc(etcetera)存放系统配置文件usr(unix shared resources)用于存放共享的系统资源home存放用户文件的根目录root超级用户目录dev(devices)用于存放设备文件lib(library)存放根文件系统中的运行程序所...原创 2018-06-17 19:18:18 · 172 阅读 · 0 评论