Lnux中rsync增量备份

rsync备份

rsync由于本身的特性,在第一次rsync备份后,以后每次都只是传内容有改变的部分,而不是全部传。所以,rsync在做镜像方面是很不错的,只传增量,节省带宽、时间。

本地rsync备份命令可以是:

rsync -az –delete SRC DST

  • -z 压缩
  • -a 简单理解就是保持一致性
  • –delete 严格保证DST内容与SRC一致,即DST中SRC没有的文件会被删除掉 (–delete-before表示在进行同步之前,先将目标目录全部删除,然后再进行同步操作)

Ubuntu中安装RPM格式软件

RPM与deb格式区别

Ubuntu的软件包格式为deb,而RPM格式的包则是Red Hat系列所用的包格式。如果要安装的软件是RPM格式,而你的操作系统是Ubuntu,是不是就不能安装了呢?其实,在Ubuntu系统中我们可以通过终端来命令安装RPM格式包的。

Ubuntu下安装rpm格方法

一、alien软件安装

在ubuntu中安装RPM格式需要用到alien软件,该软件默认是没有安装的,使用之前先安装该软件:

robin@robin-B450M-GAMING:~$ sudo apt install alien

二、将rpm格式转换为deb格式

安装完alien后,还需通过该软件将RPM包转换这deb格式,如百度网盘linux版的RPM格式转换为deb

robin@robin-B450M-GAMING:~$sudo alien -d baidunetdisk_linux_2.0.1.rpm

三、安装生成的deb格式软件

转换完成后即可通过dpkg -i命令安装deb格式的软件了

robin@robin-B450M-GAMING:~$ sudo dpkg -i baidunetdisk_2.0.1-2_amd64.deb

四、Ubuntu下直接安装rpm软件

若不想转换格式,也可直接安装,命令如下

robin@robin-B450M-GAMING:~$ sudo alien -i baidunetdisk_linux_2.0.1.rpm

Linux下使用Inkscape制作的3D版U盘教程

使用软件:Inkscape

Inkscape软件是Linux系统下的开源软件,主要用来制作矢量图形,有“Linux版的CorelDrow”之称

主要工具

  • 轴测网格
  • 绘制贝塞尔曲线和直线工具(Shift+F6)
  • 填充和笔刷工具(Ctrl+Shift+F6)
  • 导出PNG图像Ctrl+Shift+E

成品效果

制作步骤

1、环境设置

  • 文件->文档属性(SHIFT+CTRL+D)
  • 文档属性中的”网格”标签,创建中选择”轴测网格”,然后点击”新建”按钮,新建一个三维网格,具体如下图所示

2、工作界面

继续阅读“Linux下使用Inkscape制作的3D版U盘教程”

Ubuntu安装Linux版微信方法及功能介绍

使用linux系统后,发现很多常用的软件都没有桌面版客户端,比如腾讯QQ、微信等,若想使用的话只有通过网页版来实现。

一个偶然的机会,在Ubuntu软件中心查找软件,随便搜索了一下“微信”,没想到竞意外找到了「electronic-wechat」这个软件,该软件是基于web版微信开发的,功能上与windows客户端下无异。

electronic-wechat软件来自snap源,安装方法有两种:

electronic-wechat安装方法

1、软件中心安装

2、通过snap软件源安装

robin@robin-Lenovo:~$ sudo snap install electronic-wechat 

electronic-wechat 2.0 from DawnDIY (ubuntu-dawndiy) installed

界面及功能介绍

1、Linux版微信登录界面

2、登录后主界面

3、公众号及订阅号内容

Linux系统vim利用键盘编辑文档快捷键汇总

Vim是从vi发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用,和Emacs并列成为类Unix系统用户最喜欢的文本编辑器。在日常使用中经常会用到一些快捷键或命令,现总结如下:

移动光标的方法

h 或 向左箭头键(←) 光标向左移动一个字符
j 或 向下箭头键(↓) 光标向下移动一个字符
k 或 向上箭头键(↑) 光标向上移动一个字符
l 或 向右箭头键(→) 光标向右移动一个字符

如果你将右手放在键盘上的话,你会发现 hjkl 是排列在一起的,因此可以使用这四个按钮来移动光标。
如果想要进行多次移动的话,例如向下移动 30 列,可以使用 “30j” 或 “30↓” 的组合按键, 亦即加上想要进行的次数(数
字)后,按下动作即可!

如果想要进行多次移动的话,例如向下移动 30 列,可以使用 “30j” 或 “30↓” 的组合按键, 亦即加上想要进行的次数(数 字)后,按下动作即可!

[Ctrl] + [f] 屏幕『向下』移动一页,相当于 [Page Down]按键 (常用)
[Ctrl] + [b] 屏幕『向上』移动一页,相当于 [Page Up] 按键 (常用)
[Ctrl] + [d] 屏幕『向下』移动半页
[Ctrl] + [u] 屏幕『向上』移动半页

继续阅读“Linux系统vim利用键盘编辑文档快捷键汇总”

Samba使用用户名登录并访问共享资源

Ubuntu下安装Samba后,允许匿名用户登录时没有问题,设置“不允许匿名用户登录”后,使用系统用户名和密码登录提示“拒绝访问”,原来是因为默认情况下系统用户是不能直接作为samba共享用户登录的,需要使用smbpasswd命令增加系统用户到samba用户组。具体操作如下

继续阅读“Samba使用用户名登录并访问共享资源”

Linux下使用Gimp处理“啥是佩琪”图片

《啥是佩奇》是张大鹏执导的贺岁片《小猪佩奇过大年》的预告片。1月18日播出后,迅速走红,片中爷爷为孙子自制的“鼓风机佩奇”引来大量网友的追捧。
笔者就在Linux下用Gimp软件处理了片中的硬核版“啥是佩琪”的图片,先上原图

处理后的效果

处理过程:

  • 先用自由选择工具,将佩琪的图像扣取出来
  • 颜色-》色彩平衡调整色彩偏红色一些
  • 颜色-》亮度、对比度调整视觉效果
  • 新建图层,填充背景颜色为黑色,完成

在腾讯云服务器CentOS7上架设ftp服务器Vsftpd

今年双十一时看到腾讯云服务器搞活动,就果断下手入了一台2核8GB独享5Mb带宽的centos7云服务器,为发表博客空间做准备,也就是您现在看了的“洛水之滨的linux博客”。为了方便后期在本地和服务器之间传送数据,便首先架设ftp服务,平台方面习惯性的选择了大家常用的Vsftpd来搭建,现将架设步骤及注意事项汇总如下:

继续阅读“在腾讯云服务器CentOS7上架设ftp服务器Vsftpd”

Linux命令bc使用详解

bc 命令是任意精度计算器语言,通常在linux下当计算器用,可以做基本的数学运算及进制转换。

bc命令参数

-i:强制进入交互式模式;
-l:定义使用的标准数学库;
-w:对POSIX bc的扩展给出警告信息;
-q:不显示bc环境信息,直接运行命令;
-v:显示指令版本信息;
-h:显示指令的帮助信息。

bc命令常用的运算符:

+ 加法
– 减法
* 乘法
/ 除法
^ 指数
% 余数

bc运算实例

1、运行bc命令,并进行简单的数学运算

2+3
5
3*4
12
2+3*5
17
100/2
50
2^3
8
100%3
1
3.14*10*10
314.00

  • 在终端执行bc -q命令将启动计算程序,可连续进行数学运算,退出时只需输入“quit”命令,并按回车。

2、以管道形式显示3+2*6运算结果

15

3、将十进制的254转换为二进制数

11111110

  • ibase 为转换前数字的数制
  • obase 为转换后数字的数制
  • 您也可以任意设置ibase及obase的值,来进行不同数制间的转换

3.1、将八进制的512转换为16进制数

14A

3.2、将八进制的12转换为二进制数

1010

继续阅读“Linux命令bc使用详解”