К основному содержимому
#Linux

Linux. Карманный справочник, 2-е издание (Linux Phrasebook (Developer's Library) 2nd Edition)

#Linux #Software #Devops #SRE

Первое издание книги Скотта Граннемана было моей настольной книгой формата pocketbook, когда я только начинал профессионально заниматься разработкой (или менее пафосно просто стал джуном). Книга вышла в 2007 году и позволила просто и небольно познакомиться с операционной системой Linux, ее командной строкой и базовыми командами. В 2015 году книга была переиздана, но этой версии у меня нет. И хоть с тех пор прошло много времени мне кажется, что книга до сих пор полезна как справочник и некоторый набор стандартных тем, которые точно стоит изучить - в первом издании были темы приведенные ниже

  • файлы, каталоги, их создание/удаление/переименование/компирование
  • права доступа (chmod), про превращение в другого пользователя (sudo)
  • работа с man и info для получения справочной информации от самой системы
  • объединение команд в цепочки (pipes)
  • отображение содержимого файлов (работа с stdout, stdin, stderr) и команды cat, less, head, tail
  • как выводить файлы на печать
  • подробнее про владельцев файлов и права доступа (chgrp, suid, sgid)
  • работа с архивами
  • поиск файлов и как пользоваться grep
  • команда find
  • работа с самой оболочкой: история команд, поиск по ней, создание псевдонимов для команд
  • контроль использования системных ресурсов: ps aux, kill, top, lsof, free, df
  • установка прогрмм из пакетов: deb, rpm
  • сетевые соединения: ifconfig, ping, traceroute, host, ifup, ifdown
  • работа в сети: ssh, sftp, scp, rsync, wget, curl
  • взаимодействие с Windows

И хотя с первого издания книги прошло порядка 20 лет, а второго - 10 лет, но темы, что изложены в книге не стали менее актуальными, но теперь зачастую модно сразу идти изучать комбайны типа K8s, а не знакомиться сначала с основами:)

#Linux #Software #Devops #SRE