Начинался как блог посвященный администрированию AIX'a, но "перенос" в блог о жизни с АйТи-технологиями. Приятного чтения, буду рад вашим отзывам=)
Wednesday, November 6, 2019
Linux: команды
Всем, привет!
Продолжаю работать над вопросами. Решил вынести в отдельный пост команды, которыми пользую каждый день.
Весь список тут
1. Что выполняет команда ```tee```?
Команда tee считывает стандартный ввод (stdin), после чего записывает его в стандартный вывод (stdout) и одновременно копирует его в подготовленный файл или переменную. Например:
df -h | tee file.txt
2. Что выполняет команда ```awk```?
Команда awk используется для выполнения различных практических задач по обработке текста и извлечения данных
3. Что выполняет команда ```tr```?
Команда tr используется для замены, замещения или удаления символов из стандартного ввода(STDIN), отправляя результат на стандартный вывод(STDOUT). Например, заменим все двоеточия: head -3 /etc/group | tr ':' ' '
4. Что выполняет команда ```cut```?
Команда cut позволяет вырезать данные из текстового файла.
5. Что выполняет команда ```tac```?
Команда cat имеет ряд утилит для создания, копирования, слияния и отображения текстовых файлов. tac делает то же самое, но в обратном порядке.
6. Что выполняет команда ```curl```?
Curl - набор библиотек, в которых реализуются базовые возможности работы с URL страницами и передачи файлов. Библиотека поддерживает работу с протоколами: FTP, FTPS, HTTP, HTTPS, TFTP, SCP, SFTP, Telnet, DICT, LDAP, а также POP3, IMAP и SMTP.
7. Что выполняет команда ```wget```?
Wget используется для скачивания файлов или целых страниц из сети.
8. Что выполняет команда ```watch```?
Watch используется для отслеживания изменений в выводе(работе) команнд. Например: watch -d date
9. Что выполняет команда ```head```?
head используется для просмотра нескольких начальных строк файла.
10. Что выполняет команда ```tail```?
tail используется для просмотра нескольких конечных строк файла.
11. Что выполняет команда ```less```?
less используется для пролистывания текста.
12. Что выполняет команда ```cat```?
Команда cat имеет ряд утилит для создания, копирования, слияния и отображения текстовых файлов.
13. Что выполняет команда ```touch```?
touch используется для изменения временных меток файлов, однако одно из наиболее распространенных способов использования команды Touch включает в себя создание нового пустого файла.
14. Что выполняет команда ```sar```?
sar используется для мониторинга системы(сбор информации об активности системы), входит в пакет sysstat
15. Что выполняет команда ```netstat```?
netstat - утилита командной строки выводящая на дисплей состояние TCP-соединений (как входящих, так и исходящих), таблицы маршрутизации, число сетевых интерфейсов и сетевую статистику по протоколам.
16. Что выполняет команда ```tcpdump```?
tcpdump - главный инструмент сетевого анализа.
17. Что выполняет команда ```lsof```?
lsof - утилита, которая предназначена для вывода информации о том, какие файлы используются теми или иными процессами.
18. Что выполняет команда ```cpio```?
cpio - простой инструмент, который может использоваться для помещения информации в архив формата cpio или tar.
find ./* | cpio -o > tree.cpio
Извлечение. Флаг -i указывает cpio считать архив для извлечения файлов, а флаг -d говорит cpio создать при необходимости соответствующие каталоги. cpio -id < cpiofile
19. Что выполняет команда ```ps```?
ps (process state — состояние процессов) — это родная утилита Unix/Linux для просмотра информации о работе запущенных процессов в системе: она считывает эту информацию из виртуальных файлов в файловой системе /proc.
20. Что выполняет команда ```nohup```?
Команда nohup — это команда POSIX, используемая для игнорирования сигнала HUP. Сигнал HUP — это способ, которым терминал предупреждает зависимые процессы о выходе из системы.
No comments:
Post a Comment