11189
Стандартные команды и команды, дающие информацию по системе
*pwd — Вывести текущую директорию.
*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 — Возможный выход винчестера из строя помогает засечь эта команда, с помощью которой так же можно протестировать жёсткий диск.
*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 выводит структурированный список оборудования вместе с информацией об устройствах. Очень полезна для анализа оборудования.
*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 — Возможный выход винчестера из строя помогает засечь эта команда, с помощью которой так же можно протестировать жёсткий диск.
*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 выводит структурированный список оборудования вместе с информацией об устройствах. Очень полезна для анализа оборудования.
7 комментариев
finger [имя_пользователя] — команда не найдена.
bash.org
Взял вот от сюда: kamozin.de/privat/818/komp/ubuntu-ALL/ubuntu_spezial.html
Когда ещё сидел на ubuntu....)))
Вот ещё старая добрая ссылка по программам: zenway.ru
Не заметил сорри что повторяется дважды! Спасибо за понимание! :)
быстрые простые правильные (иногда) ответы здесь t.me/ManjaroRu