🐧 Linux Junior. Программирование под Linux. – Telegram
🐧 Linux Junior. Программирование под Linux.
3.21K subscribers
169 photos
2 videos
1 file
101 links
Канал для программистов работающих с Linux.
Почти все Python девелоперы с нами ну и другие тоже подтянутся.

По рекламе: @jannytg
@anothertechrock
Download Telegram
Linux и Go эффективное
низкоуровневое
программирование

Автор:
Олег Цилюрик
Год издания:
2024

#go #ru #2O24 #linux #книга

🐧 Скачать книгу 🐧
Please open Telegram to view this post
VIEW IN TELEGRAM
7
Как очистить экран терминала?

Чтобы очистить экран терминала, введите команду clear. Или просто нажмите Ctrl+L.

#вопросы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍91💩1🤡1
Права доступа -rwSr--r-- равнозначны...
Anonymous Quiz
7%
0777
6%
2666
34%
4644
28%
4744
25%
Посмотреть ответ
👍4
Топ 7 книг по Linux.
Скачивайте и читайте.

Хакинг на Linux
Автор: Колисниченко Д. Н.

Kali Linux Penetration Testing Bible
Автор: Gus Khawaja

Efficient Linux at the Command Line
Автор: Daniel J. Barrett

Penetration Testing with Kali Linux 2.0

Mastering Kali Linux for Advanced Penetration Testing
Автор: Vijay Kumar Velu

Linux Bible from Scratch
Автор: Christopher Negus

How Linux Works
Автор: Brian Ward

#linux #подборка
2👍2👌1
🖥 Что такое SSH-алиас и как его настроить?

SSH-алиас (SSH alias)
- это короткое именованное обозначение, которое используется для подключения к удаленному серверу через SSH.

Создание SSH-алиасов позволяет упростить процесс подключения к удаленным серверам и сэкономить время при вводе длинных команд. Вместо того чтобы запоминать и вводить полный адрес сервера, имя пользователя и порт, вы можете использовать короткий и запоминающийся алиас для быстрого подключения.

Для создания SSH-алиаса вам нужно отредактировать файл конфигурации SSH клиента, который обычно называется config и находится в директории ~/.ssh/

⚙️ Как это сделать:

1. Открываем файл конфига в любом текстовом редакторе, например:

vim ~/.ssh/config


2. Конфигурируем алиас. Например:

Host my_server
Hostname 34.151.201.192
User ghost23
Port 22


🟠Host - имя алиаса, то самое короткое именованное обозначение, по которому будет выполняться подключение

🟠Hostname - ip-адрес сервера, к которому будет выполняться подключение

🟠User - имя пользователя, под которым будем логиниться на сервере

🟠Port - номер порта, по которому будем подключаться

3. Сохраняем изменения.

✔️ Теперь, чтобы подключиться к серверу, достаточно ввести команду с алиасом:

ssh my_server


Кстати, таких алиасов может быть множество и это очень удобно!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21👎3
Как запустить процесс, который не прервется при закрытии терминала?

Ответ через час.

#вопросы
Please open Telegram to view this post
VIEW IN TELEGRAM
Вам поможет команда nohup.

Допустим, вы открыли какое-то приложение, введя команду в терминале. Если вы об этом забудете и закроете терминал, открытая через него программа тоже закроется. Чтобы этого не произошло, при введении команды нужно написать nohup.

Синтаксис:

nohup команда аргументы &

nohup вам пригодится, если вы запускаете какой-то скрипт, работа которого занимает много времени и может происходить в фоновом режиме (для этого в конце добавляется &). После такого запуска вы сможете закрыть терминал или вылогиниться с удаленного сервера, а скрипт продолжит работу.

Завершить работу nohup можно при помощи kill.
👍6
Какая специальная переменная содержит id процесса последней команды, выполненной в фоновом режиме?
Anonymous Quiz
11%
$*
16%
$?
23%
$$
25%
$!
25%
Посмотреть ответ
👩‍💻 Команды zip и unzip

Давайте рассмотрим на примерах, как пользоваться командами zip и unzip для упаковки и распаковки архивов формата ZIP.

📦 Упаковка архивов

Создаём архивы с помощью команды zip. Например:

1. Упаковка одного файла:

zip archive.zip file.txt


2. Упаковка нескольких файлов:

zip archive.zip file1.txt file2.txt file3.txt


3. Упаковка папки с ее содержимым:

zip -r archive.zip folder


4. Упаковка папки с исключением определенных файлов:

zip -r archive.zip folder -x "folder/file3.txt"


📦 Распаковка архивов

Для того чтобы распаковать архив, используем команду unzip. Например:

1. Распаковка архива в текущую директорию:

unzip archive.zip


2. Распаковка архива в определенную директорию:

unzip archive.zip -d /path/to/directory


3. Просмотр содержимого архива без распаковки:

unzip -l archive.zip


4. Распаковка архива с фильтрацией определенных файлов:

unzip archive.zip "*.txt"
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13👌1