Linux
文章平均质量分 55
yanjiangbo
后端开发工程师(PHP PYTHON GO)
展开
-
ELK之基本操作
启动ElasticSearch ./bin/elasticsearch # 加 -d参数可作为守护进程后台运行 在命令行使用curl 'http://localhost:9200/?pretty'可测试是否启动成功,正常输出如下: { "name" : "8Low6xs", "cluster_name" : "elasticsearch", "cluster_uuid" : "CAMAT2P2QS-UnI32tB53_A", "version" : { "原创 2021-07-09 16:56:31 · 254 阅读 · 0 评论 -
rsyncd服务
服务端配置: 首先检查服务器是否安装了rsync rpm -qa rsync rsync-3.0.6-12.el6.x86_64 如果没有安装,则进行yum 安装即可(如果安装可跳过) yum install -y rsync 添加用户 useradd rsync -s /sbin/nologin -M -s:指定用户登入后所使用的shell。默认值为/bin/bash -M:不要自动建立用户的登入目录...原创 2020-11-20 15:00:28 · 647 阅读 · 0 评论 -
find && xargs
一、find命令格式:find path -options选项:-name 按照文件名查找,支持正则。find . -name "[a-z][a-z][0--9][0--9].txt"-type 按照文件类型查找(f-普通文件、d-目录、l-符号链接文件)find . -type f-perm 按照文件权限原创 2013-01-16 15:05:33 · 466 阅读 · 0 评论 -
linux之间建立信任关系
执行命令:ssh-keygen -d,然后一直回车。该命令会在用户home目录下生成一个隐藏的.ssh目录。目录里面有两个文件:id_dsa、id_dsa.pub,这两个是密钥文件,id_dsa是密钥,id_dsa.pub是公钥在.ssh目录下建立文件:authorized_keys在主机A上执行命令1 ~ 2;在主机B上执行命令1 ~ 2;将主机A的id_dsa.pub文件原创 2013-11-20 16:01:27 · 1024 阅读 · 0 评论 -
Git操作基本命令
分支开发原则:如果本地分支(dev_jiangbo)有修改,则需要先切换到master分支,把本地分支的修改merge回master(git merge dev_jiangbo),然后在master上把合并后的内容push到master上;然后再切换回本地分支,再把master的内容merge回分支,然后就继续在分支开发原创 2014-05-13 20:50:50 · 16714 阅读 · 0 评论 -
使用wget抓取网站
下载某个网站下的所有网页wget -c -r -np -k -L -l 3 -p www.xxx.org/pub/path/-c 断点续传-r 递归下载,下载指定网页某一目录下(包括子目录)的所有文件-np 递归下载时不搜索上层目录,如wget -c -r www.xxx.org/pub/path/,没有加参数-np,就会同时下载path的上一级目录pub下的原创 2015-04-15 16:23:22 · 4096 阅读 · 0 评论 -
Linux开机自运行 & 登录自运行配置
1. 开机启动时自动运行程序Linux加载后, 它将初始化硬件和设备驱动, 然后运行第一个进程init。init根据配置文件继续引导过程,启动其它进程。通常情况下,根据系统不同,自启动脚本放置在如下目录中,如下目录中的脚本都是软连接,最终都link到/etc/init.d/下。/etc/rc 或 /etc/rc.d 或 /etc/rc?.d/etc/rc原创 2016-05-05 16:18:15 · 1638 阅读 · 0 评论 -
React Native 热更新
CodePush 是微软提供的一套用于热更新 React Native 和 Cordova 应用的服务。现在已经开源,可以依据源代码自己搭建一套属于自己的code push server,可以通过npm安装。安装code-push-server git clone https://github.com/lisong/code-push-server.git cd code-push-s...原创 2019-07-10 19:19:31 · 332 阅读 · 0 评论 -
rsync文件同步
rsync常用选项-a 包含-rtplgoD-r 同步目录时要加上,类似cp时的-r选项-t 保持文件的时间属性-p 保持文件的权限属性-l 保留软连接-g 保持文件的属组-o 保持文件的属主-D 保持设备文件信息-v 同步时显示一些信息,让我们知道同步的过程-z 传输时压缩-L 加上该选项后,同步软链接时会把源文件给同步--delete 删除DEST中SRC没有的文...原创 2019-07-31 15:06:37 · 230 阅读 · 0 评论 -
svn命令
本文为yanjiangbo原创@2012-04-11,请尊重版权,转载请说明出处http://blog.csdn.com/yanjiangbo将服务器上的文件或目录checkout到本地当前目录下(同时会建立一个隐藏文件夹记录版本信息)# svn checkout path [workcopy]-- svn checkout "https://svn.sinaapp.com/ap原创 2012-04-11 13:48:57 · 667 阅读 · 0 评论 -
Linux下C程序编译过程
假定使用vim创建c源程序test.c,现在要编译并执行该程序,可按照如下步骤。预处理阶段 gcc –E test.c –o test.i在test.i文件中即把头文件加入进去编译阶段 gcc –S test.i –o test.s该阶段的主要任务是把test.i编译成汇编文件汇编阶段 gcc –C test.s –o test.o把.s文件汇编成目标文件链接阶段 gcc原创 2012-03-07 10:19:35 · 486 阅读 · 0 评论 -
top命令详解
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。统计信息区前五行是系统整体的统计信息。第一行是任务队列信息,同 uptime 命令的执行结果。其内容如下:17:15:11 当前时间up 197 days, 3:15 系统运行时间,格式为t时:分7 users 当前登录用户数转载 2012-02-02 19:07:18 · 659 阅读 · 0 评论 -
Linux世界你必须知道的
Linux世界有的没的... ...原创 2010-10-29 11:11:00 · 925 阅读 · 0 评论 -
Linux下安装软件5步走
Linux下安装软件的步骤原创 2011-01-14 15:07:00 · 741 阅读 · 0 评论 -
Linux中的缩写
缩写大全原创 2011-01-30 15:22:00 · 1050 阅读 · 0 评论 -
Linux下的几个配置文件以及启动先后顺序
/etc/profile ---> .bash_profile ---> .bashrc ---> /etc/bashrc原创 2011-05-17 18:39:00 · 5356 阅读 · 0 评论 -
Linux下如何源码安装subversion
./configure ---> make ---> make install原创 2011-05-19 18:17:00 · 1962 阅读 · 0 评论 -
Linux下查看网络端口占用情况
命令: netstat -tupln 或者 netstat -pln 参数解释:-t : 指明显示TCP端口-u : 指明显示UDP端口-p : 显示进程ID(PID)和程序名称,每一个套接字/端口都属于一个程序.-l : 仅显示监听套接字 -- 所谓套接字就是使应用程序能够读写与收发通讯协议(protocol)与资料的程序-n : 不进行DNS轮询(可以加速操作原创 2011-06-10 15:03:00 · 19298 阅读 · 0 评论 -
Linux下静态库和动态库的浅析
本文主要解决以下几个问题 1 为什么要使用库? 2 库的分类 3 创建自己的库 或许大家对自己初学linux时的情形仍记忆尤新吧。如果没有一个能较好的解决依赖关系的包管理器,在linux下安装软件将是一件及其痛苦的工作。你装 a包时,可能会提示你要先装b包,当你费尽心力找到b包时,可能又会提示你要先安装c包。我就曾被这样的事搞的焦头烂额,至今一提起rpm仍心有余悸,头 皮发麻。转载 2012-02-01 11:45:54 · 491 阅读 · 0 评论 -
GNU中包含的软件
GNU中最基本的软件有bash, grep, awk, sed... ...原创 2010-11-29 18:57:00 · 1154 阅读 · 0 评论