
Linux
文章平均质量分 58
猪猪猪猪猪鸭
十年磨一剑。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux Shell执行原理
原创 2018-03-15 09:50:29 · 462 阅读 · 0 评论 -
CentOS 7.0关闭默认防火墙启用iptables防火墙
操作系统环境:CentOS Linux release 7.0.1406(Core) 64位CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙步骤。1、关闭firewall:systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall开机...原创 2018-04-06 11:36:24 · 187 阅读 · 0 评论 -
linux免密登陆
ssh 远程登陆的安全外壳协议 两种身份验证机制:1. 用户名 + 密码验证2. 密钥验证启动一个ssh程序 ssh + ipexit 退出ssh-keygen 生成秘钥如果本来有秘钥要覆盖掉ssh-copy-id ip 拷贝到你要免密登陆的机子 即可...原创 2018-04-06 16:45:25 · 268 阅读 · 0 评论 -
常用linux操作指令
文本操作%s/替换字符串对象/替换目标字符串%s/aaa/sss 把文本中所有的aaa换成sss/查找字符串 /123 查找文本中的123 (n下一个N上一个)a 在光标后一位开始插入A在该行最后插入I在该行最前面插入gg 直接跳到文件的首行G 直接跳到文件的末行dd 删除行,如果5dd则一次性删除光标后的5行yy 复制当前行,复制多行, 则 3yy 则复制当前行附近的3行p 黏贴v 进入字符选...原创 2018-04-07 00:00:54 · 255 阅读 · 0 评论 -
linux netstat命令
netstat命令用来打印Linux中网络系统的状态信息,可让你得知整个Linux系统的网络情况。语法netstat(选项)选项-a或--all:显示所有连线中的Socket;-A<网络类型>或--<网络类型>:列出该网络类型连线中的相关地址;-c或--continuous:持续列出网络状态;-C或--cache:显示路由器配置的快取信息;-e或--extend:显...原创 2018-04-06 21:22:20 · 740 阅读 · 0 评论 -
linux shell脚本指令
set 查看所有环境变量两侧不能有空格单引号变量引用都脱译 变量不生效 如 a="xx" b='a $a' echo $b ==> a$a引用上一个变量输出结果WC的解析上一个方法的返回值0成功 大于0失败true 返回0false 返回1跟java switch有点像* 是默认的boolean 表达式要放在[ ] 中 且两边都要有空格第一次函数没定义没有值cut...原创 2018-04-07 15:30:39 · 293 阅读 · 0 评论 -
linux WC命令解析
wc命令用来计算数字。利用wc指令我们可以计算文件的Byte数、字数或是列数,若不指定文件名称,或是所给予的文件名为“-”,则wc指令会从标准输入设备读取数据。语法wc(选项)(参数)选项-c或--bytes或——chars:只显示Bytes数;-l或——lines:只显示列数;-w或——words:只显示字数。参数文件:需要统计的文件列表。...原创 2018-04-07 10:38:14 · 5007 阅读 · 0 评论 -
linux高级命令行文本处理cut,sed,awk
cut sort排序wc sedlinux sed的详细指令-i会删除删除替换AWKawk命令详解原创 2018-04-07 18:00:04 · 343 阅读 · 0 评论 -
linux wget安装以及使用
yum install -y nginxwget http://nginx.org/download/nginx-1.13.12.tar.gz原创 2018-04-25 09:13:20 · 2674 阅读 · 1 评论 -
LINUX下Git连接到Github 并 实现简单仓库例子
之前一直在公司用git,今天想在自己的电脑上架一个和github相连的git环境,所以开始吧。。。。Linux版本:CentOS6.4Git的安装就不多说了,直入主题。GIT连接到GITHUB①git基础配置②生成ssh公钥③到/root/.ssh目录下,复制id_rsa.pub全部内容④登录github,点击网站右上角的设置链接,然后点击左下角的SSH Keys,点击右上角的Add SSH ke...原创 2018-05-22 00:00:30 · 4177 阅读 · 0 评论 -
linux下搭建ngnix (可用)
安装所需环境Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境。一. gcc 安装安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装:yum install gcc-c++二. PCRE pcre-devel 安装PCRE(Perl Compatibl...原创 2018-04-04 01:05:27 · 1061 阅读 · 0 评论 -
Linux系统下安装rz/sz命令及使用说明
1.软件安装1)编译安装root 账号登陆后,依次执行以下命令:cd /tmpwget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gztar zxvf lrzsz-0.12.20.tar.gz && cd lrzsz-0.12.20./configure && make && make ins...原创 2018-03-26 00:27:28 · 218 阅读 · 0 评论 -
快速理解Linux内核态与用户态
原创 2018-03-15 11:25:04 · 322 阅读 · 0 评论 -
linux sed的详细指令
简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。 sed使用参数[r...原创 2018-04-07 15:39:30 · 284 阅读 · 0 评论 -
linux awk命令详解
简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。awk其名称得自于它的创始人 Alfred Aho 、Pete...原创 2018-04-07 15:44:21 · 500 阅读 · 0 评论 -
linux su和sudo命令的区别
一. 使用 su 命令临时切换用户身份1、su 的适用条件和威力 su命令就是切换用户的工具,怎么理解呢?比如我们以普通用户beinan登录的,但要添加用户任务,执行useradd ,beinan用户没有这个权限,而这个权限恰恰由root所拥有。解决办法无法有两个,一是退出beinan用户,重新以root用户登录,但这种办法并不是最好的;二是我们没有必要退出beinan用户,可以用su来切换到r...原创 2018-04-07 15:45:51 · 208 阅读 · 0 评论 -
shell编程快速入门
为什么要进行shell编程 在Linux系统中,虽然有各种各样的图形化接口工具,但是shell仍然是一个非常灵活的工具。Shell不仅仅是命令的收集,而且是一门非常棒的编程语言。您可以通过使用shell使大量的任务自动化,shell特别擅长系统管理任务,尤其适合那些易用性、可维护性和便携性比效率更重要的任务。 下面,让我们一起来看看shell是如何工作的:建立一个脚本 Linux中有好多中不...原创 2018-04-07 15:46:44 · 259 阅读 · 0 评论 -
深入浅出JMS(一)--JMS基本概念
摘要:The Java Message Service (JMS) API is a messaging standard that allows application components based on the Java Platform Enterprise Edition (Java EE) to create, send, receive, and read messages. It...原创 2018-04-07 15:47:58 · 220 阅读 · 0 评论 -
linux删除卸载Percona
停止服务service mysql stop卸载安装程序yum remove Percona-Server*删除数据和配置文件rm -rf /var/lib/mysqlrm -f /etc/my.cnf原创 2018-03-25 18:24:55 · 2473 阅读 · 0 评论 -
linux 如何查看3306端口号是否打开
在Linux使用过程中,需要了解当前系统开放了哪些端口,并且要查看开放这些端口的具体进程和用户,可以通过netstat命令进行简单查询2netstat命令各个参数说明如下: -t : 指明显示TCP端口 -u : 指明显示UDP端口 -l : 仅显示监听套接字(所谓套接字就是使应用程序能够读写与收发通讯协议(protocol)与资料的程序) -p : 显示进程标识符和程序名称,每一个套接字...原创 2018-03-26 00:06:48 · 26477 阅读 · 0 评论 -
Centos7使用yum安装Mysql5.7.19的详细步骤(可用)
Centos7的yum源中默认是没有mysql,因为现在已经用mariaDB代替mysql了。首先我们下载mysql的repo源,我们可以去mysql官网找最新的repo源地址地址:https://dev.mysql.com/downloads/repo/yum/开始在linux下下载repo源?12345678//下载mysql rpm包# wget http://dev.mysql.com/g...原创 2018-03-26 00:07:55 · 4784 阅读 · 2 评论 -
Linux下rz/sz安装及使用方法 (不需要借助ftp传输工具)
一、工具说明 在SecureCRT这样的ssh登录软件里, 通过在Linux界面里输入rz/sz命令来上传/下载文件. 对于某些linux版本, rz/sz默认没有安装所以需要手工安装。 sz: 将选定的文件发送(send)到本地机器; rz:运行该命令会弹出 一个文件选择窗口, 从本地选择文件上传到服务器(receive). 下载安装包lr...原创 2018-08-12 14:41:32 · 799 阅读 · 0 评论