This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
|
простые_команды_выбора_информации_из_файлов [2011/11/04 16:00] val removed |
— (current) | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Простые команды выбора информации из файлов ====== | ||
| - | ===== Показать содержимое файла ===== | ||
| - | |||
| - | ==== cat ==== | ||
| - | |||
| - | ==== more ==== | ||
| - | |||
| - | ==== less ==== | ||
| - | |||
| - | Перейти в начало файла - g | ||
| - | |||
| - | Перейти в конец файла - G | ||
| - | |||
| - | ===== Показать последние строки файла - tail ===== | ||
| - | Последние 5 строк | ||
| - | <code> | ||
| - | $ tail -n 5 /var/log/messages | ||
| - | </code> | ||
| - | |||
| - | Последние строки, начиная с 10-й | ||
| - | <code> | ||
| - | $ tail -n +10 /var/log/messages | ||
| - | </code> | ||
| - | Динамически отслеживать запись в файл | ||
| - | <code> | ||
| - | $ tail -f -n 0 /var/log/messages | ||
| - | </code> | ||
| - | |||
| - | ===== Показать первые строки файла - head ===== | ||
| - | |||
| - | ===== Замена символов - tr ===== | ||
| - | <code> | ||
| - | $ cat /etc/passwd | tr ':' ' ' | ||
| - | |||
| - | $ df -h / | tr -s ' ' | ||
| - | </code> | ||
| - | |||
| - | ===== Выбор фрагментов строк - cut ===== | ||
| - | <code> | ||
| - | $ cut -d: -f1 /etc/passwd | ||
| - | $ cut -d: -f1,7 /etc/passwd | ||
| - | $ cut -d: -f1-3 /etc/passwd | ||
| - | $ cut -c1-5 /etc/passwd | ||
| - | </code> | ||
| - | |||
| - | ===== Сортировка файлов - sort ===== | ||
| - | |||
| - | Ключи -n -r -u | ||
| - | |||
| - | ===== Примеры использования ===== | ||
| - | |||
| - | [[Авторизация доступа к ресурсам через SQUID]] | ||