This commit is contained in:
2019-04-26 11:23:35 +03:00
parent 9644c34ed2
commit 2d1ac5eaf9
9 changed files with 80 additions and 11 deletions

42
wiki/Linux/CUPS.md Normal file
View File

@ -0,0 +1,42 @@
---
title: "CUPS: команды"
category: Linux
tags: Linux, печать, CUPS
...
Текущее состояние принтера (см. также [lpstat](http://cheat.sh/lpstat)):
```sh
lpstat -h hostname -p printer_name
```
Возобновить работу принтера:
```sh
lpadmin -h hostname -p printer_name -E
```
Печать (см. также [lp](http://cheat.sh/lp)):
```sh
lp -h hostname -d printer_name file.pdf
```
Просмотр очереди:
```sh
lpq -h hostname -p printer_name
```
Удаление задания job-id из очереди:
```sh
lprm -h hostname -p printer_name job-id
```
Удаление всех заданий из очереди:
```sh
lprm -h hostname -p printer_name -
```

View File

@ -0,0 +1,32 @@
---
title: "GnuPG: шифрование файлов"
category: Linux
tags: Linux, GnuPG, безопасность
...
Для шифрования файлов с использованием публичного ключа адресата можно выполнить команду:
```sh
tar cp files_list | pv | gpg -e --recipient user@domain.tld > archive.tar.gpg
```
По умолчанию во время шифрования данные сжимаются компрессорами `zip` или `gzip`,
поэтому сжимать данные до `gpg` не нужно. Можно отключить стандартный алгоритм сжатия и
использовать собственный компрессор, например `xz`:
```sh
tar cp files_list | pv | xz -9 | gpg -e --compress-algo none --recipient user@domain.tld > archive.tar.xz.gpg
```
Для шифрования с использованием пароля:
```sh
tar cf files_list | pv | gpg -c > archive.tar.gpg
```
Для расшифровки нужно выполнить команду:
```sh
gpg -d archive.tar.gpg --output archive.tar
```

View File

@ -2,7 +2,6 @@
title: "Linux: полезные ссылки"
category: Linux
tags: Linux, ссылки,
summary:
...
* [Параметры загрузки ядра](https://www.kernel.org/doc/html/latest/admin-guide/kernel-parameters.html)