1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
dpkg-query -l | grep kernel | sort - отображает в прямом алфавитном порядке dpkg-query -l | grep kernel | sort -r - отображает в обратном алфавитном порядке ps auwx | sort -r -k 4.4 - Следующая команда сортирует процессы по уровню использования памяти. Параметр к используется для указания поля, используемого для сортировки. Запись 4,4 показывает, что именно четвертое поле (и только оно) является ключевым. lsmod | sort -k 2,2n - команда отображает загруженные модули ядра в порядке увеличения их размера. Параметр n указывает команде sort на необходимость интерпретировать второе поле как номер, а не как строку. strings - Поиск текста в бинарных файлах.Иногда возникает необходимость прочесть текст в кодировке ASCII, находящийся внутри бинарного файла, что позволяет узнавать много информации об исполняемом файле. strings /bin/ls | grep *i libc - Определяет наличие libc в ls cat /bin/ls| strings - отображает все тексты ASCII в ls strings /bin/ls - отображает все тексты ASCII в ls diff config config.old - определение различий между двумя файлами config и config.old diff -u f1.txt f2.txt > patchfile.txt - сравнения двух файлов f1 и f2, и найденные отличия записали в patchfile.txt. patch f1.txt < patchfile.txt - используя файл сравнения patchfile.txt patching file f1.txt awk - мощным инструментом редактирования текста представляет собой полноценный язык программирования ps auwx | awk '{print $1.$11}’ - отображает столбцы 1 и 11 команды ps ps auwx | awk '/user_name1/ {print $11}' - отображает процессы пользователя user_name1 ps auwx | grep user_name1 | awk '{print $11}' - отображает процессы пользователя user_name1 awk -F: '{print $1.$5}' /etc/passwd - -F: в качестве знака-разделителя для отображения столбцов устанавливается двоеточие. cut -d: -f1-5 /etc/passwd - cut также может быть использована при работе с несколькими полями значений . В качестве знака-разделителя для отображения столбцов устанавливается двоеточие отображает столбцы 1-5 файла /etc/passwd |