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]] |