Популярные Linux дистрибутивы
Полная схема развития дистрибутивов Linux (смотреть).
Статья про Linux на Википедии.
Все хэштеги для быстрого поиска:
#linux #screenshots #terminal #hotkeys #io #download #archive #search #ssh #program #process #resources #video #virtualbox #ubuntu #fedora #kubuntu #zorin #vim #pdf #news #AI
Полная схема развития дистрибутивов Linux (смотреть).
Статья про Linux на Википедии.
Все хэштеги для быстрого поиска:
#linux #screenshots #terminal #hotkeys #io #download #archive #search #ssh #program #process #resources #video #virtualbox #ubuntu #fedora #kubuntu #zorin #vim #pdf #news #AI
❤4🔥3
Команда ls выводит содержимое директории
Общий вид команды: команда опции аргументы
ls --all --human-readable -l путь
ls -a -h -l путь
ls -ahl путь
ls -lah путь
#terminal
Общий вид команды: команда опции аргументы
ls --all --human-readable -l путь
ls -a -h -l путь
ls -ahl путь
ls -lah путь
#terminal
👍4🔥2
Основы работы с терминалом
↑, ↓ перемещение по введенным ранее командам
←, → перемещение по команде
Ctrl + A перейти в начало
Ctrl + E перейти в конец
Ctrl + Shift + C скопировать выделенный текст
Ctrl + Shift + V вставить
Correct 'ваша команда' to 'предложение терминала' [nyae]? (вопрос о “странных” командах) [n – no; y – yes; a – abort; e – edit]
Tab показать возможные варианты
Tab + Tab выбрать первый вариант
Абсолютный путь путь от главной (корневой) директории: “/” (/home/user/Documents/)
Относительный путь путь от текущей директории (Documents/)
. текущая директория
.. директория на уровень выше
~ домашняя директория
* любое количество любых символов
? ровно один любой символ
#terminal #hotkeys
↑, ↓ перемещение по введенным ранее командам
←, → перемещение по команде
Ctrl + A перейти в начало
Ctrl + E перейти в конец
Ctrl + Shift + C скопировать выделенный текст
Ctrl + Shift + V вставить
Correct 'ваша команда' to 'предложение терминала' [nyae]? (вопрос о “странных” командах) [n – no; y – yes; a – abort; e – edit]
Tab показать возможные варианты
Tab + Tab выбрать первый вариант
Абсолютный путь путь от главной (корневой) директории: “/” (/home/user/Documents/)
Относительный путь путь от текущей директории (Documents/)
. текущая директория
.. директория на уровень выше
~ домашняя директория
* любое количество любых символов
? ровно один любой символ
#terminal #hotkeys
👍3🔥1
Команда mkdir создает директорию
mkdir путь_до_директории (создать директорию)
mkdir -p путь_до_директории (создать директорию и ее “родителей”)
#terminal
mkdir путь_до_директории (создать директорию)
mkdir -p путь_до_директории (создать директорию и ее “родителей”)
#terminal
👍3🔥2
Команда rm удаляет файл или директорию
rm путь_до_файла (удалить файл)
rm -r путь_до_директории (удалить директорию)
rm -rf путь_до_директории (удалить директорию без вопросов)
#terminal
rm путь_до_файла (удалить файл)
rm -r путь_до_директории (удалить директорию)
rm -rf путь_до_директории (удалить директорию без вопросов)
#terminal
👍5🔥2
Команда cp позволяет скопировать файл или директорию
сp путь_до_файла1 путь_до_файла2 (скопировать файл1 в файл2)
cp -r путь_до_дир1 путь_до_дир2 (скопировать дир1 в дир2)
#terminal
сp путь_до_файла1 путь_до_файла2 (скопировать файл1 в файл2)
cp -r путь_до_дир1 путь_до_дир2 (скопировать дир1 в дир2)
#terminal
👍4🔥2
Основы работы с терминалом
Ctrl + C прервать выполнение
Ctrl + Z приостановить выполнение
fg продолжить (foreground)
bg продолжить в фоновом режиме (background)
program & (запустить выполнение программы сразу в фоновом режиме)
./имя_программы (запустить выполнение программы из текущей директории)
/полный/путь/имя_программы (запустить выполнение программы по указанному пути)
chmod +x имя_программы (сделать программу исполняемой)
#terminal #hotkeys
Ctrl + C прервать выполнение
Ctrl + Z приостановить выполнение
fg продолжить (foreground)
bg продолжить в фоновом режиме (background)
program & (запустить выполнение программы сразу в фоновом режиме)
./имя_программы (запустить выполнение программы из текущей директории)
/полный/путь/имя_программы (запустить выполнение программы по указанному пути)
chmod +x имя_программы (сделать программу исполняемой)
#terminal #hotkeys
👍3🔥2
Система Ввода-Вывода (stdin, stdout, stderr)
Программа < файл (брать stdin из файла)
Программа > файл (выводить stdout в файл)
Программа >> файл (аналогично, но с дозаписью в файл)
Программа 2> файл (выводить stderr в файл)
Программа 2>> файл (аналогично, но с дозаписью в файл)
Конвеер (pipe)
Прогр1 | Прогр2 | … | ПрогрN (передать stdout Прогр1 в качестве stdin для Прогр2, далее stdout Прогр2 в качестве stdin для Прогр3 и т.д.)
#terminal #io
Программа < файл (брать stdin из файла)
Программа > файл (выводить stdout в файл)
Программа >> файл (аналогично, но с дозаписью в файл)
Программа 2> файл (выводить stderr в файл)
Программа 2>> файл (аналогично, но с дозаписью в файл)
Конвеер (pipe)
Прогр1 | Прогр2 | … | ПрогрN (передать stdout Прогр1 в качестве stdin для Прогр2, далее stdout Прогр2 в качестве stdin для Прогр3 и т.д.)
#terminal #io
🔥3👍2
Команда wget позволяет скачать файл по ссылке
wget ссылка (скачать файл по ссылке и сохранить в текущей директории)
wget -P путь_до_директории ссылка (скачать файл по ссылке и сохранить в директории заданной путем)
wget -O путь_до_файла ссылка (скачать файл по ссылке и сохранить под указанным именем)
wget -c ссылка (докачать файл по ссылке в случае обрыва связи)
wget --spider ссылка (проверить доступность файла по ссылке)
wget -i текстовый_файл (скачать несколько файлов по ссылкам из текстового файла)
wget -r -l глубина ссылка (рекурсивное скачивание файлов по ссылке на указанную глубину, по умолчанию глубина 5)
wget -r -A тип,тип,...,тип ссылка (рекурсивное скачивание файлов только определенного типа/типов)
#terminal #download
wget ссылка (скачать файл по ссылке и сохранить в текущей директории)
wget -P путь_до_директории ссылка (скачать файл по ссылке и сохранить в директории заданной путем)
wget -O путь_до_файла ссылка (скачать файл по ссылке и сохранить под указанным именем)
wget -c ссылка (докачать файл по ссылке в случае обрыва связи)
wget --spider ссылка (проверить доступность файла по ссылке)
wget -i текстовый_файл (скачать несколько файлов по ссылкам из текстового файла)
wget -r -l глубина ссылка (рекурсивное скачивание файлов по ссылке на указанную глубину, по умолчанию глубина 5)
wget -r -A тип,тип,...,тип ссылка (рекурсивное скачивание файлов только определенного типа/типов)
#terminal #download
🔥3👍2