精华内容
下载资源
问答
  • 本号整理了在Linux操作系统可以极大提高工作效率的命令行工具。这些工具也是本号作者在生产中经常使用的。是否有效,您一试便知。axel 多线程下载工具我们下载文件经常使用wget和curl等,但在Linux有个下载神器,它...

    本号整理了在Linux操作系统可以极大提高工作效率的命令行工具。这些工具也是本号作者在生产中经常使用的。是否有效,您一试便知。

    axel 多线程下载工具

    我们下载文件经常使用wget和curl等,但在Linux有个下载神器,它可以多线程并发下载,极大的提高了下载速度。可以用下面链接试一下,看看到底有多快!图1 多线程下载工具

    shellcheck shell脚本静态检查工具

    shell脚本是不需要编译的,在运行的时候才会检查并报错。经常不写shell的同学,偶尔写一个shell脚本可能会漏洞百出,很是烦恼。这下好了,通过shellcheck能够很方便的识别语法错误以及不规范的写法,能够极大的帮助提前识别问题,提高工作效率。

    find your_project_folder -name "*.sh" | xargs -i shellcheck {}

    ag 高效文本搜索工具

    ag是一个比grep和ack等更快的递归搜索文件文件内容的工具,其最大的特点就是快速,高效,并且可以很方便的跟vim进行集成。具体使用方法请参考帮助文档,这里给个示例。

    ag HelloWorld path/to/search

    在redhat 7 下的安装步骤方法。

    rpm -Uvh http://download.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm

    yum install the_silver_searcher

    htop 高级版的top工具

    htop 是Linux系统中的一个互动的进程查看器。它提供了更美观、更方便的进程监控功能,可以替代top命令。

    tig:字符模式下交互查看git项目

    Git 和 tig 的关系有点像 top 和 htop, 是一种命令行交互式操作工具 tig 的所有功能都是 Git 命令行已经具备的, tig 提供了一种直观, 方便快捷的 Git 操作。其最大的特点在于可交互性,如图是一个基本的演示图,具体使用可以安装试一下,在Ubuntu下可以很方便的安装。

    sudo apt-get install tig

    mycli mysql客户端

    该命令是对原生mysql客户端的增强,可以支持语法高亮和命令补全等。其效果类似python中的ipython。该工具可以代替原生mysql客户端,可以提高数据库操作的效率。

    jq Json字符串格式化工具

    本工具用于json文件处理以及格式化显示,支持高亮,可以替换python -m json.tool。

    thefuck 命令行错误修改工具

    我们在使用命令行的时候,偶尔会敲错命令。这个工具就是来帮助修正错误命令的。当我们在命令行打错了以后,打一句fuck就会自动更正命令。比如apt-get打成了aptget。fuck以后自动变成apt-get。但还是没加sudo。再fuck,成功!

    再比如,我们想在终端输入python,却写成了puthon。此时输入fuck!一秒变python。

    sz/rz 交互式文件传输

    这两个命令用于实现Linux环境下与远程主机传送文件,其中sz将选定的文件发送(send)到本地机器, rz用于从本地选择文件上传到服务器(receive),最为奇特的是运行该命令会弹出一个文件选择窗口,并且可以在多重跳板机下传输文件,不用一级一级传输,可以极大的提高操作效率。

    fzf 模糊搜索工具

    能够交互式智能搜索并选取文件或者内容,配合终端ctrl-r历史命令搜索简直完美。

    PathPicker(fpp)

    在命令行输出中自动识别目录和文件,支持交互式,配合git非常有用。运行以下命令:git diff HEAD~8 --stat | fpp

    cloc:代码统计工具

    cloc是一个能够统计代码的空行数、注释行、编程语言等内容的代码统计工具,它的功能比wc要强大的多。

    tmux 终端复用工具

    Tmux是一个优秀的终端复用软件,类似GNU Screen,但来自于OpenBSD,采用BSD授权。使用它最直观的好处就是,通过一个终端登录远程主机并运行tmux后,在其中可以开启多个控制台而无需再“浪费”多余的终端来连接这台远程主机。有了这个工具,就可以永远不再使用screen和nohup了。

    script/scriptreplay 终端会话录制和回放

    script 是一个非常神奇命令,可以使用script工具记录用户在当前终端的所有的操作,已经输出到屏幕的内容。将这些信息保存到指定的文本文件中。

    通过执行如下命令就开始命令录制了,默认记录在当前目录的typescript文件中,当然也可以指定文件。

    root@test:/# script

    Script started, file is typescript

    root@test:/#

    执行如下命令退出记录。

    root@test:/# exit

    exit

    scriptreplay命令用于回放script录制的内容。

    you-get 非常强大的媒体下载工具

    you-get是一个基于python的下载工具,可以支持youtube、google+、优酷、芒果TV、腾讯视频、秒拍等视频网站下载视频。

    展开全文
  • 在本教程中,我们将说明如何安装MirthConnect开源软件,以及如何配置它以与Linux平台上的MySQL数据库对话。 开源版本支持以下连接器和格式: 连接器:TCP,MLLP,HTTP,FTP,DICOM,SOAP,SQL,JMS,文件系统,...

    Mirth Connect是一个开源集成引擎,主要用于医疗保健领域。这支持各种医疗保健标准(HL7,XML,EDI / X12,DICOM等),这些标准将帮助企业集成不同的系统,并使它们以共同的语言相互交谈。MirthConnect接口引擎还支持各种标准协议(例如TCP,HTTP,JDBS,SFTP等)来连接两个系统。

    0f0946a51315abc4ff542fc2e839cc03.png

    默认情况下,安装mirthconnect时,它将使用Apache Derby作为存储引擎。但是,它几乎支持所有流行的数据库,包括MySQL / MariaDB,PostgreSQL,Oracle和SQL Server。

    在本教程中,我们将说明如何安装MirthConnect开源软件,以及如何配置它以与Linux平台上的MySQL数据库对话。

    开源版本支持以下连接器和格式:

    连接器:TCP,MLLP,HTTP,FTP,DICOM,SOAP,SQL,JMS,文件系统,HTTPS,POP3,IMAP,ASTM,RS232

    格式:XML,HL7,DICOM,NCPDP,X12,定界文本,原始二进制

    最近,NextGen收购了mirthconnect。商业版本支持几种其他格式,例如CCD,C-CDA,ASTM。此外,商业版本具有一些高级企业扩展。例如:SSL管理器,基于角色的访问控制,高级警报,通道历史记录,LDAP身份验证,HL7消息生成器。

    在本教程中,我们将说明如何在MySQL数据库上安装Mirth Connect的开源版本。

    展开全文
  • MySQL 5.7.9的首个通用版本推出后的28个月内,MySQL 8发布了从8.0.0到8.0.4这五个候选版本。这些发布候选仅针对开发使用,而不应该生产系统中使用。因为这些候选版并不支持版本升级,用户可能会碰上候选版与一般...

    MySQL的第八个版本蓄势待发,并有望于2018年发布。在MySQL 5.7.9的首个通用版本推出后的28个月内,MySQL 8发布了从8.0.0到8.0.4这五个候选版本。这些发布候选仅针对开发使用,而不应该生产系统中使用。因为这些候选版并不支持版本升级,用户可能会碰上候选版与一般可用(GA)版间存在数据格式不兼容的问题。

    2abc46fbc6b763b676ed03e14ae9ce83.png

    用户首先可能注意到,在版本号上出现了一个跳跃。这是因为MySQL丢弃了版本6,而将版本7用于企业产品线。

    窗口函数(Window Function)是MySQL 8中最令人感兴趣的特性。其它一些数据库引擎中业已实现该特性。窗口函数对一系列查询行执行聚合运算,并可对每一行聚合周边的数据而生成结果。

    类似于窗函数,递归CTE(Common Table Expressions)支持用户在不使用游标的情况下,执行引用了自身的子查询。该幻灯片对此特性作了详细的阐述。

    MySQL 8的默认字符集支持也从“Latin1”转变为“utf8mb4”。utf8mb4支持每个字符使用多至四个字节。它是很多应用的首选字符集,因为它支持大多数扩展字符序(例如日语所用的utf8mb4_ja_0900_as_cs等)以及emoji字符。在存储方面,MySQL 8的默认存储引擎将使用InnoDB。

    隐藏索引(Invisible indexes)支持DBA将某个索引设为不被查询优化器所考虑。该特性用于测试指定的索引对查询性能的影响情况,并可在对用户实际启用该索引前,恢复索引在查询优化中的可见性。MySQL 8还大幅改进了对JSON的支持,添加了基于路径查询参数从JSON字段中抽取数据的JSON_EXTRACT()函数,以及用于将数据分别组合到JSON数组和对象中的JSON_ARRAYAGG()和JSON_OBJECTAGG()聚合函数。

    MySQL 8提供了灵活的角色支持,支持CREATE、DROP和GRANT角色,甚至可将一个角色赋予另一个角色,并可限制MySQL 8中可用的角色对每个会话或主机的可用性。用户也可以通过调用ROLES_GRAPHML()函数,实现角色的GraphML可视化。

    展开全文
  • linux系统下的jsp、php服务同时搭建apache+mysql+php+perl+tomcat+jdk+phpmyadmin现已推出2.0版本1、下载lamppt2.0.tar.gz2、#tar xvfz lamppt2.0.tar.gz -C /opt 注:必须安装到此文件夹二、启动服务1、#sh /opt/...

    linux系统下的jsp、php服务同时搭建

    apache+mysql+php+perl+tomcat+jdk+phpmyadmin

    现已推出2.0版本

    1、下载lamppt2.0.tar.gz

    2、#tar xvfz lamppt2.0.tar.gz -C /opt 注:必须安装到此文件夹

    二、启动服务

    1、#sh /opt/lampp/start.sh

    三、查看是否启动成功

    1、#netstat -nl 看8080、80、8009端口服务是否启动

    测试

    四、停止服务

    1、#sh /opt/lampp/stop.sh

    五、卸载服务

    1、#sh /opt/lampp/uninstall.sh

    六、服务说明

    mysql 用户名:root 密码:空 ; 服务目录:/opt/lampp/htdocs/ROOT

    ftp服务用户名:nobody 密码:lampp;

    注:本软件参考了xampp与easyjsprun 开源提供给大家 谢谢大家的支持。

    软件已在Fedora13系统和Ubuntu10.04上测试OK

    展开全文
  • 摘要:本文介绍Linux常用的软件安装方式以及jdk、vim、mysql、tomcat、redis的安装过程。1 Linux常用软件安装方式常用方式有:rmp包安装、yum指令安装、源码包安装、解压免安装。1.1 rpm包安装rpm是Red-Hat Package ...
  • 2020-04-301、说明本次安装的mysql版本为5.7.30,在三天前官方推出了最新的mysql5.7.30版本,而在项目中使用的mysql版本分别为5.7.28以及5.7.29(制作的docker镜像),但是在镜像漏洞扫描的时候,扫描出来漏洞了,所以...
  • 如果我们忘记root密码提示ERROR ...[root@VM_0_15_centos ~]# mysql -uroot -pEnter password:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)[root@VM_0_15_centos ~]#复...
  • 欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入 配置时会报一个错误:/usr/bin/rm: cannot remove 'libtoolT': No such file or directory #vi configure 查找cfgfile 注释掉 $RM “$cfgfile” 推出...
  • 自从 Ubuntu Gutsy 推出后, 想把开发环境转移到 Linux 下. 安装了这套 LAMP 系统, 把过程写下来方便自己和需要的朋友参考. 使用现在最新的Apache2.0.x 和 MySQL5.0.x和PHP5.x 安装先安装几个必须的包. 如果没有安装...
  • 之前公司用的linux版本mysql数据库都是5.6版本,用的rpm包安装的,一般情况下也够用,结果又推出一个新框架,强制使用视图,结果5.6版本不支持子视图查询,如果强行用会有很多额外的子视图,维护要命,只能升级到...
  • RPM,全称为RPM Package Manager,是由Red Hat推出的软件包管理系统,现在在各种发行版中普遍使用。RPM仅适用于安装用RPM来打包的软件,目前是GNU/Linux下软件包资源最丰富的软件包类型。 Yum (Yellow dog Updater,...
  • MySQL的登陆配置文件中加入skip-grant-tables保存推出。[root@localhost /]# vi /etc/my.cnf[mysql] skip-grant-tables2.重新启动mysql[root@localhost /]# service mysqld restart3.root免密登陆 参考: ...
  • linuxmysql的操作与存储过程

    千次阅读 2014-06-22 18:59:26
    mysql5.0以后就支持存储过程了,目前mysql的6.0Alpha版也已经推出。6.0不仅支持大型数据库如oracle等的绝大部分功 能,如存储过程、视图、触发器、job等等,而且修正了这些功能所存在的bug,其中6.0.1还支持64位...
  • MYSQL v5.0.17 For Linux

    2005-12-22 11:53:20
    是一个多线程的,结构化查询语言(SQL)数据库服务器。SQL 在世界上是最流行的数据库语言。...虽然现在推出了只是一个alpha 测试版本,但开发小组表示,在未来几周里,将尽快推出Beta测试版本,并将增加一些新的功能。
  • http://www.cnblogs.com/cy163/archive/2008/10/16/1312277.htmlmysql5.0以后就支持存储过程了,目前mysql的6.0Alpha版也已经推出。6.0不仅支持大型数据库如oracle等的绝大部分功能,如存储过程、视图、触发器、job...
  • linuxmysql起动的全过程 CSDN Blog推出文章指数概念,文章指数是对Blog文章综合评分后推算出的,综合评分项分别是该文章的点击量,回复次数,被网摘收录数量,文章长度和文章类型;满分100,每月更新一次。 。也...
  • linux-CentOS手动安装MySQL5.6 众所周知,mysql5.7推出后有很多没有填好的坑,对于老的系统和项目兼容性也存在问题,所以现在普遍的web项目还是应该跑在centos6.8+mysql5.6的环境之下,今天主要说一下mysql5.6如何...
  • 继PHPWind Wamp 1.0 后,PHPWind 开发团队总结多年Linux下web环境安装的经验,推出全新软件包PHPWind LAMP 1.0。 为了获得更好、更灵活的配置效果,PHPWind LAMP 1.0集成包采用源码编译的方式,具有较高的难度。该...
  • Docker 官网推出的docker仓库的一个公共服务器,在上面可以有公有和私有的镜像,目前已经有1万5千多的镜像在这个服务器上面,我们可以通过dockerhub来管理自己的镜像 Docker hub 的使用 官网地址:https:/...
  • 此4字母代表Linux。Apache,MySQL和PHP。LAMP其高效、灵活的特点已经成为中小企业的首选。 它已经推出了快速构建LAMP道路。 1 在Ubuntu打开终端,输入 sudo apt-get install apache2 php5-mysql libapache2-...
  • )是北京康盛新创科技有限责任公司推出的一套通用的社区论坛软件系统。自2001年6月面世以来,Discuz!已拥有14年以上的应用历史和200多万网站用户案例,是全球成熟度最高、覆盖率最大的论坛软件系统之一。目前最新...
  • 继PHPWind Wamp 1.0 后,PHPWind 开发团队总结多年Linux下web环境安装的经验,推出全新软件包PHPWind LAMP 1.0。 为了获得更好、更灵活的配置效果,PHPWind LAMP 1.0集成包采用源码编译的方式,具有较高的难度。该...
  • MySQL将提供与Linux绑定的数据库下载(转)[@more@] MySQL日前推出MySQL Forge网站和社区,旨在促进和支持与MySQL相关的开源软件开发。社区用户可以向MySQL Forge Wiki提供文章和教学...
  • MySQL安装:(1) 使用apt-get安装, 由于raspbian是基于Debian的自由操作系统,debian默认自带apt-get指令安装...(2) rpm(Redhat Linux PacketManager)是RedHat公司随RedhatLinux推出了一个软件包管理器,通过它能...
  • 继PHPWind Wamp 1.0 后,PHPWind 开发团队总结多年Linux下web环境安装的经验,推出全新软件包PHPWind LAMP 1.0。为了获得更好、更灵活的配置效果,PHPWind LAMP 1.0集成包采用源码编译的方式,具有较高的难度。该...
  • linux系统下的jsp、php服务同时搭建 ...现已推出2.0版本 一、安装说明:lamppt1.0.tar.gz的下载可以查阅http://code.google.com/p/lamppt/downloads/list 1、下载lamppt2.0.tar.gz 软件下载连接:...
  • OSDL推出改进型Linux内核开发工具

    千次阅读 2004-08-26 12:01:00
    LinuxAID.com.cn站点最新信息:Open Source Development Lab (OSDL) 最近针对Linux的内核开发工具Scalable Test Platform (STP)推出了... OSDL 推出的第三版STP将帮助开发人员围绕各种开放源码数据库,包括MySQL, Pos

空空如也

空空如也

1 2 3 4 5 ... 12
收藏数 233
精华内容 93
关键字:

linuxmysql推出

linux 订阅
mysql 订阅