From the Firehose

Add printer to EndeavourOS

image

Printers

To get your printer working you will mainly need to install and setup CUPS.

If you choose the printer support option on the installer you will already have a working cups setup (for locally connected printers [usb] ) and only need to add your printer.

To install cups and an usb connected printer if you do not installed the printing option:

sudo pacman -Syu cups cups-browsed cups-filters cups-pdf system-config-printer --needed

To get full cups with support for many different printers per default. Install this packages on top of that:

sudo pacman -Syu ghostscript gsfonts foomatic-db-engine foomatic-db foomatic-db-ppds foomatic-db-nonfree foomatic-db-nonfree-ppds gutenprint foomatic-db-gutenprint-ppds --needed

For QT environments (like KDE/plasma LXQT):

sudo pacman -Syu print-manager --needed

Enable only the socket, which will listen if print-job is calling and then enable the service:

sudo systemctl enable --now cups.socket

or using the service, which will be running constantly.

sudo systemctl enable --now cups.service

Read at the bottom about finding drivers for common printers (skip Network Printers):

Find printer drivers

https://discovery.endeavouros.com/network/printers/2021/03/

Driver dcp 1512e arch

https://aur.archlinux.org/packages/brother-dcp1510


Category: Linux | Comments: 0

Commands PostgreSQL

Змінити назву таблиці:

ALTER TABLE post RENAME TO posts

Category: SQL | Comments: 0

Середовище KDE Plasma. Комбінації клавіш

Робота з вікнами

Комбінація клавіш   
Опис
Мета
Відкриття меню запуску програм
Alt+Пробіл / Alt+F2 
 Відкриває рядок пошуку та запуску.  
Ctrl+Esc
Відкриває програму «Запущені процеси».  
Alt+F4
Закриває активне вікно поточної програми.  
Ctrl+Q
Вихід із поточної програми.  
Ctrl+Alt+Esc
Дозволяє вибрати та примусово закрити програму.


Переміщення вікнами

Комбінація клавіш   
Опис
Ctrl+F10
Відображає всі вікна з усіх робочих столів.  
Ctrl+F9
Відображає всі вікна з поточного робочого столу.    
Ctrl+F7
Відображає всі вікна активної програми.
Ctrl+F12
Згортає всі відкриті вікна.  
Ctrl+Alt+A
Перемикає у вікно програми, яка потребує уваги.  
Alt+Tab
Дозволяє перемикатися між вікнами програм.  

Alt+Shift+Tab

Дозволяє перемикатися між вікнами програм (в зворотньому напрямку).  

Alt+F3

Відкриває меню можливих дій із вікном.  
Meta+Alt+🠕
Перемикає вікно, розташоване вище поточного. 
Meta+Alt+🠗
 Перемикає у вікно, розташоване нижче поточного. 
Meta+Alt+🠔
 Перемикає у вікно, розташоване ліворуч від поточного.  
Meta+Alt+➞
Перемикає у вікно праворуч від поточного.


Прокручування та зміна масштабу

Комбінація клавіш  
Опис
 Meta+= 
Збільшує масштаб. 
Meta+-
 Зменшує масштаб.  
Meta+0
Повертає масштаб до вихідного.  
Meta+Стрілка вгору
Переміщує вміст вікна вгору.  
Meta+Стрілка вниз
Переміщує вміст вікна вниз. 
Meta+Стрілка вліво
 Зрушити вліво, перемістити вікно на монітор зліва[a]  
Meta+Стрілка вправо
Посуньте праворуч, перемістіть вікно на монітор праворуч[a]  
Meta+PgUp
Відкрити/Відновити вікно  
Meta+PgDn
Згорнути вікно
 [a] Під час роботи з кількома моніторами

Category: Linux | Comments: 0

Швидкі клавіші Chrome

Швидкі клавіші для роботи з вкладками та вікнами Chrome

  • Ctrl + N Відкрити нове вікно 
  • Ctrl+Shift+N Відкрити нове вікно в режимі інкогніто 
  • Ctrl + T Відкрити нову вкладку і перейти на неї 
  • Ctrl+Shift+T Повторно відкрити останню закриту вкладку і перейти на неї 
  • Ctrl + Tab / Ctrl + PgDn Перейти на наступну відкриту вкладку 
  • Ctrl+Shift+Tab/Ctrl+PgUp Перейти на попередню відкриту вкладку 
  • Ctrl+1 – Ctrl+8 Перейти на певну вкладку 
  • Ctrl + 9 Перейти на останню вкладку 
  • Ctrl + L Поле пошуку 
  • Alt + Home Відкрити домашню сторінку в поточній вкладці 
  • Alt + Стрілка вліво Відкрити попередню сторінку з історії переглядів у поточній вкладці 
  • Alt + Стрілка праворуч Відкрити наступну сторінку з історії переглядів у поточній вкладці 
  • Ctrl + W / Ctrl + F4 Закрити активну вкладку 
  • Ctrl + Shift + W Закрити активне вікно 
  • Alt + Пробіл + N Зменшити розмір поточного вікна 
  • Alt + Пробіл + N Збільшити розмір поточного вікна 
  • Alt + F4 Закрити активне вікно 
  • Ctrl + Shift + Q Вихід 

Category: Linux | Comments: 0

Швидкі клавіші VS Code

  • Ctrl + Alt + → — розділити робочу область та перемістити актуальну вкладку праворуч.
  • Ctrl + Alt+← повертає вкладку назад.
  • Ctrl + L - виділяє весь рядок.
  • Ctrl + D - виділяє слово, на якому знаходиться курсор. Наступне натискання D (утримуючи Ctrl) виділити наступне по порядку вниз ідентичне значення.
  • F2 – перейменувати змінну. Перейменовуються всі змінні з такою назвою тільки всередині блоку, не всередині відкритого файлу.
  • Alt + ↑ / ↓ - переміщення рядка з курсором вгору або вниз

  • Shift + Del – видалити рядок повністю

Category: Linux | Comments: 0

Chrome - dark theme

В пошуковому рядку браузера:

chrome://flags/

Пошук -> dark ->

->Auto Dark Mode for Web Contents-> Default -> Enable

Category: Linux | Comments: 0

Poweroff, Reboot, Suspend

Вказані команди вимагають привілеїв root.

Команди Вимкнення

 poweroff
 shutdown -P 0

Перезавантаження

 reboot
 shutdown -r 0

Наступні команди вимагають наявності у системі пакету pm-utils 

Режим очікування

 pm-suspend

Режим очікування - переводить комп'ютер в режим економії енергії. Монітор вимикається, чіпи оперативної пам'яті споживають мінімум енергії для зберігання даних. Комп'ютер може швидко відновлювати вихідний стан (швидке пробудження).

Сплячий режим

 pm-hibernate

Режим сну (hibernate) зберігає більше енергії. Це практично те саме, що повне апаратне виключення. Перед переходом до сплячого режиму всі дані з оперативної пам'яті зберігаються на жорсткому диску комп'ютера. Однак hibernate потребує більше часу для пробудження.

Гібридний режим

 pm-suspend-hybrid

Гібридний режим - suspend+hibernate. Дані з оперативної пам'яті скидаються на жорсткий диск, як при режимі сну, проте живлення комп'ютера повністю не відключається, що дозволяє розбудити його швидше ніж при використанні режиму сну. 

Протестувати – які режими підтримує обладнання:

 pm-is-supported

Увімк./вимкн. режим економії енергії:

 pm-powersave 

Category: Linux | Comments: 0

SystemD (systemctl poweroff)

Завершення роботи за допомогою SystemD 

Завершити роботу та перезавантажити систему:

$ systemctl reboot

Завершити роботу та вимкнути комп'ютер (з вимкненням живлення):

$ systemctl poweroff

Перевести систему в режим очікування:

$ systemctl suspend

Перевести систему в режим сну:

$ systemctl hibernate

Перевести систему в режим гібридного сну (або suspend-to-both):

$ systemctl hybrid-sleep

Для керування живленням від імені непривілейованого користувача потрібен polkit. Якщо ви знаходитесь в локальній сесії користувача systemd-logind, і немає інших активних сесій, наведені нижче команди спрацюють і без привілеїв суперкористувача. В іншому випадку (наприклад, внаслідок того, що інший користувач увійшов до системи ttysystemd автоматично запросить у вас пароль суперкористувача.

Category: Linux | Comments: 0

Utitlity cat

  • cat command: It is used to create the file with content.
  • touch command: It is used to create a file without any content. The file created using the touch command is empty. This command can be used when the user doesn’t have data to store at the time of file creation.
    touch-command-in-linux

Створення файлу за допомогою команди Cat

За допомогою команди cat можна швидко створити файл і помістити в нього текст. Для цього використовуйте оператор > redirect, щоб перенаправити текст у файл.

cat > imiafaila.txt

Файл створений, і ви можете розпочати його заповнення текстом. Якщо ви хочете додати кілька рядків, просто натискайте Enter в кінці кожного рядка. Коли ви закінчите, натисніть Ctrl+D, щоб вийти з файлу.

Перегляд вмісту Файла за допомогою команди Cat

Це один із найбільш базових прикладів використання команди cat. Без будь-яких додаткових опцій команда прочитає вміст файлу та виведе його у консолі.

cat imiafaila.txt

Для зручного перегляду довгих файлів, використовуйте параметр | more, що дозволить скролити вихідні дані по одному скрину за раз:

cat filename.txt | more

Також можна відобразити вміст більше одного файлу. Наприклад, щоб вивести вміст усіх текстових файлів, введіть у терміналі наступну команду:

cat *.txt

Більше про cat

Category: Linux | Comments: 0

Утиліта rename

Як перейменувати файл на Linux з допомогою команди Rename

Команда для встановлення rename в  Arch Linux

yay perl-rename ## or yaourt -S perl-rename

Основний синтаксис виглядає так:

rename 's/old-title/new-title/' files

У прикладі нижче ми створимо нову теку з ім'ям filetorename і 5 файлів, використовуючи для цього команду touch.

mkdir filetorename
cd filetorename
touch file{1..5}.txt
ls

За допомогою останньої команди ls ви можете переглянути створені вами файли.

Якщо ми хочемо перейменувати лише один файл з назвою file1.txt, ми напишемо наступний рядок:

rename ‘s/file1/newfile1/’ file1.txt

Якщо ми хочемо змінити розширення всіх файлів, наприклад, на .php. Ми могли б це зробити так:

rename ‘s/.txt/.php/’ *.txt
ls

Також ми можемо вказати інший каталог, де є файли, які ви хочете перейменувати.

rename ‘s/.txt/.php/’ ФАЙЛ/шлях

Важливо відзначити, що rename використовує регулярний вираз Perl  а це означає широкі можливості команди.

Зрештою, непогано було б дізнатися опції команди. Для того, щоб переглянути весь їх список, введіть у терміналі команду:

rename –help

Найпоширеніші приклади використання команди Найпоширеніші приклади використання команди rename::

  • Перетворити імена файлів у верхній регістр:
    rename 'y/a-z/A-Z/' *
  • Перетворити імена файлів на нижній регістр:
    rename 'y/A-Z/a-z/' *
  • Замінити пробіли в іменах файлів символами підкреслення:
    rename 'y/ /_/' *

Category: Linux | Comments: 0

About

Customize this section to tell your visitors a little bit about your publication, writers, content, or something else entirely. Totally up to you.