Linux、windows双系统安装磁盘分区方案

总体规划

本人将Linux作为主系统使用多年,日常工作常在Linux完成,偶尔会切换至windows系统下完成一些辅助工作,若要Linux与windows系统共存安装双系统,建议将winds系统分区划分在前面,linux系统分区划分在后。

windows分区

windows可划出两个分区,一个作为系统目录,一个作为文件存储。系统目录50GB左右,文件存储目录可根据个人需要来划分合适的大小。

Linux分区

因要将Linux作为主系统使用,故余下磁盘空间作为inux系统使用。Linux可以把分区作为挂载点,载入目录,其中最常用的目录如下表所示:

继续阅读“Linux、windows双系统安装磁盘分区方案”

Ubuntu下安装媒体编解码器

媒体编解码器

由于版权问题,在默认情况下,Ubuntu 并不提供多媒体编解码器,为了方便使用提供了一种简单的方法让您来自由的安装媒体编解码器,以便你可以播放 MP3、MPEG4、AVI 和许多其他媒体文件。

命令行安装

robin@robin-Lenovo:~$ sudo apt install ubuntu-restricted-extras

crontab计划任务使用详解

crontab是一个linux下的定时执行工具,可以在无需人工干预的情况下自动执行计划任务。

crontab常用命令参数如下

crontab [-u user] file #省略-u用户,即表示操作当前用户crontab
-e (编辑计划任务表)
-l (列出当前计划任务表执行的任务)
-r (删除计划任务表)
-i (删除计划任务表前,提示确认)

编辑计划任务表:crontab -e,命令构成为“时间”+“动作”,时间有分、时、日、月、周五种。

时间操作符有:

* 取值范围内的所有数字 
/ 每过多少个数字
- 从X到Z
,散列数字

操作实例

1、每天早上6:05执行/home/robin/backup.sh

05 6 * * * /home/robin/backup.sh
继续阅读“crontab计划任务使用详解”

Linux下自动备份mysql数据库(附执行脚本程序)

开启数据库备份计划任务

#!/bin/bash
#crontab -e 启用定时任务 * 分 时 日 月 周
#0 3 * * * /var/www/database_mysql_backup.sh

配置计划任务database_mysql_backup.sh脚本

DATE=date +%Y%m%d%H%M              #every minute
DATABASE=wordpress              #database name
DB_USERNAME=root                      #database username
DB_PASSWORD=”root”                    #database password
BACKUP_PATH=/home/robin/mysql_backup   #backup path

#backup command

/usr/bin/mysqldump -u$DB_USERNAME -p$DB_PASSWORD -h 127.0.0.1 -R –opt $DATABASE | gzip > ${BACKUP_PATH}\/${DATABASE}_${DATE}.sql.gz

#保留5天数据

find ${BACKUP_PATH} -mtime +5 -name“${DATABASE}_*.sql.gz” -exec rm -f {} \;

注意事项

  • 如果有多个数据库可以分别设定数据库名称、登录用户名、密码等项即可
  • 该计划任务是在服务器上执行的,所以IP地址填写的是127.0.0.1,如果是在其它终端上执行该任务,只需变更IP地址为服务器IP地址
  • 计划任务执行的sh脚本,可以放在任何地方,只需根据情况修改路径
  • BACKUP_PATH是备份文件的保存路径,根据情况替换成自己的路径

Ubuntu18.04自动隐藏dock时,任务栏遮挡桌面图标的解决办法

在Ubuntu18.04及其它版本的发行版中,有一项功能很实用,那就是自动隐藏dock,打开“自动隐藏dock”,当运行的软件最大化时,桌面的任务栏可以自动隐藏,扩展了窗口的可视空间。

自动隐藏dock

有一次我启用该功能时,发现一个奇怪的现象,那就是任务栏会遮挡桌面上的图标,虽不影响使用,但对于追求完美的O型血的我来说实在是难以忍受。一个偶然的机会,为了查看图片缩略图我调整了图标的显示比例为100%,奇怪的事情发生了,被遮挡的桌面图标又恢复了,现将方法介绍如下。 继续阅读“Ubuntu18.04自动隐藏dock时,任务栏遮挡桌面图标的解决办法”