CentOS

Linux——Centos 7 diff命令

情到浓时终转凉″ 提交于 2021-02-10 13:22:58
一、命令介绍 diff命令用于比较文本差异。 diff以逐行的方式,比较文本文件的异同处。如果指定要比较目录,则diff会比较目录中相同文件名的文件,但不会比较其中子目录。 ----------------------------------------------------------------------------------------------------------------------------------------------------------- 二、实例 在test目录下存放了两个文本文件,test1.txt test2.txt 。 比较这两个文件的异同。 diff test1.txt test2.txt "5c5" 指两个文件的第5行不同,"12a13,14"指第一个文件比第二个文件少了13行和14行。 我们再运行 diff test2.txt test1.txt 虽然还是比较的上述两个文件 ,但是输出结果有所不同, "13,14d12"的含义是第一个文件比第二个文件多了13行和14行。 我们也可以使用 -y 参数 ,以并列的方式显示文件的异同之处。 并且使用 -y 参数时,我们也可以配合-W参数指定栏宽。 diff test2.txt test1.txt -y -W 50 这样输出的信息是不是非常友好呢? 还可以使用 -c 参数来显示全部内容

CentOs搭建php环境并安装禅道

不羁岁月 提交于 2021-02-10 08:02:15
1、首先查看是否安装了Apache,mysql,php 查看apache版本信息:httpd -v;查看php版本信息:php -v;查看mysql版本信息:mysql -V。参考页面 http://nan1hao.blog.51cto.com/753570/602610/ 2、安装apahce, php, mysql, 以及php连接mysql库组件: yum -y install httpd php mysql mysql-server php-mysql;(如果提示找不到,先更新安装媒体库:yum update) 3、设置mysql账号及相关操作 启动mysql:service mysqld start; 设置mysql账号:mysql -u root ; 命令成功执行后将进入到mysql命令提示符下: mysql> 设置从本地主机登录的root帐号密码: set password for root@localhost=password('your password'); 允许root远程登陆: 1)本机登陆mysql:mysql -u root -p (-p一定要有);改变数据库:use mysql;     2)从所有主机:grant all privileges on *.* to root@"% " identified by "password" with

1.Linux-CentOS7.6安装教程

删除回忆录丶 提交于 2021-02-10 06:32:54
了解Linux Linux 就是一个操作系统,主要为企业提供支持与服务。 学习Linux需要具备什么基础?能看懂中文,能看懂简单的 English ​ 1.什么是Linux? Linux:和我们常见的Windows一样,都是操作系统,但不同的是: Windows:收费,不开源,主要用于日常办公、游戏、娱乐多一些。 Linux:免费,开源,主要用于服务器领域,性能稳定,安全。 例如:淘宝、百度、腾讯等互联网公司,他们使用的服务器全都是Linux系统。 2.Linux相关人物? Linux版本 Linux 6 CentOS-6.9-x86_64-bin-DVD1 Linux 7 ----3.xxxx CentOS-7-x86_64-DVD-1810 Linux 8 应该处于测试阶段,暂时无发布 Linux发行版 RedHat 企业版 RHEL 收费 有问题有专门的红帽工程师解决 CentOS 社区版 免费 有问题自行解决 Debian Ubuntu 内核版本高 安装虚拟机详细步骤: **一定要养成修改虚拟机名称的习惯** ###搭建虚拟机推荐配置: Cpu: 最低i5 内存:最少8G 硬盘:256G以上,最好有SSD VMware版本:vmware12 虚拟机的概念: 通过软件模拟的具有完整硬件系统功能的,运行在一个完全隔离环境中的完整计算机系统。 如何修改网卡名称为 etho

VMware安装CentOS

筅森魡賤 提交于 2021-02-10 06:21:52
准备工作: 1.VMware 12 安装包 2.CentOS 系统镜像 VMware安装过程: 1.VMware安装比较简单直接是下一步下一步即可. CentOS安装过程 1.新建虚拟机:工具栏-->文件-->新建虚拟机 2.选择稍后安装 3. 4.名字随便起,但是最好不要有中文 5.根据电脑选择处理器和核心数,一般来说1处理器2核心够用了 6. 7. 8. 9. 10. 11. 12. 13.自定义硬件可以移除打印机等用不着的东西,点击完成 14. 15. 16.开始安装系统镜像 用方向键切换到skip 点next 选择语言时区,next 选择基础储存设备,next 忽略所分配磁盘空间的所有数据,next 修改主机名,注意不要用中文 修改时区,next 修改开机密码 硬盘分区,选择“使用所有磁盘空间”,next 选择默认分区.next 格式化分区 将更改写入磁盘 引导程序安装位置,默认即可 等待系统安装完成 重启,完成安装 登陆虚拟机,这里注意: (1)用户名为root,密码为之前设置的密码。 (2)输入密码时,光标不会移动,如果用小键盘输入,注意小键盘有没有开启,默认是不开启的! 来源: oschina 链接: https://my.oschina.net/u/4118481/blog/3038159

centos搭建bug管理系统(禅道)

我只是一个虾纸丫 提交于 2021-02-10 05:12:50
1.下载禅道安装包 http://dl.cnezsoft.com/zentao/9.7/ZenTaoPMS.9.7.stable.zbox_64.tar.gz 2.拷贝并解压安装包到centos的/opt/目录下 tar -zxvf ZenTaoPMS.9.7.stable.zbox_64.tar.gz -C /opt 3.设置指向mysql ./zbox -mp 3307 4.设置apche端口,即禅道启动端口 ./zbox -ap 90 5.服务启动 停止命令 /opt/zbox/zbox start #命令开启Apache和Mysql。 /opt/zbox/zbox stop #命令停止Apache和Mysql。 /opt/zbox/zbox restart #命令重启Apache和Mysql。 6.添加用户 修改/auth/users 文件 reload adduser.sh 来源: oschina 链接: https://my.oschina.net/u/435726/blog/2250739

[JupyterLab集成 R 语言-Centos]-解决 x11 服务连接失败问题

我们两清 提交于 2021-02-09 19:02:10
JupyterLab 集成 R 语言 JupyterLab作为一个交互式的Python开发环境,同时具备强大的可扩展能力,支持包括 Java、R 等其他语言进行交互式开发的能力,确实称的上是一代神器。 最近因为公司业务需要,所以花了几天时间调研了一下关于 JupyterLab 中集成 R 内核的方案,中间碰到了一个比较恶心的问题,就是在 centos 服务器上无图形化界面时 X11 服务连接不上的问题。 查询了许多的相关资料,只能说网上相关的文档写的都挺乱的,所以才写了这篇文章,希望能给各位有需要的朋友一些帮助。 我用的服务器是 Centos7,直接安装的 Anaconda 环境,安装 R 环境之前需要做的前缀操作就是要配置对应的 Anaconda 环境变量,然后按照如下步骤走安装即可。 安装 R 语言环境 安装对应 Linux 依赖 yum install -y gcc yum install -y gcc-gfortran yum install -y gcc-c++ yum install -y glibc-headers yum install -y libreadline6-dev gfortran yum install -y readline-devel yum install -y wget libXt-devel yum install -y fonts

Rancher介绍安装以及对docker的管理

为君一笑 提交于 2021-02-09 11:38:26
原文: Rancher介绍安装以及对docker的管理 一、简介 Rancher是一个开源的企业级全栈化容器部署及管理平台。Rancher为容器提供一揽子基础架构服务:CNI兼容的网络服务、存储服务、主机管理、负载均衡、防护墙……Rancher让上述服务跨越公有云、私有云、虚拟机、物理机环境运行,真正实现一键式应用部署和管理。 Rancher支持将资源分组归属到多个环境。每个环境具有自己独立的基础架构资源及服务,并由一个或多个用户、团队或组织所管理。例如,您可以创建独立的“开发”、“测试”及“生产”环境以确保环境之间的安全隔离,将“开发”环境的访问权限赋予全部人员,但限制“生产”环境的访问权限给一个小的团队。 二、环境配置 1、系统:centos7.3 2、docker版本:Docker version 1.13.1, build 07f3374/1.13.1 3、rancher镜像:rancher/server 三、安装部署 1、创建Rancher容器 docker run -d --name=rancher --restart=always --privileged=true -p 9090:8080 rancher/server 参数说明: restart为重启策略 ① no:默认策略,在容器退出时不重启容器 ② on-failure:在容器非正常退出时(退出状态非0)

Execute a Bash script (Shell Script) from postgres function/procedure/trigger

*爱你&永不变心* 提交于 2021-02-09 08:11:00
问题 CREATE or replace FUNCTION test() RETURNS boolean AS $$ $filename = '/home/postgres'; if (-e $filename) { exec /home/postgres/test.sh & return true; } return false; $$ LANGUAGE plperlu; exec /home/postgres/test.sh & its showing syntax error. Could you please help how to call bash script into postgres funtion/procedure 回答1: Presumably, the code needs to be syntactically valid Perl. So you'll need to clean up a few bits. CREATE or replace FUNCTION test() RETURNS boolean AS $$ my $filename = '

Execute a Bash script (Shell Script) from postgres function/procedure/trigger

送分小仙女□ 提交于 2021-02-09 08:08:13
问题 CREATE or replace FUNCTION test() RETURNS boolean AS $$ $filename = '/home/postgres'; if (-e $filename) { exec /home/postgres/test.sh & return true; } return false; $$ LANGUAGE plperlu; exec /home/postgres/test.sh & its showing syntax error. Could you please help how to call bash script into postgres funtion/procedure 回答1: Presumably, the code needs to be syntactically valid Perl. So you'll need to clean up a few bits. CREATE or replace FUNCTION test() RETURNS boolean AS $$ my $filename = '

Execute a Bash script (Shell Script) from postgres function/procedure/trigger

半腔热情 提交于 2021-02-09 08:06:59
问题 CREATE or replace FUNCTION test() RETURNS boolean AS $$ $filename = '/home/postgres'; if (-e $filename) { exec /home/postgres/test.sh & return true; } return false; $$ LANGUAGE plperlu; exec /home/postgres/test.sh & its showing syntax error. Could you please help how to call bash script into postgres funtion/procedure 回答1: Presumably, the code needs to be syntactically valid Perl. So you'll need to clean up a few bits. CREATE or replace FUNCTION test() RETURNS boolean AS $$ my $filename = '