Консоль для линукс дебиан

Способы запуска «Терминала» в Linux

Консоль — основной инструмент дистрибутивов, основанных на ядре Linux. Через него пользователи выполняют множество полезных команд, которые позволяют взаимодействовать с операционной системой. Большинство юзеров придерживается одной методики запуска «Терминала», хотя на самом деле вариаций гораздо больше. Мы предлагаем ознакомиться со всеми доступными вариантами осуществления поставленной задачи, чтобы вы смогли найти оптимальный для себя или хотя бы узнали о наличии альтернативных способов, которые могут когда-то пригодиться.

Запускаем «Терминал» в Linux

Абсолютно каждый метод запуска «Терминала» в любом из дистрибутивов Linux не занимает много времени, а чаще всего выполняется буквально в несколько кликов. Сегодня в качестве примера мы рассмотрим Ubuntu. Если вы обладаете другой ОС, не беспокойтесь, поскольку почти нигде нет каких-либо различий, а если они и имеются, то самые минимальные, и о них мы обязательно расскажем в методах.

Способ 1: Стандартная комбинация клавиш

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

  1. Откройте главное меню на панели задач и перейдите в раздел «Настройки».

Здесь вас интересует категория «Клавиатура», которая находится в списке на левой панели.

Опуститесь вниз в группу «Запуск приложений» и отыщите там строку «Открыть терминал». По умолчанию комбинация должна иметь вид Ctrl + Alt + T. Если она не настроена или вы хотите изменить ее, просто дважды кликните левой кнопкой мыши по данной строке.

Сбросьте параметры, если хотите вернуть все значения по умолчанию.

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

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

Способ 2: Утилита «Выполнить»

Способность применить этот метод зависит от установленного окружения. Практически во всех привычных графических оболочках он функционирует корректно, поэтому его обязательно следует попробовать. Принцип заключается в вызове утилиты «Выполнить», что производится зажатием комбинации Alt + F2.

В появившейся строке достаточно будет вписать gnome-terminal или konsole, что зависит от типа используемой оболочки.

После этого вы увидите, как сразу же отобразится новое окно «Терминала».

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

Способ 3: Контекстное меню директорий

Большинство графических оболочек имеют контекстное меню, которое вызывается путем нажатия ПКМ по свободному месту в любой директории. Одним из пунктов называется «Открыть в терминале» или «Открыть терминал». Именно это мы и рекомендуем использовать в качестве отдельного способа запуска консоли. Особенно актуально это в тех случаях, когда вы хотите запустить новую консоль в необходимом расположении.

Читайте также:  Linux поиск файлов содержащих

Способ 4: Главное меню ОС

Строение практически всех окружений гарантирует наличие главного меню приложений, откуда можно запускать установленные и стандартные программы, включая консоль. Откройте главное меню удобным для вас образом и отыщите там «Терминал». Если просто найти его не получается, воспользуйтесь строкой поиска. Щелкните ЛКМ для запуска, и теперь вы можете смело приступать к вписыванию команд. Если потребуется создать новую сессию, вернитесь в главное меню и проделайте те же самые действия.

Способ 5: Виртуальная консоль

Этот вариант подойдет далеко не всем юзерам, поскольку он используется исключительно для перехода между виртуальными системными консолями. Дело в том, что при запуске операционной системы создается целых семь таких командных строк, последняя из них реализует графическую оболочку, поэтому пользователь видит только ее. При необходимости можно переключаться к другим терминалам, используя горячие клавиши Ctrl + Alt + F1/Ctrl + Alt + F6.

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

Вы будете уведомлены о том, что авторизация в Ubuntu произведена успешно. Отобразится несколько важных строк, где имеется общее описание и ссылки на официальную документацию и страницы поддержи. Теперь можете использовать команды для управления консолью. По завершении введите exit, чтобы выйти, а затем переключитесь на графическую оболочку через Ctrl + Alt + F7 .

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

Способ 6: Строка «Избранное»

Пользователи Windows предпочитают закреплять важные приложения на панели задач, чтобы в необходимый момент быстро их запускать. В графических оболочках Linux эта функция тоже реализована, но сама строка называется «Избранное». Если «Терминал» изначально там отсутствует, предлагаем добавить его следующим образом:

    Откройте главное меню и отыщите там консоль. Кликните по ней правой кнопкой мыши.

В появившемся контекстном меню используйте строку «Добавить в избранное».

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

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

Помимо этой статьи, на сайте еще 12315 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Читайте также:  Не устанавливается драйвер для принтера hp laserjet m1132 mfp для windows

Источник

Шпаргалка команд Linux.(Debian/Ubuntu)

Шпаргалка популярных консольных команд для Linux.

Файлы и директории:

cd переход в директорию.
cd /home перейти в директорию ‘/home‘.
cd .. перейти в директорию уровнем выше.
cd

user перейти в домашнюю директорию пользователя user.

pwd показать текущую директорию.

mkdir dir создать директорию с именем ‘dir‘.
mkdir -p /tmp/dir1/dir2 создать дерево директорий.

rmdir dir удалить директорию с именем ‘dir‘.

rm file удалить файл file.
rm -R(рекурсивно) dir удалить директорию dir.

mv dir new_dir или file new_file переименовать или переместить файл или директорию .
mv /var/dir /home/test/dir переместить dir из директории var в home/test.

ls [-ключ] печатает содержание каталога

-l выдавать тип файла, права доступа к файлу имя владельца, имя группы, размер файла (в байтах), временной штамп и имя файла.
-F для каждого имени каталога добавлять суффикс `/’, для каждого имени FIFO — `|’ и для каждого имени исполняемого файла `*’.
-a показать скрытые файлы и директории в текущей директории.

tar — наиболее распространенный архиватор, используемый в Linux-системах.
Сам по себе tar не является архиватором в привычном понимании этого слова, т.к. он самостоятельно не использует сжатие.

tar [ключ] [имя_файла.tar] [файл или директория]
-c (создание архива).
-x (распаковка архива).
-f(упаковка содержимого в файл).
-v(вывод списка упакованных файлов в процессе работы) .
-z gzip сжатие tar.gz.
-j bzip2 сжатие tar.bz2.
tar -cvzf files.tar.gz

/files упаковка файла или директории сжатием gzip.
tar -cvf files.tar

/files упаковка без сжатия.

tar -xvf /path/to/test.tar распаковка архива.
/path/to/ альтернативное место.
tar -xvf /path/to/test.tar -C /home/test/1/
-tf просмотр содержимого архива.
tar -tf /path/to/test.tar

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

ch 777 file установить права 777 на fail.
ch 777 * установить на все файлы права 777 .
ch -R 777 * установить на все файлы и поддиректории права 777.

400 (-r———) Владелец имеет право чтения; никто другой не имеет права выполнять никакие действия.
644 (-rw-r—r—) Все пользователи имеют право чтения; владелец может редактировать.
660 (-rw-rw—-)Владелец и группа могут читать и редактировать; остальные не имеют права выполнять никаких действий.
664 (-rw-rw-r—)Все пользователи имеют право чтения; владелец и группа могут редактировать.
666 (-rw-rw-rw-)Все пользователи могут читать и редактировать.
700 (-rwx——) Владелец может читать, записывать и запускать на выполнение; никто другой не имеет права выполнять никакие действия.
744 (-rwxr—r—) Каждый пользователь может читать, владелец имеет право редактировать и запускать на выполнение.
755 (-rwxr-xr-x) Каждый пользователь имеет право читать и запускать на выполнение; владелец может редактировать.
777 (-rwxrwxrwx)Каждый пользователь может читать, редактировать и запускать на выполнение.

chown меняем владельца файлу или папке.
chown -ключ user:group /tmp или /tmp/file.txt меняем папке или файлу владельца на user и группу на group.
-R рекурсивно.

which Команда which обычно используется для быстрого поиска программ. Она просто выполняет поиск по переменной окружения PATH и возвращает первый найденный результат, а также путь к нему.

whereis Команда whereis работает примерно как и which, однако она также ищет страницы руководства и файлы с исходными текстами.

Пользователи и Группы.

adduser, addgroup — добавляют пользователя или группу в систему
adduser -ingroup group -home /home/user -shell [shell] user Создаем пользователя user , входящего в группу group , домашний каталог /home/user.

-no-create-home не создавать домашний каталог, даже если он не существует.
-disabled-login не запускать passwd для задания пароля.

deluser user удалить пользователя user.

usermod -l user user1 поменять имя пользователя user на user1.
usermod -d /home/user1 -m user поменять домашний каталог для пользователя user с переносом всего содержимого.
usermos -G nossh user добавить пользователя user в группу nossh.
usermod -s /bin/nologin user поменять shell пользователя user.
usermod -a -G group username удаление пользователя из группы происходит путём переопределения групп, в которые пользователь входит.

passwd test поменять пароль пользователю test.
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully

chfn user поменять пользовательские данные.
Changing the user information for user
Enter the new value, or press ENTER for the default
Full Name []:
Room Number []:
Work Phone []:
Home Phone []:
Other []:

APT(Advanced Package Tool) Установщик Debian/Ubuntu.

apt-get install name установить пакет.
apt-get update получить обновлённые списки пакетов.
apt-get upgrade обновить пакеты, установленные в систему.
apt-get remove name удалить пакет c сохранением файлов конфигурации.
apt-get purge name удалить пакет с удалением файлов конфигурации.
apt-get autoclean удалить старые загруженные архивные файлы пакетов.

apt-get remove —purge mysql* Удаление пакетов с mysql в названии.

dpkg -l | grep -i mysql Установленные пакеты с mysql в названии.

Сетевые команды.

netstat -plutn Выводит информацию о портах которые со статусом LISTEN.

mtr exempel.com Ping и traceroute в одном флаконе.(нужно установить)

ping exempel.com Пинг узла.

-s размер пакета.

-I интерфейс.

tcpdump позволяющая перехватывать и анализировать сетевой трафик(пакет надо установить).

-i можно указать сетевой интерфейс, с которого следует принимать данные:
tcpdump -i eth2
Чтобы узнать получаемые или отправляемые пакеты от определенного хоста, необходимо его имя или IP-адрес указать после ключевого слова host:
tcpdump host nameofserver
Следующим образом можно узнать о пакетах которыми обмениваются nameofserverA и nameofserverB:
tcpdump host nameofserverA and nameofserverB
Для отслеживания только исходящих пакетов от какого-либо узла нужно указать следующее:
tcpdump src host nameofserver
Только входящие пакеты:
tcpdump dst host nameofserver
Порт отправителя и порт получателя соответственно:
tcpdump dst port 80
tcpdump src port 22

tcpdump -l | tee out.log отобразит работу tcpdump и сохранит результат в файле out.log .

Информационные команды.

df -h показывает размер дисков.

du -hs /* отобразит размер всех директорий.

-s, —summarize выводить размер только для папки, переданной в качестве аргумента
-h, —human-readable Выводить размеры в удобном для человека виде (например, 1K 234M 2G)

Определить какие процессы занимают память.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Источник

Оцените статью