HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-03-10
1 <p>Вы наверняка уже знаете основные команды для работы с файлами в терминале<strong>Linux</strong>. Давайте освежим память.</p>
1 <p>Вы наверняка уже знаете основные команды для работы с файлами в терминале<strong>Linux</strong>. Давайте освежим память.</p>
2 <h3>Работая с файлами разных типов и объемов используют:</h3>
2 <h3>Работая с файлами разных типов и объемов используют:</h3>
3 <p>1.<strong>cat</strong>- известная команда для относительно коротких файлов. Позволяет просматривать содержимое файла, создавать один либо несколько файлов, объединять файлы и пр. Пример использования:</p>
3 <p>1.<strong>cat</strong>- известная команда для относительно коротких файлов. Позволяет просматривать содержимое файла, создавать один либо несколько файлов, объединять файлы и пр. Пример использования:</p>
4 <p>2.<strong>less</strong>- для считывания текста, но не полностью, а небольшими фрагментами, пример:</p>
4 <p>2.<strong>less</strong>- для считывания текста, но не полностью, а небольшими фрагментами, пример:</p>
5 <p>3.<strong>more</strong>- используется для длинных файлов. 4.<strong>tail -f</strong>- для просмотра растущего файла непосредственно в окне интерактивного запуска кода.</p>
5 <p>3.<strong>more</strong>- используется для длинных файлов. 4.<strong>tail -f</strong>- для просмотра растущего файла непосредственно в окне интерактивного запуска кода.</p>
6 <h2>Работа с двоичными файлами</h2>
6 <h2>Работа с двоичными файлами</h2>
7 <p>Что делать, когда речь идет о двоичных файлах? Честно говоря, вариантов не очень много:</p>
7 <p>Что делать, когда речь идет о двоичных файлах? Честно говоря, вариантов не очень много:</p>
8 <ul><li>strings - для вывода готовых к печати строк файла;</li>
8 <ul><li>strings - для вывода готовых к печати строк файла;</li>
9 <li>od - для печати файла в восьмеричном формате;</li>
9 <li>od - для печати файла в восьмеричном формате;</li>
10 <li>cmp - для побайтного сравнения файлов.</li>
10 <li>cmp - для побайтного сравнения файлов.</li>
11 </ul><h2>Сравнение</h2>
11 </ul><h2>Сравнение</h2>
12 <p>Если же надо сравнить текстовые файлы непосредственно друг с другом, вводим:</p>
12 <p>Если же надо сравнить текстовые файлы непосредственно друг с другом, вводим:</p>
13 <ul><li><strong>comm</strong>- для линейного сравнения двух отсортированных файлов;</li>
13 <ul><li><strong>comm</strong>- для линейного сравнения двух отсортированных файлов;</li>
14 <li><strong>diff</strong>- для построчного выявления различий. Данная команда применяется чаще, так как отличается богатым набором опций.</li>
14 <li><strong>diff</strong>- для построчного выявления различий. Данная команда применяется чаще, так как отличается богатым набором опций.</li>
15 </ul><p><em>Источник -- https://github.com/ketancmaheshwari/lisa19/blob/master/LPT_LISA.pdf.</em></p>
15 </ul><p><em>Источник -- https://github.com/ketancmaheshwari/lisa19/blob/master/LPT_LISA.pdf.</em></p>
16  
16