0%

git 在某些环境下,会出现中文路径数字的情况,例如:

liangxinhui@aiops:~/git_demo$ ls
中文.txt
liangxinhui@aiops:~/git_demo$ git status
On branch master

No commits yet

Untracked files:
  (use "git add ..." to include in what will be committed)

        "\344\270\255\346\226\207.txt"

nothing added to commit but untracked files present (use "git add" to track)

此时,将 git 的core.quotepath配置项设置为false,即可解决:

1
git config --global core.quotepath false

Linux下压缩或解压一个文件,通常使用tar.gz格式,对应的工具为 tar(打包工具)以及由-z参数指定的gzip(压缩解压工具)。

而默认的gzip工具是单线程工作的,在处理大文件时非常慢。

可以通过-I参数指定自定义的并行(多进程、多核)压缩解压工具 pigz 来进行加速。

pigz官方自我介绍:

A parallel implementation of gzip for modern multi-processor, multi-core machines

使用方法

  • 安装 pigz 工具包(yum 或 apt)
  • 将常规参数中的-z去掉,换上-I
1
2
3
4
# 压缩
tar -I pigz -cvf package.tar.gz /path/to/file_or_folder
# 解压 (中括号内为可选,用于指定解压缩目标地址)
tar -I pigz -xvf package.tar.gz [-C /path/to/extracted]

注意事项:

  • 常规的tar方法中czvfxzvf中前边的-可省了,且fvvf顺序可调整
  • 此处因为要加入-I参数,不能省略-,且vf参数只能是f在后(f紧挨指定的压缩文件路径)

原理解析

阅读全文 »

问题

Ubuntu下,默认创建的用户可以通过sudo执行高级权限的动作。

新创建的用户,如果执行sudo的话,会提示:

username is not in the sudoers file. This incident will be reported.

解决方案

推荐解决办法:添加用户到sudo组

1
2
# 用  root 或者有 sudo 权限的用户执行
sudo usermod -aG sudo <username>

注意事项:

  • 需要重新登录用户后生效

原因分析

查看 /etc/sudoers 文件,可以看到:

阅读全文 »

CorelDRAW 9 在 Windows10下运行时,保存窗口被遮盖。

网友提供了详细的解决方法:

CDR9在WIN10保存完整对话框

CorelDRAW 9.0 win10保存/打开对话框不完整解决办法

主要思路为:通过PE Explorer修改drawintl.dll里的保存另存为对话框(Dialog)资源文件。

该方法有一定的通用性,适用于老软件在Windows10下窗口元素错位、遮盖问题。

附 CorelDRAW 9 修改过的drawintl.dll文件:

链接:https://pan.baidu.com/s/1iTEXSpT7m0PL6Us0x_7X9Q
提取码:bf2j

在印刷行业,一些老的用户还是习惯用CorelDRAW 9。而CorelDRAW 9pdf导入功能太弱,很多不兼容。

XP年代,当需要将Word文档或者方正书版生成的文件在CorelDRAW 9中进行排版时,一般的步骤为:

  • 添加虚拟打印机Linotronic 530-RIP 30 v52.3
  • Word或者方正书版中,通过虚拟打印机Linotronic 530-RIP 30 v52.3生成prn文件。
  • CorelDRAW 9中导入prn文件。

当系统升级到Win7或者Win10时,系统的打印机驱动列表中,去掉了Linotronic系列的打印机。

阅读全文 »