![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CentOS操作系统
文章平均质量分 62
Mr.O~
这个作者很懒,什么都没留下…
展开
-
centos6.5安装git
1、准备操作系统:centos6.5x64软件包:git-2.15.1.tar编译环境2、编译环境搭建由于软件包为源码压缩包,需要进行首先进行编译,所以需要在系统中安装编译环境。yum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-...原创 2019-10-24 14:02:23 · 673 阅读 · 0 评论 -
CentOS6.5使用gitblit搭建内部Git服务器
考虑到公司内部项目的安全性,不适用于将远程仓库搭建在github或者gitlab等第三方服务器。我们使用内部服务器来搭建Git服务器。同时由于默认传统git服务器使用公钥,私钥的ssh连接方式对于大型开发团队来说非常不方便进行人员的管理,这里我们使用gitblit来搭建我们的git服务器。操作系统:centos6.5x64环境要求:安装有JDKgitblit获取地址:ht...原创 2019-10-24 12:48:58 · 471 阅读 · 0 评论 -
SecureCRT下SFTP使用
1、打开终端连接状态下使用Alt+p打开SFTP2、常用命令ascii Set transfer mode to ASCIIbinary Set transfer mode to binarycd path Change remot...原创 2019-10-18 15:34:22 · 1218 阅读 · 0 评论 -
Linux自动化项目部署
操作系统:centos6.5(服务器) windows(客户端)开发环境:javaIDE,SVN,码云服务器环境:JDK,tomcat,SVN,apache ant,码云项目部署思路:1、windows环境下我们使用了idea进行了一个简单javaWeb项目的开发。2、为了测试方便,这里我们使用码云作为我们的SVN服务器进行代码托管。3、开发人员在idea上开发完成之后...原创 2019-10-18 15:19:54 · 2315 阅读 · 1 评论 -
centos6.5下安装和配置apache ant
环境准备操作系统:centos6.5jdk版本:jdk7(这里需要注意,apache ant需要跟jdk版本对应,例如本案例一开始没有注意,使用了ant 1.10.7版本,需要jdk8以上,只好重新进行安装)ant安装1、安装JDK并配置好环境变量 jdk的安装,不做赘述,请参考: https://blog.csdn.net/qq_28189423/art...原创 2019-10-18 14:15:40 · 382 阅读 · 0 评论 -
centos6.5下安装,配置,使用SVN
安装检查是否有安装历史版本 rpm -qa|grep subvision 我们这里使用centos6.5版本默认没有安装,所以不需要卸载,如果有安装的话,需要先卸载。 安装svn相关应用 yum install subversion 检查安装是否成功 检查服务器版本 svnserve --version检查客户端版本 svn --version安...原创 2019-10-18 13:49:33 · 590 阅读 · 0 评论 -
grep命令及正则表达式
grep linux文本处理三剑客 grep:文本过滤(模式:pattern)工具 grep,egrep,fgrep sed:stream editor 文本编辑工具 awk:Linux上实现gawk,文本报告生成器 grep:global search regular...原创 2018-11-11 22:55:36 · 391 阅读 · 0 评论 -
权限管理
权限管理 文件的权限主要针对三类对象进行定义: owner:属主,u group:属组,g other:其他,o 每个文件针对每类访问者都定义了三种权限 r:Readable w:Writeable x:eXcuteable 文件 r:可使用文件查看类工具查看文件 w:可修改...原创 2018-11-09 07:24:49 · 340 阅读 · 0 评论 -
shell编程入门-控制语句
条件判断语句if elif elseif 条件 ; then shell命令fiif 条件 then shell命令fiif 条件 then shell命令else shell命令fiif [ $1 -eq 1 ] then echo "A"elif [ $1 -eq 2 ] then echo "B"el...原创 2018-11-16 07:00:55 · 443 阅读 · 0 评论 -
redis入门
redis中文官网 (包含安装指导,软件下载,使用教程)http://www.redis.net.cn/ 当今市场,以数据为核心.为了永久存储数据,把数据存储到数据库中.程序每次和数据库交互本质都是I/O,程序运行过程中相对比较耗时的过程,就是跟数据库交互的过程.提升程序执行效率的有效手段之一,想办法提升与数据库交互的效率有效的解决办法: 添加缓存...原创 2018-11-27 15:27:56 · 219 阅读 · 0 评论 -
MongoDB入门
MongoDB简介MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是它支持的查询语言非常强大,其语法有...原创 2018-11-27 17:22:26 · 280 阅读 · 0 评论 -
centos6.5安装JDK1.7步骤
1、检查系统是否已经安装有JDK输入 java -version 查看JDK版本发现已经安装有OpenJDK1.72、卸载自带的JDKrpm -qa|grep java 查看相关安装文件yum -y remove tzdata-java-2013g-1.el6.noarchjava1.7和1.6也会作为依赖包一同被删除。4、安装jdkrpm -ivh ...原创 2019-04-21 16:34:17 · 1963 阅读 · 0 评论 -
centos6.5配置tomcat7
1、配置好JDK7https://blog.csdn.net/qq_28189423/article/details/894341712、解压tomcattar -zxvf apache-tomcat-7.0.50.tar.gz解压后会在当前目录下生成对应的目录apache-tomcat-7.0.503、移动当前目录到/usr 下mvapache-tomcat-7.0...原创 2019-04-21 16:46:18 · 839 阅读 · 0 评论 -
centos6.5安装mysql5.7
1、检查是否已经有安装mysqlrpm -qa|grep mysql2、卸载mysql3、解压压缩包tar -xvf mysql-5.7.12-1.el6.x86_64.rpm-bundle.tar4、依次安装rpm包rpm -ivh mysql-community-common-5.7.12-1.el6.x86_64.rpmrpm -ivh mysql-c...原创 2019-04-22 11:31:41 · 5524 阅读 · 4 评论 -
bash的快捷键
ctrl+l 相当于clear 清屏ctrl+a 跳转至命令开始处ctrl+e 跳转至命令结尾处ctrl+c 取消命令执行ctrl+u 删除命令行首到光标所在处的所有内容ctrl+k 删除光标到命令行尾部的所有内容...原创 2018-11-05 23:55:16 · 218 阅读 · 0 评论 -
bash的IO重定向及管道
程序:指令+数据 读入数据 input 输出数据 output 打开的文件都有一个fd:file descripter(文件描述符) 标准输入设备:键盘 0 标准输出设备:显示器 1 标准错误输出设备:显示器 2 I/O重定向:改变标准位置即为重定向 输出重定向: 【只重定向正确输出】...原创 2018-11-05 23:54:12 · 341 阅读 · 0 评论 -
centos6.5网络配置
centos6.5安装完成后,默认是没有开启网卡的,需要我们手工开启网卡才能访问网络。安装完成后,打开终端输入ping www.baidu.com,提示不认识的主机。输入ifconfig命令查看网卡状态,发现网卡没有分配ip地址,是不可用的。接下来我们要将网卡设置为开机启动。首先先确保具有root权限这里我们输入 su root切换到root用户。输入 vi /...原创 2018-08-29 22:15:56 · 5259 阅读 · 0 评论 -
真机安装CentOS7
真机安装CentOS-7-x86_64-DVD-1804使用真实主机安装centos7与安装其他版本有一个最大的不一样的地方就是,系统无法自动识别安装的U盘。所以需要安装 人员在安装之前确认从哪个磁盘进行安装引导。(安装时忘记拍照,安装截图后续补充)1、准备ultraiso 下载地址 https://pan.baidu.com/s/1kqhKNIQsYoIyh79euEPF2Q...原创 2018-08-30 10:29:10 · 39671 阅读 · 10 评论 -
Linux入门
Linux三大主流发行版slackware:susesles(企业级发行版)opensuse 【欧洲使用广泛】debianubuntumintredhatrhel:(redhat enterprise linux) 每18个月提供一个版本CentOS:兼容rhel的格式fedora:每6个月一个版本ArchLinux(完全独立的发型版本(了解))GentooLFS:L...原创 2018-10-21 10:06:35 · 1110 阅读 · 0 评论 -
Linux常用命令(二)
linux常用命令(二)date: 用法:date [选项]... [+格式] 或:date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]] 以给定的格式显示当前时间,或是设置系统日期。 显示今天为周几 date +%a 或者 date +%A 显示今天的年月日 date +%D 或者 date +%F...原创 2018-10-28 23:05:50 · 730 阅读 · 0 评论 -
Linux命令帮助的获取
1、内部命令 help 命令 例如: help cd help help history命令介绍:history命令用于管理命令历史。登录shell时,会读取命令历史文件~/.bash_history中记录下的命令:登录进shell后,新执行的命令会记录在缓存中。登出shell之前,最近执行的命令会被写入历史文件中。history...原创 2018-10-25 11:54:29 · 609 阅读 · 1 评论 -
centos6.5设置静态ip
1、动态获取可以上网的情况下,查看当前机器的ip地址,子网掩码和网关。a、通过ifconfig命令查看ip地址和子网掩码比如我的机器ip地址就是192.168.128.146子网掩码就是255.255.255.02、配置静态IP地址a、使用root用户打开 /etc/sysconfig/network-scripts/ifcfg-eth0vi/etc/sysc...原创 2018-10-29 20:08:37 · 5899 阅读 · 0 评论 -
VIM编辑器
VIM编辑器vi : visual interface,文本编辑器文本:ASCII,Unicode文本编辑器种类:行编辑器:sed全屏编辑器:nano,viVIM: vi improved模式化的编辑: 基本模式: 编辑模式,命令模式 输入模式,插入模式 末行模式:内置的命令行接口 打开文件: ...原创 2018-10-29 22:25:57 · 636 阅读 · 0 评论 -
Linux的文件系统
Linux的文件系统根文件系统(rootfs):root file system 一级子目录: /usr /etc /dev /home 等 /boot :引导文件的存放目录,内核文件(vmlinuz),引导加载器(Bootloader,grub)都存放于此目录。 /bin :供所有用户使用的基础命令,不能关联至独立分区。OS启动会用到的程序。...原创 2018-11-01 07:20:16 · 458 阅读 · 0 评论 -
bash基础命令
bash基础命令调用上一个命令的最后一个参数!$ (建议使用)Alt. 同时按住Alt和. (需要在centos中执行,远程连接工具一般不支持)示例:ls /etcls !$ls Alt.控制命令历史的记录方式查看环境变量: echo $HISTCONTROLignoredups:忽略重复的命令 (连续输入才算重复)ignorespace:...原创 2018-11-01 08:08:37 · 635 阅读 · 0 评论 -
文件管理
cp用法:cp [选项]... [-T] 源文件 目标文件 或:cp [选项]... 源文件... 目录 或:cp [选项]... -t 目录 源文件...将源文件复制至目标文件,或将多个源文件复制至目标目录。 cp 源文件 目标文件 如果目标不存在,新建目标文件,将源文件中的内容填充至目标文件。 如果目标存在,将源文件中的内容覆盖目标文件 c...原创 2018-11-04 21:45:20 · 322 阅读 · 0 评论 -
命令别名
命令别名(alias)alias查看当前系统所有别名alias v0='vi /etc/sysconfig/network-scripts/ifcfg-eth0'设置别名(仅对当前shell进程有效)如果需要别名永久生效,需要修改配置文件、1、仅对当前用户有效 修改~/.bashrc2、对所有用户有效 修改/etc/bashrc ...原创 2018-11-04 21:46:05 · 417 阅读 · 0 评论 -
glob 通配
bash中用于实现文件名通配 通配符: *:任意长度的任意字符 a*b a开头,b结尾,中间为任意字符 ?:任意单个字符 a?b a开头,b结尾,中间为1个字符 []:匹配指定范围内的任意单个字符 [123] [0-9] [a-z] 不区分字符大小写 ...原创 2018-11-04 21:46:53 · 537 阅读 · 0 评论 -
用户和组管理
用户和组管理token 只有密码,没有用户名 (令牌)identity(username,password) 根据用户分配资源资源分配的三种形式 Authentication:认证 Authorization:授权 Accounting:审计 Linux用户 username/UID 管理员:root 0 普通用户:除了root以外...原创 2018-11-07 23:10:20 · 664 阅读 · 0 评论 -
shell编程入门
变量: 命令的内存空间 数据存储方式: 字符 数值 整型 浮点型 布尔型 bash是弱类型语言,把所有要存储的数据统统当做字符进行 不支持浮点数 逻辑运算 true 0 fa...原创 2018-11-13 06:42:55 · 574 阅读 · 0 评论 -
真机安装centos6.5
1、准备u盘一个 (至少4G)centos6.5x86镜像一个U盘刻录工具(ultraiso或者老毛桃均可,本教程使用的是老毛桃)老毛桃下载链接 https://pan.baidu.com/s/1i-NkB5fQHyAER_A6wG1AVg镜像下载链接 https://pan.baidu.com/s/1o9hD2iF2R_CJ8GLvG7doSA 2、刻录镜像老毛桃...原创 2018-08-29 21:13:28 · 7913 阅读 · 2 评论