Какая программа в терминале

ls — команда для быстрого просмотра содержимого папки. Она имеет ряд опций для изменения вывода, таких как -l для длинного формата и -a для отображения скрытых файлов. Команда ls не умеет искать файлы или папки по определенным критериям, таким как имя, размер или содержимое.

ls -l — перечисляет файлы и папки в текущей папке в длинном формате, включая права доступа к файлам, права владения и временные метки. Выглядит это так:

➜ neural ls -l total 0 -rw-r—r— 1 keks staff 0 25 янв 16:54 keks.md drwxr-xr-x 2 keks staff 64 25 янв 16:54 meow drwxr-xr-x 2 keks staff 64 25 янв 16:54 suchscreenshot drwxr-xr-x 2 keks staff 64 25 янв 16:54 verywow drwxr-xr-x 2 keks staff 64 25 янв 16:54 wow ➜ neural

ls -a — выводит список всех папок и файлов (даже скрытых) внутри текущей папки.

cd

cd — команда для перехода в другую папку.

  • cd /usr/local/bin — переход в папку /usr/local/bin
  • cd .. — переход в папку на уровень выше.
  • cd ~ — переход в домашнюю папку текущего пользователя.

cp

cp — команда для копирования файлов и папок. Она имеет опции для рекурсивного копирования папок ( -r ) и для сохранения атрибутов файлов ( -p ). Команда cp не умеет копировать между файловыми системами или по сети.

Приёмы и хитрости в терминале GNU/Linux

  • cp file.txt /tmp — копирует файл file.txt в папку /tmp .
  • cp -r dir /tmp — копирует папку dir и все её содержимое в папку /tmp .
  • cp file1.txt file2.txt /tmp — копирует файлы file1.txt и file2.txt в папку /tmp .

mv

mv — команда для перемещения и переименования файлов и папок.

  • mv file.txt /tmp — перемещает файл file.txt в папку /tmp .
  • mv dir /tmp — перемещает папку dir в папку /tmp .
  • mv file1.txt file2.txt — переименовывает файл file1.txt в file2.txt .

rm

rm — команда для удаления файлов и папок. Возможно рекурсивное удаление папок ( -r ) и принудительное удаление файлов без запроса подтверждения ( -f ).

  • rm file.txt — удаляет файл file.txt .
  • rm -r dir — рекурсивно удаляет папку dir и всё её содержимое.
  • rm -f file.txt — удаляет файл file.txt без подтверждения.

Важно: команда rm не имеет возможности восстановления удаленных файлов или папок. После удаления файла или папки с помощью команды rm он исчезает навсегда.

grep

grep — поиск в файлах и потоках. Команда имеет опции для рекурсивного поиска ( -r ), игнорирования регистра ( -i ) и печати контекста результатов поиска ( -C ).

  • grep «pattern» file.txt — ищет в файле file.txt строки, содержащие строку pattern .
  • grep -r «pattern» dir — рекурсивно ищет в папку dir и всем её содержимом строки, содержащие строку pattern .
  • cat file.txt | grep «pattern» — ищет в выводе команды cat (которая отображает содержимое file.txt ) строки, содержащие строку pattern .

grep не умеет искать в нетекстовых файлах, таких как двоичные файлы или изображения.

Работа с программой Terminal v.1.9

find

Поиск файлов и папок по многим критериям, таким как имя, тип, размер и время модификации.

  • find . -name «pattern» — ищет в текущей папке и всех подпапках файлы и каталоги с именами, соответствующими шаблону pattern .
  • find / -type f -size +100M — поиск во всей файловой системе файлов размером более 100 мегабайт.
  • find / -mtime +30 — поиск во всей файловой системе файлов, которые не были изменены за последние 30 дней.

Команда find может быть медленной при поиске в больших каталогах или файловых системах, поскольку ей приходится обходить всё дерево файлов. Она также не имеет возможности искать шаблоны в содержимом файлов, для этого лучше использовать grep .

Читайте также:
Как установить программу access на компьютер

ssh

Подключение к удаленной машине с помощью протокола Secure Shell (SSH).

Команда ssh позволяет безопасно подключаться к удаленным машинам и выполнять команды или передавать файлы через зашифрованное соединение. Она имеет ряд опций для управления соединением, таких как перенаправление портов и аутентификация ключей.

Это далеко не все команды для терминала, но зная эти восемь вам будет гораздо проще освоиться и начать работу. Удачи в обучении!

Другие статьи о терминале

  • Полезные команды в cmd на windows
  • Как сделать красивую консоль в Windows, Mac OS и Linux
  • Работа с Git через консоль

«Доктайп» — журнал о фронтенде. Читайте, слушайте и учитесь с нами.

Источник: htmlacademy.ru

Основы терминала Linux

Основы терминала Linux, шпаргалка для новичков

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

Также если вы только перешли на Linux, то вам возможно будет интересна статья «Аналоги программ Windows на Linux», думаю полезно.

Основы терминала Linux:

Первым делом стоит сказать, что эта скорее шпаргалка, нежели урок или полная документация, поэтому вы тут узнаете только самое главное, что стоит знать, для полноценной работы с терминалом Linux.

Что такое терминал Linux:

Терминал Linux или также Bush, что означает «Bourne-Again shell», это программа которая позволяет работать с командной оболочкой, или с командами, которые позволяют администрировать систему, или даже работать с сторонними программами, если они такое поддерживают, например вы можете скачивать различные пакеты и управлять пользователями.

Команда, это программа, которую пользователь вводит в терминал, для выполнения различных задач, ещё они могут иметь параметры и использовать дополнительные параметры.

Как устроены команды Linux:

Перед тем как показать какие есть команды в Linux, мы рассмотрим в целом как строиться команда, и что к чему.

Вот вам не большой пример:

is — in / ect | grep ‘conf’

Давайте разберём какой из каждых элементов, для чего нужен, вот список:

  • «is, grep» — Команды или программа;
  • «-in» — Функция для команды;
  • «|» — Канал;
  • «/ect , ‘conf’» — Параметры;

Тут с командами всё понятно, функция, оно обозначает дополнительные действия для команды или какую конкретно функцию программы выполнить.

Канал, это делитель команд, то есть в нашем случае сначала выполняется одна команда, это один канал, а потом вторая, это другой канал, и делит их знак «|».

Последние это параметры, они могут быть как для функции, так и для команды.

Самые нужные команды терминала Linux:

На последок я покажу вам основные команды для работы с терминалом Linux.

Команды для системы:

  • id — Если вы хотите получить информацию о вашей учётной записи;
  • w — Полезная команда, если вам нужно узнать, какой пользователь сейчас находится в системе;
  • lscpu — Отображает информацию о процессорах;
  • free — Показывает объём свободной и уже используемой памяти (альтернативная команда — free -g);
  • lsb_release -a — Если вы хотите получить информацию о версии вашей ОС;

Команды для работы с файлами:

  • ls — Покажет содержимое директории, в которой вы находитесь;
  • cd — Меняет директории. в которой вы сейчас находитесь, в качестве параметра принимает путь до папки, он может быть как относительный, так и абсолютный;
  • dd — Мощная утилита для взаимодействия с разделами. С её помощью можно делать копии разделов, перемещать их, удалять без возможности восстановления;
  • rm — Команда для удаление папки;
  • grep — Это полнотекстовый поиск в файле. Очень полезная команда, когда вам нужно что-то найти;
  • chown пользователь:группа — Команда позволяет изменить владельца файла;
  • chmod — Изменяет права на файл или каталог;
  • find — Суперполезная команда. С её помощью можно искать файлы по определённым параметрам;

Команды для работы с пакетами в Ubuntu или Дэбиан подобных дистрибутивов:

  • sudo apt-get install название_пакета — устанавливает программу по названию пакета;
  • sudo apt remove название_пакета — команда, для удаления пакета;
  • sudo apt-get update — Команда для обновления репозиторий и информации о пакета;
  • sudo apt-upgrade — Команда для обновления пакетов;
Читайте также:
Команда которую должен выполнить компьютер реализуя программу называется

Последние что тут стоит сказать, это то, что команда «sudo», даёт вам права супер пользователя, но только на выполнение одной команды, вот и всё.

Вывод:

В этой статье вы прочитали про основы терминала Linux, что это такое и основы работы с ним, думаю было интересно новичкам, также если вам интересно по подробнее узнать о работе с ним, то пишите это в комментарии, и в будущем напишу подобную статью, но на более сложную тему.

Источник: prognote.ru

12 команд Linux для развлечения в терминале

12 команд Linux для развлечения в терминале

Терминал Linux — это место для серьезной работы и на нашем ресурсе вы можете найти множество полезных советов и рекомендаций по Linux, которые помогут вам в этом.

Но знаете ли вы, что можно использовать терминал, что называется, джаст фо фан — повеселиться? Ну, а если нет, значит, вы не одиноки. Большинство пользователей Linux рассматривают терминал как интерфейс, который разработан и создан для задач управления системой и разработки.

Так или иначе, но вы будете удивлены, узнав, что существует множество игр на основе терминала и ASCII-игр.

И в этой статье я собираюсь исследовать некоторые интересные, забавные и смешные команды, которые вы можете вводить в терминал в Linux и веселиться!

Повеселись в терминале Linux с этими командами

Многие из этих команд вы найдете нелепыми или бесполезными, но даже некоторые из них могут приносить пользу.

Я добавил инструкции по установке Ubuntu / Debian. Если вы используете дистрибутив на основе Ubuntu, обязательно включите репозиторий Universe, так как большинство этих команд отсутствует в основном репозитории.

Если вы используете Arch, Fedora, SUSE, Solus или любые другие дистрибутивы, отличные от Ubuntu, используйте пакетный менеджер вашего дистрибутива для установки этих забавных команд Linux.

1. Запустите поезд в терминале

Давайте прокатимся на локомотиве и начнем наше благоприятное путешествие. И, когда я говорю «прокатимся на локомотиве», я буквально именно это и имею в виду!

Команда sl позволяет вам запустить поезд в вашем терминале.

Вот как установить эту команду:

sudo apt install sl

Как только установка закончится, вы можете просто ввести следующее в терминале, чтобы начать:

Впечатляет, не правда ли? Но, подожди. Мы еще не закончили! Видимо, вы можете заставить свой локомотив взлететь. Просто добавьте опцию -F, мистер Поттер:

sl -F

Эта команда должна заставить локомотив вылететь из окна терминала!

2. Добавьте эффект Матрицы в ваш терминал Linux

Помните культовый научно-фантастический фильм «Матрица»? Зеленые иероглифы, ползущие сверху вниз по экрану, стали визитной карточкой Матрицы.

Вы можете устроить на своей Linux-машине подобный «матрично-цифровой дождь»! Вам просто нужно установить cmatrix и запустить его в терминале.

Установка cmatrix в Debian / Ubuntu Linux:

sudo apt install cmatrix

Теперь все, что вам нужно сделать, это набрать следующее, чтобы получить экран матрицы на терминале:

cmatrix

Нажмите Ctrl + C, чтобы остановить его, мистер Андерсон.

3. Да будет огонь

Держите свой огнетушитель под рукой, потому что теперь вы собираетесь зажечь огонь в своем терминале!

Чтобы установить его, вот что вам нужно набрать:

sudo apt install libaa-bin

Как только установка завершиться, запустите огонь в вашем терминале, введя:

aafire

Нажмите Ctrl + C, чтобы остановить его.

4. Печенье, точнее, Команда с предсказанием

Хотите знать свою судьбу, но под рукой нет ни одного печенья с предсказаниями?

Не волнуйтесь, вам просто нужно набрать «fortune» на вашем терминале и нажать Enter. Терминал отобразит случайное предложение – практически тот же механизм что и в печеньках.

Установите его с помощью:

sudo apt install fortune

После установки просто введите команду ниже, чтобы узнать свое будущее:

fortune

Теперь вы можете использовать эту команду в качестве, например, сообщения дня, чтобы в многопользовательской среде каждого пользователя при входе в систему встречала случайная фраза из печенья с предсказанием.

Вы также можете добавить ее в свой файл bashrc, чтобы случайное сообщение отображалось непосредственно после входа в терминал.

5. Любите домашних животных? Тогда эта фишечка для вас.

Oneko — это небольшая забавная команда, которая превратит ваш обычный курсор в мышь и создаст любопытную маленькую кошку, которая будет преследовать ваш курсор, как только вы переместите его. И эти веселые догонялки не ограничены окном терминала. Вы можете продолжать работать, а кошка продолжит гонять курсор.

Читайте также:
Программы доктора или фаги дезинфекторы

И это особенно интересно, если у вас дома есть дети.

Для установки Oneko введите команду:

sudo apt install oneko

А для запуска эту:

oneko

И вы всегда можете заменить кошку собакой с помощью команды:

oneko -dog

Есть еще несколько видов кошек. Подробную информацию о них вы можете получить, используя команду oneko –help. А чтобы остановить выполнение программы, воспользуйтесь шорткатом Ctrl + C.

6. Маленький брат следит за тобой

Xeyes — это крошечная графическая программа, которая позволяет пользователю выводить на экран пару постоянно наблюдающих глаз! Этот взгляд будет неустанно преследовать курсор вашей мыши. Запустите команду и убедитесь сами!

Вы можете установить ее с помощью этой команды:

sudo apt install xeyes

И затем использовать с помощью этой:

xeyes

Что бы приостановить работу маленького брата нажмите сочетание клавиш Ctrl+C.

7. Пусть терминал говорит за вас

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

Сначала установите пакет:

sudo apt install espeak

Затем вам нужно просто ввести команду вместе с текстом, который вы хотите прослушать как аудио:

espeak «Type what your computer says»

Что бы вы ни поместили в двойные кавычки, ваш компьютер обязан это произнести! Механизм работы напоминает команду echo в Linux. Только вместо текста – человеческий голос.

8. Туалет (не имеющий ничего общего с уборной)

Это звучит странновато, да. Но это всего лишь команда, которая преобразует текст в большие символы ASCII.

Установите туалет с помощью этой команды:

sudo apt install toilet

Как только установка закончится, вам просто нужно ввести:

toilet sample text you want

Я не имею ни малейшего понятия, почему эта маленькая программа называется туалетом.

9. Что говорит корова?

Cowsay — это команда, которая отображает корову, используя символы ASCII в терминале. И с помощью нее же вы можете поручить корове сказать все, что только сможете придумать.

Впрочем, не надейтесь, что это будет аудио воспроизведение – программа просто отобразит текст (как вы обычно видите в комиксах).

sudo apt install cowsay

После установки, достаточно просто ввести:

cowsay «your text»

Что бы вы ни поместили в двойные кавычки, ваша корова должна будет это сказать! Я видел несколько системных администраторов, которые использовали такую корову для отображения сообщения дня. Может быть, вы сможете сделать то же самое. Или вы можете попробовать объединить ее с командой «печеньки с предсказанием».

10. Баннерная Команда

Команда banner работает так же, как команда «туалет», но ограничена печатью максимум десяти символов.

Вы можете установить баннерную команду следующим образом:

sudo apt install sysvbanner

Затем используйте его следующим образом:

banner «Welcome»

Замените содержимое в двойных кавычках на желаемый текст, и вы получите его.

11. Команда «ДА»

Команда «да» помогает вам зациклить автоматический ответ, пока вы не прервете ее работу. Эта команда будет печатать одну и ту же вещь бесконечно. Если вы хотите быстро создавать огромное количество ненужного текста, эта команда будет работать как ваш маленький амулетик.

Вы также можете использовать ее для предоставления утвердительного ответа каким-либо другим программам, которые могут запрашивать его. Например, команда apt upgrade запрашивает ваше подтверждение, вы можете использовать «команду ДА» следующим образом:

yes | sudo apt upgrade

Вам не нужно устанавливать какой-либо дополнительный пакет для этого. Команда «Да» уже доступна.

Завершить цикл команды yes, можно нажатием сочетания клавиш CTRL + C.

12. Сгенерировать фейковую личность, ну почти

Хотите создать случайную фальшивую личность? Я принес вам команду «rig». Как только вы запустите ее в терминале, она сгенерирует поддельную личность.

Установите rig с помощью команды:

sudo apt install rig

Теперь просто наберите в терминале:

Он может быть использован в скриптах или веб-приложениях, которые отображают случайную информацию, впрочем, самостоятельно я ничего такого не проворачивал.

В заключении

Надеюсь, вам понравился этот список забавных команд Linux.

Какая команда из приведенных понравилась тебе больше всего?

Может быть ты знаешь какие-то другие забавные команды, которые мы упустили?

Делитесь этим с нами в разделе комментариев.

Источник: omgubuntu.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru