5-ть необязательных команд Linux полезно знать.
Пламенный привет посетителям этой страницы, пришедшим из социальных сетей, да и всем остальным тоже!
В апреле 2021-го года наблюдал удивительное явление: обильный поток посетителей из 4-х социальных сетей. В связи с этим настоятельно рекомендую всем неоднократно и регулярно посещать сайт rtbsm.ru — там в общих чертах изложена Российская Теннисная Балльная Система Марии (Шараповой).
Приглашаю всех полюбоваться на Фото и Видео красавицы Марии — надеюсь, что Вы поделитесь адресом сайта rtbsm.ru с друзьями и знакомыми.
Главная проблема — известить Марию, чтобы она лично как можно скорее заявила на весь мир о РТБСМ.
5-ть необязательных команд Linux полезно знать, если, по моему мнению, хотя бы половину времени проводишь в Линуксе — иначе будешь забывать команды Линукса.
Привожу информацию со страницы https://dzen.ru/a/ZugSDMBtaSE53NJi :
5-ть необязательных команд Linux, которые Вам нужны
The Geek Wolf
7 K подписчиков
176 прочтений
2 дня назад, 16-го сентября 2024 г.Развитие GUI в операционных системах сделало необязательным знание сочетаний «быстрых клавиш» и команд для массового пользователя. На Windows этот процесс завершился довольно давно. Linux в этом смысле слегка отстаёт. Но уже сегодня можно сказать, что большинство перечисленных ниже команд вам может не понадобился в принципе. И тем не менее …
Возможно, для большинства читателей эта мысль прозвучит парадоксально, но Linux как операционная система становится ещё более удобной и быстрой, когда пользователь умеет «общаться» с ней при помощи клавиатурных команд.
zdnet.comtop
Выбирая эту команду, юзер получает список из процессов, происходящих на его машине в реальном времени. Отличная идея, особенно в том случае, когда «что-то пошло не так».
Вот примерный перечень, который видит перед собой пользователь Linux компьютера:
PID — ID процесса
• USER — инициатор и владелец процесса
• PR — приоритет процесса
• NI — время, потраченное на выполнение пользовательских процессов
• VIRT — количество виртуальной памяти, используемое процессом
• RES — количество резидентной памяти, используемое процессом
• SHR — количество общей памяти, используемое процессом
• S — статус процесса
• %CPU — ресурсы CPU, которые использует процесс
• %MEM — ресурсы физической памяти, используемые процессом
• TIME+ — общее время работы процесса с CPU
• COMMAND — команда, связанная с процессом
Команда top иллюстрирует происходящее на машине точно, и это обстоятельство помогает юзеру определить проблему, оценить ее ущерб и, если это необходимо, остановить управляемый процесс, который стал причиной нестандартного поведения системы.
zdnet.comdf
Важная команда, помогающая определить состояние хранилища файлов. Иными словами, пользователь получает четкое представление о том, сколько еще фильмов, документов и фотографий он сможет «положить» в свою машину.
Задав команду df, пользователь получает подробную информацию о состоянии файловой системы, ее размерах, долях занятого и свободного пространства, а также имеющихся в системе носителях.
Иными словами, набрав df, юзер видит все диски, имеющиеся на его машине, и эти данные помогают ему определиться с «дальнейшей политикой использования компьютера», как говорится в умных книжках. В переводе на русский пользователь понимает, что наступило время провести лёгкую уборку и удалить файлы, которые ему не нужны.
Эксперты отмечают, что данные, полученные после исполнения команды df без дополнительных опций, могут оказаться трудными для восприятия. Предлагается набирать вариант df -h. Кстати, Linux предельно честна со своими юзерами, и потому «h» здесь означает «human readable», то есть «для чтения человеком»
Free
Более простая и узконаправленная команда, которую можно и нужно использовать вместо top, обсуждавшийся выше. Впрочем, только в том случае, если вы хотите узнать соотношение занятой и свободной памяти на вашей машине. Данные, которые выдаются пользователю после исполнения команды, сортированы по списку
- total — общее количество памяти
- used — использованное количество памяти
- free — доля свободной памяти
- shared -память, используемая временными файлами (tempfs) buff/cache- сумма памяти буфере и кэше
- available — оценка количества свободной памяти для старта нового приложения без использования swap
И снова, для более понятного отображения информации рекомендуется запускать free-h
zdnet.comlsblk
Полезная команда. Подходит для случая, когда юзеру нужно либо смонтировать диск, либо уточнить, как себя «чувствует» уже имеющиеся на устройстве носитель. После исполнения команды пользователь получает информацию, из которой видно, что, например, условное блочное устройство /dev/sdb1 смонтировано в папку /media/jack/MINA. Одной из версий lsblk является -f. При таком варианте команды юзер также получает информацию о типе файловой системы.
ps
Отлично работает, когда вы хотите быстро определиться со всеми процессами, «бегущими» на вашей машине в реальном времени. Но есть один нюанс. Если просто набрать и исполнить ps, то вы получите две записи — bash и ps. Поэтому полностью команда выглядит как ps-aux. Такой вариант позволяет быстро и легко выявить все ID ассоциированных процессов. Нужно отметить, что сценариев использования довольно много. И один из них выполняется при помощи команды ps-aux grep.
Допустим, на машине не отвечает LibreOffice. Вам нужно открывать PID и путешествовать через «простыни» процесса, чтобы найти и остановить офисное приложение. Или же вы можете выполнить команду ps-aux grep libreoffice и буквально мгновенно получить доступ к нужному процессу.
Практически все перечисленные выше команды имеют гораздо более разнообразное применение, чем для краткости указано в этой публикации. Но уже из приведенных выше довольно скудных примеров можно сделать определенный вывод.
GUI — это красивый и невероятно полезный элемент Linux, который делает систему удобной и понятной. Однако команды пока что остаются наиболее эффективным способом работы с процессами и приложениями в этой операционной системе.
Подпишитесь на канал, чтобы не пропустить новые публикации
Комментарии 3
Войти, чтобы комментировать
Дмитрий Беляев
Конечно, top и ps практически всегда есть из коробки, однако htop и btop гораздо удобнее и функциональнее.
А вообще абсолютно всю информацию о процессах можно получить из виртуальной procfs — это которая обычно в /proc смонтирована, притом хватит обычных ls и catТанцы с бубном.
У меня 3 системы на одном диске. lsblk нужна как никто. Часто перезагружаю, может я дебил.Geĉjo Ba
Танцы с бубном., НЕТ! Умелый юзер!
Обязательно опробую все эти 5-ть необязательных команд Linux, чтобы составить о них личное впечатление.
!…
Приглашаю всех высказываться в Комментариях. Критику и обмен опытом одобряю и приветствую. В особо хороших комментариях сохраняю ссылку на сайт автора!
И не забывайте, пожалуйста, нажимать на кнопки социальных сетей, которые расположены под текстом каждой страницы сайта.
Продолжение тут…