linux
-缘故-
这个作者很懒,什么都没留下…
展开
-
Linux常用指令---grep(搜索过滤)
Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。grep的工作方式是这样的,它在一个或多个文件中搜索字符串模板。如果模板包括空格,则必须被引用,模板后的所有字符串被看作文件名。搜索的结果被送到标准输出,不影响转载 2016-11-29 17:56:20 · 368 阅读 · 0 评论 -
Linux 笔记 获取进程号,线程号
获取线程号#include <stdio.h>#include <stdint.h>#include <pthread.h>int main() { uint64_t tid64; pthread_threadid_np(NULL, &tid64); printf("%llu原创 2019-01-03 15:12:30 · 761 阅读 · 0 评论 -
git 清理本地分支
git remote show origingit remote prune origin原创 2018-12-25 10:37:52 · 3372 阅读 · 0 评论 -
librdkafka 生产者 消费者 使用
// installgit clone https://github.com/edenhill/librdkafka.gitcd librdkafka./configure --prefix /usrmakesudo make installexport PKG_CONFIG_PATH=/usr/lib/pkgconfig//mabyeln -s /usr/lib/librdka...原创 2018-12-25 10:36:12 · 894 阅读 · 0 评论 -
下载ts 拼接成flv
#!/usr/bin/env bash url=$2 echo `pwd`$1/$1.flv cd /tmp/ mkdir $1 cd $1 wget $2_$1/$1.m3u8 i=0 cat $1.m3u8 |grep ts | while read line do echo "file '"$line"'" >> $1.txt ...原创 2018-12-25 10:24:20 · 706 阅读 · 0 评论 -
shell字符串截取
Linux 的字符串截取很有用。有八种方法。假设有变量 var=http://www.aaa.com/123.htm.1. # 号截取,删除左边字符,保留右边字符。echo ${var#*//}其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符即删除 http://结果是 :www.aaa.com/123.htm2. ## 号截取,删...转载 2018-12-25 10:19:40 · 448 阅读 · 0 评论 -
linux 常用命令笔记
linux strace 查看程序 系统调用strace -d -T -r -c -p 62511 抓包tcpdump -i bond0 'src host 192.168.2.130' -s 0 -w SuccessC2Server.pcap sortsort命令是帮我们依据不同的数据类型进行排序,其语法及常用参数格式: sort [-bcfMnrtk]原创 2017-09-06 10:16:17 · 413 阅读 · 0 评论 -
centos 更改yum 源
centos-5.8 yum源 yum.confvi /etc/yum.conf[main]cachedir=/var/cache/yumkeepcache=0debuglevel=2logfile=/var/log/yum.logdistroverpkg=redhat-releasetolerant=1exactarch=1obsoletes=1gpgcheck=1plug原创 2017-09-05 13:02:02 · 335 阅读 · 0 评论 -
MySql避免重复插入记录
方案一:使用ignore关键字如果是用主键primary或者唯一索引unique区分了记录的唯一性,避免重复插入记录可以使用:insert ignore into table_name(email,phone,user_id) values('[email protected]','99999','9999'),这样当有重复记录就会忽略,执行后返回数字0,还有个应用就是复制表,避免转载 2017-03-23 11:53:28 · 282 阅读 · 0 评论 -
linux 一些命令
1 删除文件夹中内容,由于内容太多rm -rf * 失败创建 空文件夹test,删除目标del/time rsync -a --delete test/ del/2 如何查找可执行文件ls -F|grep "*"3 查看 centos 版本cat /etc/issue4 查看端口号netstat -apn |grep LISTEN |grep原创 2017-03-23 12:15:58 · 189 阅读 · 0 评论 -
eth0 找不到
eth0 找不到 [root@server1 ~]# service network restart 关闭环回接口: [确定] 弹出环回接口: [确定] 弹出界面 eth0:设备 eth0 似乎不存在,转载 2017-03-23 12:10:09 · 372 阅读 · 0 评论 -
heartbeat 安装 配置
centos 安装 yum -y install heartbeat-devel配置参考http://www.linuxidc.com/Linux/2014-12/110416.htm原创 2017-03-23 12:07:47 · 395 阅读 · 0 评论 -
nginx 同一个IP上配置多个HTTPS主机
最近公司域名更变,同时,又要新旧域名同时运行。 那么,对于https的域名在同一个IP上如何同时存在多个虚拟主机呢?遂,查看了下nginx手册,有这么一段内容,如下:如果在同一个IP上配置多个HTTPS主机,会出现一个很普遍的问题:123456789101112131415server { listen 443; server_name w转载 2017-03-23 11:56:35 · 1312 阅读 · 0 评论 -
elasticsearch, logstash 安装
安装搞了好久下面是一些参考资料https://www.elastic.co/guide/en/logstash/current/installing-logstash.htmlhttps://www.elastic.co/downloads/elasticsearchElasticsearch5.0 安装问题集锦http://www.cnblogs.原创 2017-03-23 11:50:02 · 247 阅读 · 0 评论 -
shell 笔记 date格式化, 按行读取文件,批量重命名
date格式化[root@linuxidc ~]# date -d today +"%Y-%m-%d" 2016-11-26 [root@linuxidc ~]# date -d today +"%Y_%-m_%-d"2008_5_7 [root@linuxidc ~]# date -d today +"%Y-%m-%d %T"2016-11-26 11:55原创 2019-01-03 15:11:40 · 204 阅读 · 0 评论