Linux系统
chendeyou5
这个作者很懒,什么都没留下…
展开
-
yum安装ifconfig
yum安装ifconfig这个命令包。命令:yum search ifconfig通过yum search这个命令我们发现ifconfig这个命令是在net-tools.x86_64这个包里,接下来我们安装这个包就行了,命令:yum install net-tools.x86_64安装完成后,再次使用ifconfig -a命令就可以查看到所有的网卡了。...转载 2018-03-05 16:25:26 · 21229 阅读 · 0 评论 -
linux将指令加入开机启动或加入环境变量
以mongodb运行指令为例,/usr/local/webserver/mongodb/bin/mongo1,linux将指令加入环境变量PATH简单说PATH就是一组路径的字符串变量,当你输入的命令不带任何路径时,LINUX会在PATH记录的路径中查找该命令。有的话则执行,不存在则提示命令找不到。比如在根目录/下可以输入命令ls,在/usr目录下也可以输入ls,但其实ls命令根本不在这个两个目录...转载 2018-03-05 18:35:33 · 1133 阅读 · 0 评论 -
服务器维护命令
1.查找命令,ps -ef|grep redis2.查找命令,find / -name redis3.redis目录,/usr/local/bin/redis-server;配置文件,redis.conf4.胖丁tomcat,/mysoft/tomcat7.0.52_15.胖丁计划任务,/mysoft/tomcat7.0.52_96.nginx目录,/usr/local/openrest...转载 2018-03-05 18:44:55 · 460 阅读 · 0 评论 -
linux vi快捷键
按ESC键 跳到命令模式,然后::w 保存文件但不退出vi:w file 将修改另外保存到file中,不退出vi:w! 强制保存,不推出vi:wq 保存文件并退出vi:wq! 强制保存文件,并退出viq: 不保存文件,退出vi:q! 不保存文件,强制退出vi:e! 放弃所有修改,从上次保存文件开始再编辑...转载 2018-03-05 18:58:27 · 263 阅读 · 0 评论 -
如何快速部署国人开源的 Java 博客系统 Tale
博客:除了闷头专研技术之外,程序员还需要不断地写作进行技术积累,写博客是其中最重要的方式之一。商业博客平台不少,但是更符合程序员背景的方案,是自己开发一个博客平台或者使用开源的博客平台。开源的博客平台多如牛毛,而且不乏优秀之作,如 Hexo、Octopress、Jekyll、Wordpress。本系列文章将分享如何利用各种博客引擎在云端搭建属于自己的个人博客。今天这一篇,介绍如何在快速部署一个国人...转载 2018-03-05 18:59:49 · 500 阅读 · 0 评论 -
Linux开机启动执行脚本
我一直很好奇,在启动 Linux 系统并登录的过程中到底发生了什么事情。按下开机键或启动一个虚拟机,你就启动了一系列事件,之后会进入到一个功能完备的系统中,有时,这个过程不到一分钟。当你注销或者关机时,也是这样。 更有意思的是,在系统启动以及用户登录或注销时,还可以让系统执行特定的操作。 本文,我们将探讨一下在 Linux 操作系统中实现这些目标的传统方法。 注意:我们假定使用的是 Bash 作为...转载 2018-03-05 19:02:08 · 528 阅读 · 0 评论 -
用bash脚本创建screen并向其发送命令
什么是screen?GNU Screen是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。 GNU Screen可以看作是窗口管理器的命令行界面版本。它提供了统一的管理多个会话的界面和相应的功能。为什么要用脚本创建screen?为了利用服务器的多个cpu,我们经常需要同时创建多个screen,如果screen的个数非常多,...转载 2018-03-05 19:03:33 · 2563 阅读 · 1 评论 -
Screen常用命令
常用命令screen的说明相当复杂,反正我是看得头晕了。但事实上,我们只需要掌握下面五个命令就足够我们使用了:screen -S test #创建一个名为test的会话screen -ls #列出所有会话screen -d test #卸载名为test的会话,但会话中的任务会继续执行。screen -r test #恢复名为test的会话exit #退出当前窗口screen -wipe #自动清除...转载 2018-03-05 19:04:39 · 631 阅读 · 0 评论 -
Centos命令系列 之 screen
摘要作为运维人员经常会遇到等到远程主机的链接因为网络原因或者别的其他不可抗拒的原因断掉,此时远程为执行完成的命令也会断掉而导致很多任务需要重新执行。这给大家介绍一个在这种情况下很好用的命令 screen,具体好用在那里,下面具体介绍,包括从其安装到配置到使用#What to do 在正式介绍之前,先给大家介绍下 screen 都能做什么事情通过一个SSH session使用多个shell窗口 即使...转载 2018-03-05 19:05:38 · 774 阅读 · 0 评论 -
CentOS7下zip解压和unzip压缩文件
安装zip、unzip应用。yum install zip unzip压缩和解压文件以下命令均在/home目录下操作cd /home #进入/home目录a、把/home目录下面的mydata目录压缩为mydata.zipzip -r mydata.zip mydata #压缩mydata目录b、把/home目录下面的mydata.zip解压到mydatabak目录里面unzip mydat...转载 2018-03-05 19:07:20 · 1214 阅读 · 0 评论 -
Linux下Mysql自启动
如果你都是按照默认配置安装的那么只要按照如下步骤就可以了 1、cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql 将服务文件拷贝到init.d下,并重命名为mysql2、chmod +x /etc/init.d/mysql 赋予可执行权限3、chkconfig --add mysql 添加服务4、...转载 2018-03-05 19:13:06 · 183 阅读 · 0 评论 -
centos7 mysql数据库安装和配置
一、系统环境yum update升级以后的系统版本为[root@yl-web yl]# cat /etc/redhat-release CentOS Linux release 7.1.1503 (Core) 二、mysql安装一般网上给出的资料都是#yum install mysql#yum install mysql-server#yum install mysql-devel安装m...转载 2018-03-05 18:33:49 · 113 阅读 · 0 评论 -
mysql 查看当前使用的配置文件my.cnf的方法
my.cnf是mysql启动时加载的配置文件,一般会放在mysql的安装目录中,用户也可以放在其他目录加载。 安装mysql后,系统中会有多个my.cnf文件,有些是用于测试的。 使用 locate my.cnf 命令可以列出所有的 my.cnf 文件 命令locate my.cnf输出/usr/local/Cellar/mysql/5.6.24/my.cnf/usr/local/Cellar...转载 2018-03-05 18:31:21 · 1541 阅读 · 0 评论 -
MySQL最全配置文件讲解
MySQL最全配置文件讲解Mysql参数优化对于新手来讲,是比较难懂的东西,其实这个参数优化,是个很复杂的东西,对于不同的网站,及其在线量,访问量,帖子数量,网络情况,以及机器硬件配置都有关系,优化不可能一次性完成,需要不断的观察以及调试,才有可能得到最佳效果。注意:- 和 _ 是一样的,假如包含的没有找到,可以换成_[client]port = 3306# 客户端端口号为3306sock...转载 2018-03-05 18:27:39 · 1192 阅读 · 0 评论 -
为Linux设置静态IP
为Linux设置静态IP这里以CentOS 7系列为例设置静态IP,原来RedHat系列的Linux发行版可以通过setup工具方便的设置静态IP,但是在版本7之后setup工具的功能就逐渐减弱了,所以这时候采用修改配置文件的方式来设置静态IP,方法如下:首先注意,路由网关处必须设置可以配置静态IP或者使用指定IP绑定MAC才可以配置,否则配置不成功,不要盲目的配置。网络配置的配置文件在/etc/...转载 2018-03-05 16:29:58 · 172 阅读 · 0 评论 -
Nginx从听说到学会
Nginx从听说到学会第一章 Nginx简介Nginx是什么没有听过Nginx?那么一定听过它的“同行”Apache吧!Nginx同Apache一样都是一种WEB服务器。基于REST架构风格,以统一资源描述符(Uniform Resources Identifier)URI或者统一资源定位符(Uniform Resources Locator)URL作为沟通依据,通过HTTP协议提供各种网络服务。...转载 2018-03-05 16:32:21 · 472 阅读 · 0 评论 -
Nginx安装及配置详解
Nginx安装及配置详解nginx概述nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器;同时也是一个IMAP、POP3、SMTP代理服务器;nginx可以作为一个HTTP服务器进行网站的发布处理,另外nginx可以作为反向代理进行负载均衡的实现。这里主要通过三个方面简单介绍nginx反向代理负载均衡nginx特点1. 反向代理关于代理 说到代理,首先我们要明确一个概念,所谓代...转载 2018-03-05 16:34:28 · 144 阅读 · 0 评论 -
Linux下使用Nexus搭建Maven私服
Linux下使用Nexus搭建Maven私服为什么要搭建私服?在开发过程中,有时候会使用到公司内部的一些开发包,显然把这些包放在外部是不合适的。另外,由于项目一直在开发中,这些内部的依赖可能也在不断的更新。可以通过搭建公司内部的Maven服务器,将第三方和内部的依赖统一管理,同时也可以节省网络带宽,当然前提是项目所需要的构件在私服中已经存在。Nexus下载及安装配置我们可以在nexus的官网上找到...转载 2018-03-05 16:42:33 · 201 阅读 · 0 评论 -
Linux shell脚本中调用另一个shell(exec、source、fork)
在运行shell脚本时候,有三种方式来调用外部的脚本,exec(exec script.sh)、source(source script.sh)、fork(./script.sh)1、exec(exec /home/script.sh): 使用exec来调用脚本,被执行的脚本会继承当前shell的环境变量。但事实上exec产生了新的进程,他会把主shell的进程资源占用并替换脚本内容,继承了原主s...转载 2018-03-05 16:46:25 · 655 阅读 · 0 评论 -
Linux通过脚本执行jar包
all.sh#!/bin/bash function stop(){ echo "Stopping "$1 cmdCommand="ps -ef|grep java|grep "$1"|grep -v grep|awk '{print \$2}'" echo $cmdCommand eval "pid=\`"$cmdCommand"\`" if [ -n ...转载 2018-03-05 16:48:39 · 1875 阅读 · 0 评论 -
Java在linux下调用C/C++生成的so文件
Java在linux下调用C/C++生成的so文件CplusUtil.java是java web工程中的一个工具类CplusUtil.java 内容如下:package cn.undoner.utils;/** * Created by ${<A HREF="mailto:[email protected]">undoner</A>} on 16-2-25. */...转载 2018-03-05 17:46:40 · 1503 阅读 · 0 评论 -
Linux下安装SVN服务端小白教程
安装使用yum安装非常简单:yum install subversion配置创建仓库我们这里在 /home 下建立一个名为svn的仓库(repository),以后所有代码都放在这个下面,创建成功后在svn下面多了几个文件夹。[root@localhost /]# cd /home[root@localhost home]# mkdir svn[root@localhost home]# s...转载 2018-03-05 18:11:20 · 116 阅读 · 0 评论 -
linux查看硬盘信息命令
linux下查看硬盘信息的命令有df,du等 格式:df -[ikm] 功能:查看硬盘的总容量、已用容量与inode等-i i-nodes显示结果-k KB显示结果-m MB显示结果格式:du [-abckms] [目录名称] 功能:查看文件已用容量 -a 列出所有文件与目录,默认值是列出目录的值-b 列出的值以b输出-c 最后求总total-k 列出的值 以KB输出-m 列出的值以mb输出-s ...转载 2018-03-05 18:23:09 · 7545 阅读 · 0 评论 -
Linux下怎样搜索文件
使用linux系统难免会忘记文件所在的位置,可以使用以下命令对系统中的文件进行搜索。搜索文件的命令为”find“;”locate“;”whereis“;”which“;”type“方法/步骤findlinux下最强大的搜索命令为”find“。它的格式为”find <指定目录> <指定条件> <指定动作>“;比如使用find命令搜索在根目录下的所有interfac...转载 2018-03-05 18:24:29 · 2901 阅读 · 0 评论 -
linux如何修改用户的密码
1、首先,要用CRT软件连接Linux系统。2、首选,确认是用root用户登录系统的。输入命令id 查看登录用户信息。结果如下:# iduid=0(root) gid=0(root) groups=0(root)3、若修改root自己的密码,直接输入 passwd . 输入两遍,新密码即可。# passwdChanging password for user root.New passwo...转载 2018-03-05 18:26:00 · 29148 阅读 · 0 评论 -
centos7安装docker并设置开机启动
版本要求查看内核版本,需大于3.10[root@localhost ~]# uname -r3.10.0-327.10.1.el7.x86_64更新内核如果是生产机器务必慎重更新内核,避免出现不必要的问题。sudo yum update安装docker[root@localhost ~]# curl -sSL https://get.docker.com/ | sh + sh -c 'sl...转载 2018-03-05 19:14:14 · 2344 阅读 · 1 评论