效率工具(fswatch,rsync)】的更多相关文章

昨天电脑文件很乱,想整理一下发现移动.复制文件要来回目录切换很麻烦,突然就又想起了用Total Commander——简称TC,很久之前尝试过但没坚持使用的工具. 借此机会总结一下自己对TC的认识,后续再陆续回顾总结一下尝试用过的其它效率工具. 1.尝试使用 刚工作那会儿,对提升效率软件很痴迷,无意中网上看到善用佳软介绍的TC, 发现资源管理占用系统资源不多,但是功能却可以做的如此强大: 左右双窗口,可以很方便的复制移动文件: 批量重命名,很方便的处理一些有规律的要重命名的场景: 展开目录树,可…
原文地址:https://sspai.com/post/41411 编注:「新手问号」是少数派的一个全新栏目.它面向完全「零基础」的新手用户,通过最简单易懂的方式,帮助你快速掌握关于系统和软硬件的入门知识. 此前少数派已经做过两篇面向 macOS 新手的文章,包括: 刚从 Windows 转到 macOS,如何快速上手操作? 做好这四种方法,让你的 Mac 远离数据被盗和丢失 这一篇面向的是 Windows 新手,旨在帮助他们提升使用电脑的效率.接下来我们也会更关注面向初学者的内容,欢迎各位作者…
第8周5月14日任务 课程内容: 10.28 rsync工具介绍10.29/10.30 rsync常用选项10.31 rsync通过ssh同步 10.28 rsync工具介绍 rsync是一个同步的工具,在日常运维工作中基本上每天都会用上,不仅仅可以把文件从A机器-B机器,还可以本机到本机. 好处: ①rsync可以增量同步 ②rsync也可以远程方式进行同步A机器-B机器 实例: [root@jimmylinux-002 ~]# rsync -av /etc/passwd /tmp/1.txt…
Java效率工具Lombok使用与原理 我个人觉得 Lombok是一个优化Java代码以及提升开发效率不错的工具.Lombok 的Github地址为:https://github.com/rzwitserloot/lombok ,目前已经有7.9k star.Lombok主要为Java提供了不少语法糖,其中很多的设计都符合<Effective Java>所描述的Java编程最佳实践.Lombok 的学习成本很低,几乎可以直接上手,但是在团队开发的时候要注意,如果团队开发要使用这种工具一定要沟通…
你是否有遇到过这样的情况,在开发过程中需要比较两列数据,但使用文本比对工具的话他是按行基准比对的,我还得对每列数据先进行排序,但排序又去哪里排, 想到 excel 可以排序 , 折腾下来,特别麻烦, 不知道为啥这么一个小工具都没有人提供, 这里 sanri-tools-maven 提供了这个小工具,可以直接比较两列文本差异, 找到多出来的部分, 还可以忽略大小写的差异,去空白等功能 当开发过程或者测试过程中遇到问题时, 定位到可能是 redis 数据问题,但是使用的是 kryo 或者 jdk 序…
mac 安装 brew: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"   安装 fswatch:(参考https://stackoverflow.com/questions/1515730/is-there-a-command-like-watch-or-inotifywait-on-the-mac) brew install fswatch   % …
1.常用同步方法 SCP. NFS. SFTP. http. samba. rsync. drbd(基于文件系统同步,效率高) 2.rsync 介绍 rsync,英文全称是 remote synchronize, 是一款实现远程同步功能的免费软件,它在同步文件的同时,可以保持原来文件的权限.时间.软硬链接等附加信息. rsync 是用 “rsync 算法”提供了一个客户机和远程文件服务器的文件同步的快速方法,而且可以通过 ssh 方式来传输文件. 甚至还可以实现只同步一个文件里有变化的内容部分,…
 Rsync官方站点:http://rsync.samba.org 1. Rsync rsync是一款开源的实现数据全量与增量同步备份的工具 生产环境中使用的场景: 1:一般用于数据异地备份 2:用于WEB集群节点数据的批量更新 3:用于本地YUM服务器与互联网镜像站软件同步 功能一: 可使本地主机不同分区或目录之间及本地和远程两台主机之间的数据快速同步镜像,远程备份等功能.适合linux/windows等系统 功能二: 可以再本地主机的不同分区或目录之间进行全量或者增量的复制数据 注意: rs…
1. rsync 1.1 什么是rsync rsync是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件.它使用所谓的“Rsync演算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快.所以通常可以作为备份工具来使用. 运行Rsync server的机器也叫backup server,一个Rsync server可同时备份多个client的数据:也可以多个Rsync server备份一个client的数据.Rsy…
    工欲善其事必先利其器. 我一直都在不断挑选和优化自己的兵器,以追求着最高效率. 此篇分享下我的私家珍藏的各种神兵利器.如果有朋友能推荐更好的,那就不枉此篇. 分为Windows软件和开发工具两类. windows软件 快速启动:WOX 快速启动应用+文件搜索+各种实用插件(计算器.翻译.网页快速访问等).我的最爱,没有它我几乎半残. 一开始从用altrun 然后试过Listary ,发现WOX 后,最为顺手,效率提升100%. 搜索工具:everything 秒找电脑里的各种文件.与WO…
贴一个脚本这个脚本是rsync远程同步使用的一个脚本 rsync -avz --progress --exclude .git /Users/piperck/Desktop/gogogo/x piperck@:/home/piperck/project 在mac下配合fswatch使用可以达到监控文件变化,然后进行远程同步的目的. fswatch -o /Users/piperck/Desktop/gogogo/x | -n -I {} rsync -avz --progress --exclu…
聪明的人总是善用工具 社会的快度发展赋予我们的一个幸运之处在于:你可以通过读书或使用工具去改善自身的处境甚至是阶层. 在父母那个时代,通过熟练使用办公软件,可以使一个在水泥地做帮工的青年走进格子间.而在我们这个时代,如果能灵活运用更多办公工具,或许可以从平淡无奇的格子间菜鸟成长为在职场中更具有竞争力的那批人. 今天给大家力荐的这些职场办公工具,能帮助你解决职场中如文档管理,企业各项协作,工作流程设计,表单信息收集,图文制作和公众号排版,网站搭建和云测试,简单快速原型交互等多种问题,适合各行业的职…
linux文件同步工具-rsync [root@centos7 tmp]# yum install -y rsync rsync可以增量的同步,只同步变更的文件 把/etc/passwd 同步到/tmp/1.txt  可以同步实时变更的文件 rsync -av /etc/passwd    /tmp/1.txt -a -v (view可视化) 远程拷贝: rsync -av /tmp/1.txt  root@192.168.188.128:/tmp/2.txt 也可以不写用户,默认指定当前终端的…
原文:https://segmentfault.com/a/1190000002427568 1. rsync 1.1 什么是rsync rsync是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件.它使用所谓的“Rsync演算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快.所以通常可以作为备份工具来使用. 运行Rsync server的机器也叫backup server,一个Rsync server可同时备…
前言 alfred 这款软件称为「神器」真是当之无愧.今天专门总结一下,作为之前 Mac 配置教程-开发篇 的补充. 需要说明的是,如果你发现我介绍的功能无法使用,则代表需要花钱购买它的 Powerpack.麦哥是从淘宝购买的正版永久激活码搞定的,百十块大洋~如果你囊中羞涩,也有一些网站提供了破解版本.关注公众号[Coder魔法院],回复 Alfred,会提供对应的下载网站(注意:破解版软件往往会有安全风险). General 通用设置 Startup:勾选上,这样就能在登录系统时自动启动 Al…
自检 代码不会可以多敲几次,学习的重点是思想:-- 认同. BUT 如果你把自己会的.熟知的.可以说写的似流水的代码,不管是在工作 或是 自学习中你还是一点一点的敲出来,是不是有点...,copy & paste 你可以认为是偷懒,我认为是为了效率…
(转) IDE 用起来总是得不到满足,Mac 适合搞开发,我也十分喜欢 Mac 系统,当然可以说喜欢 Unix/Linux 系统.今天在 .zshrc 文件中添加了这么几行快捷命令: alias gow = "cd ~/barretlee/work" alias gotb = "cd ~/barretlee/work/tb" alias gotbn = "cd ~/barretlee/work/tb/node" 写完之后我立马把这几行命令删掉了,…
说明 时隔一周,GotoSSH又迎来了一次重大更新,让这个史诗级的shell工具变得更加丝般顺滑了~ 这次的主要更新是对自定义全局命令以及自定义属性的支持,让设置更加灵活,此外,对各个细节进行了调整,并修复了一些极少数情况下可能会发生的bug. 另外,最重要的一点是,对代码进行了大量优化和注释,让小白也能很轻松的看懂各个地方是在做什么事情,毕竟对于服务器信息这么隐私的信息,交给一个第三方shell来管理,大家难免会有些不放心嘛,这个可以理解,所以特意做了这个更新,让大家能放心食用. 有能力的小伙…
说明 前阵子上线,一次性上了十个服务,一直上到凌晨才完事,期间每个服务都要先输入跳板机的登录信息来登录跳板机,然后再输入线上服务器的信息来登录线上服务器,实在是太过于麻烦,而且有些服务还有好几台服务器,检查问题的时候,服务器跳来跳去的,简直苦不堪言. 于是,便萌发了用shell脚本的方式来一键跳转的想法,先上github上搜了搜现成的轮子,发现都不太好用,要不就是没说明,要不就是只能登一台服务器,不能满足从跳板机A跳转到线上服务器B的需求. 所以,还是自己动手,丰衣足食. Shell脚本 She…
转自小众软件:Mathpix – 将图片数学公式转换为 LaTeX Mathpix 是一款跨平台(Windows.macOS.Linux)的 OCR 工具,它能够识别复杂的数学公式,并将其转换为 LaTeX 语法.@Appinn LaTeX 是一个十分强大切流行的排版系统,除了能编写数学公式,还能非常完整的撰写学术论文,并且被国际各大机构接受,但一直以入门难著称. Mathpix 能够直接截取数学公式的图片,转换为 LaTeX 语法,非常简单方便,并且支持三大主流系统. 使用方法是运行 Math…
1.Homebrew 命令行安装神器 https://brew.sh/index_zh-cn.html 2.Alfred 类似spotlight,功能更强大 https://www.alfredapp.com/ 3.Dash 程序员必备文档查询应用 https://kapeli.com/dash 4.Manico 设置Dock键盘快捷键 https://manico.im/ 5.Spectacle 控制窗口位置,相当于设置windows中win+上下左右快捷键 https://www.spect…
学习背景 1.最近公司的项目在使用jenkins做自动化构建,因为jenkins在构建时是比较耗性能的,便单独使用了一台服务器做构建服务器.但是个人觉得这样成本过高,单独拿一台服务器来构建并且该服务器配置不能太差.便想着通过在本地搭建一台jenkins服务,做构建使用.但是这样有一个问题,无法使用webhooks,便选择的轮训构建.其实可以使用内网穿透的方式解决的,该实例还在学习中,也实验成功了,由于使用还不是特别熟悉,后期单独写一篇文章分享. 2.在jenkins构架时,我们需要配置一个wor…
Java项目中,充斥着太多不友好的代码:POJO的getter/setter/toStringm异常处理,I/O流的关闭操作等等,这些样板代码既没有技术含量,又影响着代码的美观,Lombok应运而生. Lombok是以注解的方式减少了代码量,虽说 IDEA 的插件可以自动生成 get/set/toString 方法,但是使用 Lombok 可以让代码更简洁. IDEA安装插件 打开 IDEA 的 Settings 面板 选择 Plugins 选项,然后点击 "Browse repositorie…
在日常工作中,为了提高工作效率以及用户体验,会一个主机接多个显示器,像程序员一般都是使用两块显示器. 然而,有很多人是和我一样,自己有多台电脑,两个笔记本.公司一个台式机,如何在台机器之间来回切换工作.在多台机器之间切换使用,来回的切换键盘鼠标是否让你觉得特别烦恼,是否希望能够在一套键鼠上实现跨机器的操作?   Synergy是一款开放源代码软件,能让用户通过网络在视线范围内使用一套键盘鼠标控制多台电脑.因为Synergy不能传输视频,所以每台电脑都需要连接显示器.除了在多台计算机间共享键盘鼠标…
今天发现一个好玩的工具: 可以直接将java转成python 1. 安装工具(windows 环境下面) 先下载antlr: 下载链接如下: http://www.antlr3.org/download/antlr-3.1.3.tar.gz 或者到百度云下载: 百度云链接:http://pan.baidu.com/s/1gdgXUM3 密码:2qrx 下载成功并解压后,进入\antlr-3.1.3\runtime目录,输入CMD,在CMD中输入如下指令: python setup.py inst…
@ 目录 1.下载 2.修改hosts文件 3.修改配置文件 4.填入序列号 5.破解完成 关于作者 1.下载 1.点击进入官方网站下载 2.下载破解包 网址:点击进入网盘地址 密码:domd 2.修改hosts文件 1.进入C:\Windows\System32\drivers\etc目录使用文本工具打开HOSTS文件 2.添加以下代码 0.0.0.0 www.xmind.net 3.修改配置文件 1.将下载的jar包放到程序安装目录如 D:\Program Files (x86)\XMind…
Vagrant 是一个基于Ruby的工具,主要用于创建和部署虚拟化开发环境.它以来于Oracle的开源VirtualBox虚拟化系统,通过使用 Chef创建自动化虚拟环境. Vagrant 主要的功能如下: 建立和删除虚拟机 配置虚拟机相关参数 管理虚拟机运行状态 自动配置和安装开发环境 打包和分发虚拟机运行环境 因为 Vagrant 依赖于某种虚拟化技术,目前支持常见的 VirtualBox. VMWare等,所以在使用Vagrant之前我们需要先安装VirtualBox或 VMWare,不然…
前言 本文根据 安前松 的视频分享整理而来,视频回放地址如下: https://www.bilibili.com/video/BV1Hr4y1x7Ne goctl 的由来 1. goctl 的诞生 goctl 的最早功能是为了解决 GRPC 内网调试问题,大约是在 2019 年,在我们的生产环境中,rpc 是内网隔离的,不可通过外网访问,为了快速去 mock 一些线上 RPC client 的请求,就简单的实现了第一版本的代码生成,主要目的是去访问 RPC Server 做一些调试. 2. 为什…
我的Mac开发环境 http://blog.csdn.net/feelang/article/details/45071249 iterm2 http://iterm2.com/documentation.html Alfred 2.0破解版 http://www.sdifenzhou.com/alfred-2-0.html Apps For Mac http://bbs.feng.com/read-htm-tid-8142542.html Mac安装Brew http://www.cnblog…
前言:在命令行中切换目录是最常用的操作,我相信一遍又一遍重复“cd ls cd ls cd ls ……”绝对会让你抓狂. 记录一下,方便下次系统重装,哈哈 一. oh-my-zsh mac 预装了 zsh,只需要设置zsh为本机的shell即可 1 设置zsh为你的默认的shell chsh -s /bin/zsh 2 重启zsh   3 在终端里输入如下命令: curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/…