Cписок горячих клавиш в терминале Linux
https://bookflow.ru/cpisok-goryachih-klavish-v-terminale-linux/
👉 @sysadminof
https://bookflow.ru/cpisok-goryachih-klavish-v-terminale-linux/
👉 @sysadminof
👍7
Как навсегда удалить файлы с жёсткого диска в ОС Ubuntu с помощью команды shred
Не все знают, что удаляя файл посредством rm или через файловый менеджер, сам файл не удаляется, а затирается лишь его индекс и пространство, которое занимал файл, записывается системой как свободное для записи. Файл, как вы уже поняли, так и остался на своём месте и восстановить его оттуда не составит большого труда. Он пролежит там до тех пор, пока на его место вы не запишите другую информацию.
Shred случайными числами заполняет место, занятое файлом. И уже, даже восстановив ваш удалённый файл, его будет невозможно прочитать. По умолчанию shred не удаляет файл, для этого используется параметр --remove (-u).
В shred заложен 25-тикратный цикл, то есть программа перезапишет файл случайным содержимым 25 раз. Чтобы изменить это значение, например на 35-тикратный:
Если ваша паранойя достигла ещё бОльшего уровня, то вам подойдут следующие советы.
Чтобы спрятать информацию о том, что вы зачищали файл, используйте параметр -z, добавляющий нули в конец файла — это сделает файл непохожим на зашифрованный. Если вам интересно наблюдать за процессом перезаписи, параметр -v (verbose) служит для подробного вывода информации прогресса.
Если хотите удалить сразу несколько файлов, то укажите их в таком формате:
или же можно использовать маску:
Shred также может удалить содержимое всего жёсткого диска командой
Естественно, время выполнения операций напрямую зависит от размера файла и скорости записи.
Единственным минусом я обнаружил то, что shred не умеет удалять каталоги. В этом нам на помощь приходит утилита wipe:
Для более подробной информации используйте man shred и man wipe.
Если вы уже удалили файлы, и не хотите восстанавливать их и потом «правильно» удалять, ввиду их большого размера, то остаётся одно — перезаписать другой информацией. Информацией, ничего в себе не несущей. В этом вам придёт на помощь утилита dd
где значением count является нужный вам размер файла. 1024 = 1Гб, 2048 = 2Гб и т.д.
После создания файла, удалите его уже посредством shred'а.
👉 @sysadminof
Не все знают, что удаляя файл посредством rm или через файловый менеджер, сам файл не удаляется, а затирается лишь его индекс и пространство, которое занимал файл, записывается системой как свободное для записи. Файл, как вы уже поняли, так и остался на своём месте и восстановить его оттуда не составит большого труда. Он пролежит там до тех пор, пока на его место вы не запишите другую информацию.
Shred случайными числами заполняет место, занятое файлом. И уже, даже восстановив ваш удалённый файл, его будет невозможно прочитать. По умолчанию shred не удаляет файл, для этого используется параметр --remove (-u).
shred -u /path/to/fileВ shred заложен 25-тикратный цикл, то есть программа перезапишет файл случайным содержимым 25 раз. Чтобы изменить это значение, например на 35-тикратный:
shred -u -n 35 /path/to/fileЕсли ваша паранойя достигла ещё бОльшего уровня, то вам подойдут следующие советы.
Чтобы спрятать информацию о том, что вы зачищали файл, используйте параметр -z, добавляющий нули в конец файла — это сделает файл непохожим на зашифрованный. Если вам интересно наблюдать за процессом перезаписи, параметр -v (verbose) служит для подробного вывода информации прогресса.
shred -u -z /path/to/fileЕсли хотите удалить сразу несколько файлов, то укажите их в таком формате:
shred -u -z -n 30 /path/to/file1 /path/to/file2 /path/to/file3или же можно использовать маску:
shred -u -z -n *.txtShred также может удалить содержимое всего жёсткого диска командой
shred /dev/sdaЕстественно, время выполнения операций напрямую зависит от размера файла и скорости записи.
Единственным минусом я обнаружил то, что shred не умеет удалять каталоги. В этом нам на помощь приходит утилита wipe:
wipe -rf /path/to/catalogДля более подробной информации используйте man shred и man wipe.
Если вы уже удалили файлы, и не хотите восстанавливать их и потом «правильно» удалять, ввиду их большого размера, то остаётся одно — перезаписать другой информацией. Информацией, ничего в себе не несущей. В этом вам придёт на помощь утилита dd
dd if=/dev/zero of=/path/to/file.trash bs=1M count=1024где значением count является нужный вам размер файла. 1024 = 1Гб, 2048 = 2Гб и т.д.
После создания файла, удалите его уже посредством shred'а.
👉 @sysadminof
👍13
Настройка SELinux — обеспечиваем безопасность сервера Linux
Настройка SELinux может помочь вам защитить ваш сервер от неработающих процессов или приложений. Разработанная АНБ (Агентством национальной безопасности) для защиты правительственных устройств от злоумышленников, архитектура Linux с повышенной безопасностью (SE) использует протоколы безопасности для ограничения доступа к системным ресурсам. Ознакомьтесь с тем, как вы можете использовать ее для своего сервера.
https://bookflow.ru/nastrojka-selinux-obespechivaem-bezopasnost-servera-linux/
# SELinux
👉 @sysadminof
Настройка SELinux может помочь вам защитить ваш сервер от неработающих процессов или приложений. Разработанная АНБ (Агентством национальной безопасности) для защиты правительственных устройств от злоумышленников, архитектура Linux с повышенной безопасностью (SE) использует протоколы безопасности для ограничения доступа к системным ресурсам. Ознакомьтесь с тем, как вы можете использовать ее для своего сервера.
https://bookflow.ru/nastrojka-selinux-obespechivaem-bezopasnost-servera-linux/
# SELinux
👉 @sysadminof
👍11🔥1🤣1
Использование игрового ПК с Windows в качестве (Linux) Docker-хоста
Docker Desktop – это прекрасный обслуживаемый способ использования Docker в MacOS или Windows, но для нестандартных сценариев он оставляет желать лучшего.
И недавно я столкнулся с одним таким сценарием, который для вас может показаться относительно типичным. Я занимаюсь разработкой под MacOS, но поскольку у моего MacBook Pro всего 16ГБ оперативной памяти, мне захотелось использовать свой игровой ПК, у которого её 32ГБ, в качестве удалённого Docker-хоста. Сколько нас хакеров, нердов и гиков в течение дня трудится (обычно) на ноутбуках MacBook, а после работы садится за кастомные ПК с Windows, чтобы пострелять пришельцев?
https://habr.com/ru/company/ruvds/blog/694968/
👉 @sysadminof
Docker Desktop – это прекрасный обслуживаемый способ использования Docker в MacOS или Windows, но для нестандартных сценариев он оставляет желать лучшего.
И недавно я столкнулся с одним таким сценарием, который для вас может показаться относительно типичным. Я занимаюсь разработкой под MacOS, но поскольку у моего MacBook Pro всего 16ГБ оперативной памяти, мне захотелось использовать свой игровой ПК, у которого её 32ГБ, в качестве удалённого Docker-хоста. Сколько нас хакеров, нердов и гиков в течение дня трудится (обычно) на ноутбуках MacBook, а после работы садится за кастомные ПК с Windows, чтобы пострелять пришельцев?
https://habr.com/ru/company/ruvds/blog/694968/
👉 @sysadminof
👍7👎2
Структура DNS пакета
Решил как то написать снифер DNS, так сказать just for fun. Просто посмотреть какие адреса в моей системе резолвятся. Протокол старый, документации должно быть много. Много. Но все статьи очень не полные и заканчиваются, на самом интересном моменте. Да, есть rfc1035, но хотелось бы на русском и с пояснениями. Собственно по накоплению опыта и разбора пакета и созрела данная статья. Она рассчитана на тех, кто понимает, что такое DNS и понимает, что бывают запросы и ответы. Для тех, кто хочет немного разобраться в структуре данного протокола.
Статья предполагает теорию, а потом немного практики.
👉 @sysadminof
Решил как то написать снифер DNS, так сказать just for fun. Просто посмотреть какие адреса в моей системе резолвятся. Протокол старый, документации должно быть много. Много. Но все статьи очень не полные и заканчиваются, на самом интересном моменте. Да, есть rfc1035, но хотелось бы на русском и с пояснениями. Собственно по накоплению опыта и разбора пакета и созрела данная статья. Она рассчитана на тех, кто понимает, что такое DNS и понимает, что бывают запросы и ответы. Для тех, кто хочет немного разобраться в структуре данного протокола.
Статья предполагает теорию, а потом немного практики.
👉 @sysadminof
👍10
Set up a reusable bash environment for all your Linux distros & MacOS machines
https://medium.com/@jlanssie/set-up-a-reusable-bash-profile-for-all-your-linux-mac-machines-24b755bfa178
👉 @sysadminof
https://medium.com/@jlanssie/set-up-a-reusable-bash-profile-for-all-your-linux-mac-machines-24b755bfa178
👉 @sysadminof
👍6
Уже через 2 часа стартует вебинар. Присоединяйтесь!
Демонстрация приложения для автоматизированного резервного копирования и восстановления данных RuBackup.
Люди делятся на два типа: «я не делаю бэкапы» и «теперь я делаю бэкапы». И тех, и других заинтересует вебинар по функционалу приложения для автоматизированного резервного копирования и восстановления данных RuBackup.
Вебинар пройдёт 27 октября в 11:00 (МСК), спикером выступит ведущий инженер технического центра Merlion Алексей Омельяненко.
Подробности и регистрация по ссылке: https://clck.ru/32U6hA
Демонстрация приложения для автоматизированного резервного копирования и восстановления данных RuBackup.
Люди делятся на два типа: «я не делаю бэкапы» и «теперь я делаю бэкапы». И тех, и других заинтересует вебинар по функционалу приложения для автоматизированного резервного копирования и восстановления данных RuBackup.
Вебинар пройдёт 27 октября в 11:00 (МСК), спикером выступит ведущий инженер технического центра Merlion Алексей Омельяненко.
Подробности и регистрация по ссылке: https://clck.ru/32U6hA
👍2
Удалённое включение компьютера бесплатно, без SMS и без облаков, с помощью Mikrotik
… а также без проброса портов, SSH/telnet и установки сторонних приложений. С любого компьютера, подключённого к интернет и даже с телефона!
Периодически мне бывает нужно включить домашний компьютер, когда я нахожусь не дома. Обычно я не запаривался и звонил или отправлял сообщение с такой просьбой жене, которая сидит дома в декрете. Очень удобное средство удалённого управления с голосовым интерфейсом. Однако у этого способа есть ряд недостатков — ушла гулять, укладывает ребёнка, или ещё чем либо занята. Хотелось простого решения из того что есть под рукой.
https://habr.com/ru/post/313794/
👉 @sysadminof
… а также без проброса портов, SSH/telnet и установки сторонних приложений. С любого компьютера, подключённого к интернет и даже с телефона!
Периодически мне бывает нужно включить домашний компьютер, когда я нахожусь не дома. Обычно я не запаривался и звонил или отправлял сообщение с такой просьбой жене, которая сидит дома в декрете. Очень удобное средство удалённого управления с голосовым интерфейсом. Однако у этого способа есть ряд недостатков — ушла гулять, укладывает ребёнка, или ещё чем либо занята. Хотелось простого решения из того что есть под рукой.
https://habr.com/ru/post/313794/
👉 @sysadminof
Хабр
Удалённое включение компьютера бесплатно, без SMS и без облаков, с помощью Mikrotik
… а также без проброса портов, SSH/telnet и установки сторонних приложений. С любого компьютера, подключённого к интернет и даже с телефона! Периодически мне бывает нужно включить домашний компьютер,...
🔥5👍4
Как создать открытый/закрытый SSH-ключ в Linux
Все линуксоиды частенько пользуются SSH(Secure Shell) протоколом. Пользователи Windows так же иногда вынуждены с ним сталкиваться( например — некоторые хостинг провайдеры до сих пор предоставляют некоторую часть подробной информации об аккаунте именно по ssh ). Т.к. пользоваться протоколом иногда нужно довольно часто, вбивать все время при соединении с хостом пароль — задача довольно напряжная и, к тому же, еще и рискованная — в такие моменты пароль можно перехватить.
Чтобы не гонять пароль туда сюда по сотне раз на дню, и придумали систему ssh-ключей.
Созданию таких ключей будет посвящена эта статья.
👉 @sysadminof
Все линуксоиды частенько пользуются SSH(Secure Shell) протоколом. Пользователи Windows так же иногда вынуждены с ним сталкиваться( например — некоторые хостинг провайдеры до сих пор предоставляют некоторую часть подробной информации об аккаунте именно по ssh ). Т.к. пользоваться протоколом иногда нужно довольно часто, вбивать все время при соединении с хостом пароль — задача довольно напряжная и, к тому же, еще и рискованная — в такие моменты пароль можно перехватить.
Чтобы не гонять пароль туда сюда по сотне раз на дню, и придумали систему ssh-ключей.
Созданию таких ключей будет посвящена эта статья.
👉 @sysadminof
👍9
Подборка Telegram каналов для программистов🔥
Сохраняйте, чтоб не потерять.
https://news.1rj.ru/str/itmozg Программисты, дизайнеры, новости из мира IT.
https://news.1rj.ru/str/phis_mat Обучающие видео, книги по Физике и Математике
https://news.1rj.ru/str/xakep_1 Статьи из "Хакера"
https://news.1rj.ru/str/php_lib Библиотека PHP программиста 👨🏼💻👩💻
https://news.1rj.ru/str/nodejs_lib Подборки по Node js и все что с ним связано
https://news.1rj.ru/str/ruby_lib Библиотека Ruby программиста
1C разработка 📌
https://news.1rj.ru/str/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С
Программирование C++📌
https://news.1rj.ru/str/cpp_lib Библиотека C/C++ разработчика
https://news.1rj.ru/str/cpp_knigi Книги для программистов C/C++
https://news.1rj.ru/str/cpp_geek Учим C/C++ на примерах
Программирование Python 📌
https://news.1rj.ru/str/pythonofff Python академия. Учи Python быстро и легко🐍
https://news.1rj.ru/str/BookPython Библиотека Python разработчика
https://news.1rj.ru/str/python_real Python подборки на русском и английском
https://news.1rj.ru/str/python_360 Книги по Python Rus
Java разработка 📌
https://news.1rj.ru/str/BookJava Библиотека Java разработчика
https://news.1rj.ru/str/java_360 Книги по Java Rus
https://news.1rj.ru/str/java_geek Учим Java на примерах
GitHub Сообщество 📌
https://news.1rj.ru/str/Githublib Интересное из GitHub
CodePen 📌
https://news.1rj.ru/str/codepen_1 Сообщество пользователей CodePen
Базы данных (Data Base) 📌
https://news.1rj.ru/str/database_info Все про базы данных
Мобильная разработка: iOS, Android 📌
https://news.1rj.ru/str/developer_mobila Мобильная разработка
https://news.1rj.ru/str/kotlin_lib Подборки полезного материала по Kotlin
Фронтенд разработка 📌
https://news.1rj.ru/str/frontend_1 Подборки для frontend разработчиков
https://news.1rj.ru/str/frontend_sovet Frontend советы, примеры и практика!
https://news.1rj.ru/str/React_lib Подборки по React js и все что с ним связано
Разработка игр 📌
https://news.1rj.ru/str/game_devv Все о разработке игр
Вакансии 📌
https://news.1rj.ru/str/sysadmin_rabota Системный Администратор
https://news.1rj.ru/str/progjob Вакансии в IT
Чат программистов📌
https://news.1rj.ru/str/developers_ru
Библиотеки 📌
https://news.1rj.ru/str/book_for_dev Книги для программистов Rus
https://news.1rj.ru/str/programmist_of Книги по программированию
https://news.1rj.ru/str/proglb Библиотека программиста
https://news.1rj.ru/str/bfbook Книги для программистов
БигДата, машинное обучение 📌
https://news.1rj.ru/str/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning
Программирование 📌
https://news.1rj.ru/str/bookflow Лекции, видеоуроки, доклады с IT конференций
https://news.1rj.ru/str/coddy_academy Полезные советы по программированию
QA, тестирование 📌
https://news.1rj.ru/str/testlab_qa Библиотека тестировщика
Шутки программистов 📌
https://news.1rj.ru/str/itumor Шутки программистов
Защита, взлом, безопасность 📌
https://news.1rj.ru/str/thehaking Канал о кибербезопасности
Книги, статьи для дизайнеров 📌
https://news.1rj.ru/str/ux_web Статьи, книги для дизайнеров
https://news.1rj.ru/str/arhitekturamira World Architecture
Системное администрирование 📌
https://news.1rj.ru/str/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://news.1rj.ru/str/sysadminof Книги для админов, полезные материалы
https://news.1rj.ru/str/i_odmin Все для системного администратора
https://news.1rj.ru/str/i_odmin_book Библиотека Системного Администратора
https://news.1rj.ru/str/i_odmin_chat Чат системных администраторов
https://news.1rj.ru/str/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
https://news.1rj.ru/str/sysadminoff Новости Линукс Linux
Английский 📌
https://news.1rj.ru/str/UchuEnglish Английский с нуля
Математика 📌
https://news.1rj.ru/str/Pomatematike Канал по математике
Арбитраж трафика 📌
https://news.1rj.ru/str/partnerochkin CPA и арбитраж трафика
Крипта 📌
https://news.1rj.ru/str/bitkoinoff Новости криптовалют
Метавселенная, GameFi, Crypto 📌
https://news.1rj.ru/str/metaverse360
DeepFake 📌
https://news.1rj.ru/str/deepfakenow Публикуем deepfake видео
Мир технологий 📌
https://news.1rj.ru/str/mir_teh Видео из мира технологий
Excel лайфхак📌
https://news.1rj.ru/str/Excel_lifehack
Сохраняйте, чтоб не потерять.
https://news.1rj.ru/str/itmozg Программисты, дизайнеры, новости из мира IT.
https://news.1rj.ru/str/phis_mat Обучающие видео, книги по Физике и Математике
https://news.1rj.ru/str/xakep_1 Статьи из "Хакера"
https://news.1rj.ru/str/php_lib Библиотека PHP программиста 👨🏼💻👩💻
https://news.1rj.ru/str/nodejs_lib Подборки по Node js и все что с ним связано
https://news.1rj.ru/str/ruby_lib Библиотека Ruby программиста
1C разработка 📌
https://news.1rj.ru/str/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С
Программирование C++📌
https://news.1rj.ru/str/cpp_lib Библиотека C/C++ разработчика
https://news.1rj.ru/str/cpp_knigi Книги для программистов C/C++
https://news.1rj.ru/str/cpp_geek Учим C/C++ на примерах
Программирование Python 📌
https://news.1rj.ru/str/pythonofff Python академия. Учи Python быстро и легко🐍
https://news.1rj.ru/str/BookPython Библиотека Python разработчика
https://news.1rj.ru/str/python_real Python подборки на русском и английском
https://news.1rj.ru/str/python_360 Книги по Python Rus
Java разработка 📌
https://news.1rj.ru/str/BookJava Библиотека Java разработчика
https://news.1rj.ru/str/java_360 Книги по Java Rus
https://news.1rj.ru/str/java_geek Учим Java на примерах
GitHub Сообщество 📌
https://news.1rj.ru/str/Githublib Интересное из GitHub
CodePen 📌
https://news.1rj.ru/str/codepen_1 Сообщество пользователей CodePen
Базы данных (Data Base) 📌
https://news.1rj.ru/str/database_info Все про базы данных
Мобильная разработка: iOS, Android 📌
https://news.1rj.ru/str/developer_mobila Мобильная разработка
https://news.1rj.ru/str/kotlin_lib Подборки полезного материала по Kotlin
Фронтенд разработка 📌
https://news.1rj.ru/str/frontend_1 Подборки для frontend разработчиков
https://news.1rj.ru/str/frontend_sovet Frontend советы, примеры и практика!
https://news.1rj.ru/str/React_lib Подборки по React js и все что с ним связано
Разработка игр 📌
https://news.1rj.ru/str/game_devv Все о разработке игр
Вакансии 📌
https://news.1rj.ru/str/sysadmin_rabota Системный Администратор
https://news.1rj.ru/str/progjob Вакансии в IT
Чат программистов📌
https://news.1rj.ru/str/developers_ru
Библиотеки 📌
https://news.1rj.ru/str/book_for_dev Книги для программистов Rus
https://news.1rj.ru/str/programmist_of Книги по программированию
https://news.1rj.ru/str/proglb Библиотека программиста
https://news.1rj.ru/str/bfbook Книги для программистов
БигДата, машинное обучение 📌
https://news.1rj.ru/str/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning
Программирование 📌
https://news.1rj.ru/str/bookflow Лекции, видеоуроки, доклады с IT конференций
https://news.1rj.ru/str/coddy_academy Полезные советы по программированию
QA, тестирование 📌
https://news.1rj.ru/str/testlab_qa Библиотека тестировщика
Шутки программистов 📌
https://news.1rj.ru/str/itumor Шутки программистов
Защита, взлом, безопасность 📌
https://news.1rj.ru/str/thehaking Канал о кибербезопасности
Книги, статьи для дизайнеров 📌
https://news.1rj.ru/str/ux_web Статьи, книги для дизайнеров
https://news.1rj.ru/str/arhitekturamira World Architecture
Системное администрирование 📌
https://news.1rj.ru/str/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://news.1rj.ru/str/sysadminof Книги для админов, полезные материалы
https://news.1rj.ru/str/i_odmin Все для системного администратора
https://news.1rj.ru/str/i_odmin_book Библиотека Системного Администратора
https://news.1rj.ru/str/i_odmin_chat Чат системных администраторов
https://news.1rj.ru/str/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
https://news.1rj.ru/str/sysadminoff Новости Линукс Linux
Английский 📌
https://news.1rj.ru/str/UchuEnglish Английский с нуля
Математика 📌
https://news.1rj.ru/str/Pomatematike Канал по математике
Арбитраж трафика 📌
https://news.1rj.ru/str/partnerochkin CPA и арбитраж трафика
Крипта 📌
https://news.1rj.ru/str/bitkoinoff Новости криптовалют
Метавселенная, GameFi, Crypto 📌
https://news.1rj.ru/str/metaverse360
DeepFake 📌
https://news.1rj.ru/str/deepfakenow Публикуем deepfake видео
Мир технологий 📌
https://news.1rj.ru/str/mir_teh Видео из мира технологий
Excel лайфхак📌
https://news.1rj.ru/str/Excel_lifehack
👍3😁2
Горячие клавиши в TTY Linux
Управление процессами
Ctrl + C — прервать процесс (послать сигнал Interrupt).
Ctrl + Z — приостановить процесс (послать сигнал Stop).
Перемещение курсора
Ctrl + A — переместить курсор в начало строки.
Ctrl + E — переместить курсор в конец строки (E — End).
Alt + F — переместить курсор на одно слово вперед (F — Forward).
Alt + B — переместить курсор на одно слово назад (B — Back).
Ctrl + F — переместить курсор на один символ вперед (F — Forward).
Ctrl + B — переместить курсор на один символ назад (B — Back).
Редактирование текста
Ctrl + L — очистить экран. Аналог команде
clear
Ctrl + D — удалить символ под курсором (D — Delete).
Alt + T — поменять местами два слова. Слово под курсором меняется со словом слева от курсора (T — Translocate)
Ctrl + T — поменять местами два символа. Символ под курсором меняется с символом слева от курсора (T — Translocate).
Alt + L — перевести символы в нижний регистр, начиная с символа под курсором и до конца слова (L — Lowercase).
Alt + U — перевести символы в верхний регистр, начиная с символа под курсором и до конца слова (U — Uppercase).
Вырезание и вставка текста
Ctrl + K — вырезать текст от курсора до конца строки (K — Kill).
Ctrl + U — вырезать текст от курсора до начала строки.
Alt + D — вырезать слово от курсора до его конца (D — Delete).
Alt + Backspace — вырезать слово от курсора до его начала. Если курсор находится на начале слова, то удаляется предыдущее слово.
Ctrl + Y — вставить вырезанный текст из буфера обмена на место курсора.
Дополнение команды
Tab — дополнить текст команды. (ls essa => ls essay.txt)
Alt + ? — вывести все варианты дополнения (тоже если нажать Tab дважды).
Alt + * — вставить все варианты дополнения в аргументы команды.
Поиск команд в истории
Ctrl + R — начать поиск команд в истории. Нажмите еще раз чтобы двигаться вверх по истории. Нажмите Enter чтобы выполнить найденную команду.
Ctrl + J — вставить найденную команду в терминал, без выполнения.
Ctrl + G — прекратить поиск команд в истории.
Ctrl + P — показать предыдущую запись в истории. Аналог клавише со стрелкой вверх. (P — uP).
Ctrl + N — показать следующую запись в истории. Аналог клавише со стрелкой вниз. (N — dowN).
Alt + < — перейти к первой записи в истории.
Alt + > — перейти к последней записи в истории.
Alt + N — поиск в прямом порядке (ввести команду и нажать Enter).
Alt + P — поиск в обратном порядке (ввести команду и нажать Enter).
Ctrl + O — выполнить команду из истории и перейти к выполнению следующей по списку. Работает только в поиске Ctrl+R.
👉 @sysadminof
Управление процессами
Ctrl + C — прервать процесс (послать сигнал Interrupt).
Ctrl + Z — приостановить процесс (послать сигнал Stop).
Перемещение курсора
Ctrl + A — переместить курсор в начало строки.
Ctrl + E — переместить курсор в конец строки (E — End).
Alt + F — переместить курсор на одно слово вперед (F — Forward).
Alt + B — переместить курсор на одно слово назад (B — Back).
Ctrl + F — переместить курсор на один символ вперед (F — Forward).
Ctrl + B — переместить курсор на один символ назад (B — Back).
Редактирование текста
Ctrl + L — очистить экран. Аналог команде
clear
Ctrl + D — удалить символ под курсором (D — Delete).
Alt + T — поменять местами два слова. Слово под курсором меняется со словом слева от курсора (T — Translocate)
Ctrl + T — поменять местами два символа. Символ под курсором меняется с символом слева от курсора (T — Translocate).
Alt + L — перевести символы в нижний регистр, начиная с символа под курсором и до конца слова (L — Lowercase).
Alt + U — перевести символы в верхний регистр, начиная с символа под курсором и до конца слова (U — Uppercase).
Вырезание и вставка текста
Ctrl + K — вырезать текст от курсора до конца строки (K — Kill).
Ctrl + U — вырезать текст от курсора до начала строки.
Alt + D — вырезать слово от курсора до его конца (D — Delete).
Alt + Backspace — вырезать слово от курсора до его начала. Если курсор находится на начале слова, то удаляется предыдущее слово.
Ctrl + Y — вставить вырезанный текст из буфера обмена на место курсора.
Дополнение команды
Tab — дополнить текст команды. (ls essa => ls essay.txt)
Alt + ? — вывести все варианты дополнения (тоже если нажать Tab дважды).
Alt + * — вставить все варианты дополнения в аргументы команды.
Поиск команд в истории
Ctrl + R — начать поиск команд в истории. Нажмите еще раз чтобы двигаться вверх по истории. Нажмите Enter чтобы выполнить найденную команду.
Ctrl + J — вставить найденную команду в терминал, без выполнения.
Ctrl + G — прекратить поиск команд в истории.
Ctrl + P — показать предыдущую запись в истории. Аналог клавише со стрелкой вверх. (P — uP).
Ctrl + N — показать следующую запись в истории. Аналог клавише со стрелкой вниз. (N — dowN).
Alt + < — перейти к первой записи в истории.
Alt + > — перейти к последней записи в истории.
Alt + N — поиск в прямом порядке (ввести команду и нажать Enter).
Alt + P — поиск в обратном порядке (ввести команду и нажать Enter).
Ctrl + O — выполнить команду из истории и перейти к выполнению следующей по списку. Работает только в поиске Ctrl+R.
👉 @sysadminof
👍12
Forwarded from Книги для Системного Администратора
101-linux-commands-ebook-dark.pdf
1 MB
101 Linux commands Open-source eBook
🔥4👍3🕊1
Forwarded from Книги для Системного Администратора
lpic2book.pdf
4.1 MB
The LPIC2 Exam Prep 2021
👍9🌭1
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Про технологии Veeam
VBR. Продвинутая репликация. Создание первичной реплики с помощью Replica Seeding и Replica Mapping.
VBR. Продвинутая репликация. Как работает репликация из резервных копий?
VBR. Репликация. Как работает репликация? Создание задания на репликацию.
VBR.NAS. Восстановление данных из резервной копии NAS
VBR.Инфраструктура. Что такое технология Fast Clone?
VBR.Инфраструктура. Что такое защищенный репозиторий?
Создание и обработка запроса на запуск ВМ в тестовой лаборатории
Восстановление данных из Enterprise Manager
Создание резервных копий при помощи агентов
Восстановления данных с ленточных носителей
источник
#Veeam 👉 @sysadminof
VBR. Продвинутая репликация. Создание первичной реплики с помощью Replica Seeding и Replica Mapping.
VBR. Продвинутая репликация. Как работает репликация из резервных копий?
VBR. Репликация. Как работает репликация? Создание задания на репликацию.
VBR.NAS. Восстановление данных из резервной копии NAS
VBR.Инфраструктура. Что такое технология Fast Clone?
VBR.Инфраструктура. Что такое защищенный репозиторий?
Создание и обработка запроса на запуск ВМ в тестовой лаборатории
Восстановление данных из Enterprise Manager
Создание резервных копий при помощи агентов
Восстановления данных с ленточных носителей
источник
#Veeam 👉 @sysadminof
👍10