Manjaro linux команды консоли

Стандартные команды и команды, дающие информацию по системе

*hostname — Вывести или изменить сетевое имя машины.

*whoami — Ввести имя под которым я зарегистрирован.

*date — Вывести или изменить дату и время. Например, чтобы установить дату и время равную 2000-12-31 23:57, следует выполнить команду: date 123123572000

*time — Получить информацию о времени, нужного для выполнения процесса + еще кое-какую информацию.Не путайте эту команду с date.

*who — Определить кто из пользователей работает на машине.

*rwho -a — Определение всех пользователей, подключившихся к вашей сети. Для выполнения этой команды требуется, чтобы был запущен процесс rwho. Если такого нет — запустите «setup» под суперпользователем.

*finger [имя_пользователя] — Системная информация о зарегистрированном пользователе. Попробуйте: finger root

*uptime — Количество времени прошедшего с последней перезагрузки.

*ps a — Список текущих процессов.

*top — Интерактивный список текущих процессов отсортированных по использованию cpu.

*htop — практически то же что и top, но в псевдо графическом виде(требует установки соответствующего пакета)

*uname — Вывести системную информацию.

*free — Вывести информацию по памяти.

*df -h (=место на диске) — Вывести информацию о свободном и используемом месте на дисках (в читабельном виде).

*du / -bh | more (=кто сколько занял) — Вывод детальной информации о размере файлов по директориям начиная с корневой (в читабельном виде).

*cat /proc/cpuinfo — Системная информация о процессоре. Заметьте, что файла в /proc директории — не настоящие файлы.

*cat /proc/interrupts — Используемые прерывания.

*cat /proc/version — Версия ядра Linux и другая информация

*cat /proc/filesystems — Вывести используемые в данный момент типы файловых систем.

*cat /etc/printcap — Вывести настройки принтера.

*lsmod (как root) — Вывести информацию о загруженных в данный момент модулях ядра.

*set|more — Вывести текущие значения переменных окружения.

*echo $PATH — Вывести значение переменной окружения «PATH»

*dmidecode — Узнать о точном названии и версии BIOS, возможностях BIOS и другой интересной информации.

*fdisk -l /dev/hda — Сведения о ёмкости и геометрии винчестера запскаем через sudo.

*sudo hdparm -I /dev/hda — Запросить информацию о винчестере и его возможностях.

*hddtemp /dev/hda — Текущая температура винчестера.

*smartctl -a /dev/hda — Возможный выход винчестера из строя помогает засечь эта команда, с помощью которой так же можно протестировать жёсткий диск.

Читайте также:  Nokia lumia 2520 linux

*cat /proc/cpuinfo — Узнать подробности о процессоре. В результате получим весьма подробную информацию о процессоре.

Файловая система /proc является «слепком» состояния системы и её переменных, там хранится множество полезных сведений о системе.

В каталоге /proc, хранятся и обновляются сведения о скоростях вращения вентиляторов, заряде батарей и прочем (если это поддерживается для вашего оборудования ядром).

Вот, к примеру, как можно узнать состояние батарей ноутбука: cat /proc/acpi/battery/BAT0/info

*dmesg — Команда предоставляет доступ к логам ядра — того, что происходило при загрузке и того, что происходит в процессе работы.

Лог dmesg как правило очень длинный и изобилует подробностями работы с оборудованием. Читать его полностью довольно утомительно, поэтому стоит воспользоваться потоковой утилитой поиска grep.

Например, чтобы узнать подробности только о процессоре, нужно написать: dmesg | grep CPU

Так можно многое узнать о работе своего железа. Эта информация может пригодиться при устранении проблем (последние строки dmesg содержат информацию о том, что происходило недавно с системой). Именно поэтому на многих форумах требуют выкладывать логи системы — это и есть исчерпывающая информация о работе вашей системы и её оборудовании.

Лог dmesg и многие другие логи хранятся в /var/log/ хотя часть из них доступна только привилегированному пользователю — воспользуйтесь sudo.

*lshw — Расширенная информация о конфигурации железа. Эта утилита по умолчанию, как правило, не устанавливается, но в репозиториях она должна быть (устанавливаем при помощи aptitude install lshw). Утилита lshw выводит структурированный список оборудования вместе с информацией об устройствах. Очень полезна для анализа оборудования.

Источник

Шпаргалка

Сгенерировать случайный список зеркал для пользователей и сортирует их по текущему времени доступа.

Очистить файлы, к которым не обращались в течение 100 дней

Сообщить текущий размер журнала

Удалить последние записи по размеру или времени

Проверить наличие осиротевших пакетов

Удалить все сиротские пакеты

Удалить все пакеты, кроме последних 3 версий

AUR

Права доступа

Выполнить команду от root

Изменить пароль пользователя

Изменить владельца и группу файла

Изменить разрешения файла

Установить разрешения в восьмеричном режиме: 4(чтение) 2(запись) 1(выполнение)

Пример: 755 чтение-запись-выполнение для владельца и чтение-выполнение для группы и прочих

Показать файлы и разрешения [каталога]

Файлы и каталоги

Переход в родительский каталог

Отобразить содержимое каталога

Копировать каталог рекурсивно

Переместить или переименовать файл/каталог

Удалить каталог рекурсивно

Создать символическую ссылку

Смонтировать файловую систему

Домашняя директория пользователя

Каталог с глобальными конфигурациями

Сеть

Отобразить информацию о сети

Читайте также:  Linux and what it does

Список беспроводных точек доступа

Включить брандмауэр [Community-пакет: ufw]

Разрешить/запретить весь входящий трафик

Отобразить статус брандмауэра и правила

Разрешить/запретить входящий трафик на указанном порту

Разрешить/запретить входящий трафик с указанного IP-адреса

Система и экран

Показать полную версию ядра

Сообщить об использовании дискового пространства файловой системы

Отобразить системные задачи

Отобразить системную информацию

Отобразить дерево процессов

  • Ctrl + Alt + F1
  • Ctrl + Alt + F2
  • Ctrl + Alt + F3
  • Ctrl + Alt + F4
  • Ctrl + Alt + F5
  • Ctrl + Alt + F6

Проверка состояния службы

Включить автозапуск службы

Отключить автозапуск службы

Источник

CheatSheet

Generates a random mirrorlist for the users and sort them by their current access time.

Purge files not accessed in 100 days

Report journal current size

Remove but recent entries by size or time

Check for orphaned packages

Remove all packages except the latest 3 versions

AUR

Access rights

Change owner and group of file

Set permissions in octal mode: 4(read) 2(write) 1(execute)

Example: 755 read-write-execute for owner and read-execute for group and others

Display files and permissions [of directory]

Files and Directories

Change the working directory

Change to parent directory

Copy directory recursively

Move or rename file/directory

Remove directory recursively

Directory with global configurations

Network

Display network information

List wireless access points

Enable firewall [package Community: ufw]

Allow/deny all incoming traffic

Displays firewall status and rules

Allows/deny incoming traffic on the specified port

Allows/deny incoming traffic from specified IP address

System and Screen

Display long kernel version

Report file system disk space usage

Display system information

Display a tree of processes

  • Ctrl + Alt + F1
  • Ctrl + Alt + F2
  • Ctrl + Alt + F3
  • Ctrl + Alt + F4
  • Ctrl + Alt + F5
  • Ctrl + Alt + F6

Cookie-файлы помогают нам предоставлять наши услуги. Используя наши сервисы, вы соглашаетесь с использованием cookie-файлов.

Источник

Базовые команды дистрибутива Manjaro

Добрый день всем, кто оказался на данном сайте. Давайте сегодня разберем базовые команды такого дистрибутива как Manjaro. Но, сначала небольшое отступление. Сам дистрибутив Manjaro основывается на пакетной базе Arch Linux. Использует пакетный менеджер Pacman. Так же полностью совместим с Arch Linux. А у Arch есть замечательная кладовая под названием Arch Wiki, где можно найти ответы практически на все вопросы. Стоит отметить, что эти команды так же подходят и для остальных Arch производных. Например таких как Arco Linux, Chakra ну и конечно же Manjaro. И так, вернемся к командам. Что бы обновить систему, нужно в терминале набрать следующую команду:

Читайте также:  Linux user logged time

Обновление системы

Что бы выполнить обновление вашей системы, достаточно выполнить несложную команду в терминале:

Manjaro pacman 1

Что бы синхронизировать вашу систему с репозиториями, нужно ввести команду:

Manjaro pacman 2

Так же можно одновременно синхронизировать и следом обновить вашу систему при помощи следующей команды:

Manjaro pacman 3

Поиск пакетов

Так же в терминале при помощи пакетного менеджера можно осуществлять поиск нужных вам программ. Для этого введите команду:

pacman -Ss и название программы или пакета.

Например нам нужен офис, для этого вводим команду:

Manjaro pacman 4

Можно так же искать те пакеты, которые уже установлены в вашей системе. Для этого выполните команду:

pacman -Qs и название пакета

Manjaro pacman 5

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

pacman -Qii и название пакета

Manjaro pacman 6

Что бы узнать о всех установленных пакетах в вашей системе, выполните команду:

Manjaro pacman 7

Иногда при удалении какого то пакета, например, вы установили тот же Libreoffice и затем удалили его, в вашей системе могут остаться зависимости. Что бы их найти их, введите команду:

Manjaro pacman 8

Для удаления всех зависимостей, можно выполнить команду:

sudo pacman -Rs $(pacman -Qdtq)

Manjaro pacman 9

Установка пакетов

Для установки пакетов из репозиториев, нужно ввести следующую команду:

sudo pacman -S и название пакета

Приведу пример все на том же Libreoffice. Для его установки потребуется ввести команду:

sudo pacman -S libreoffice

Manjaro pacman 10

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

sudo pacman -Sw и название пакета

Manjaro pacman 11

Удаление пакетов

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

sudo pacman -R и название пакета
sudo pacman -R libreoffice

Manjaro pacman 12

Что бы удалить не только пакет, но и его зависимости, введите комануд:

sudo pacman -Rs и название пакета

Manjaro pacman 13

А вот что бы удалить пакет, в том числе и конфигурационные файлы от него, введите команду:

sudo pacman -Rns и название пакета

Manjaro pacman 14

Очистка кэша

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

Manjaro pacman 15

Для полной очистки, выполните следующую команду:

Manjaro pacman 16

Это были самые базовые команды, которые нужны в повседневной работе с Manjaro. Для более глубокого изучения пакетного менеджера pacman, можно воспользоваться справочной командой:

А на этом сегодня все. Надеюсь, данная статья будет вам полезна.

Источник

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