Guest User

Learning plan

a guest
Dec 27th, 2012
169
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.23 KB | None | 0 0
  1. =Основы
  2.  
  3. ==Теория
  4. Состав компьютера (треугольник cpu, mem, ports), невозможность реализации идеальных устройств
  5. Принцип запуска программ (откуда куда что переходит)
  6. Организация программ: основные модули и библиотеки, интерактивные программы и демоны
  7. Структура ПО, работающего на компьютере (BIOS, загрузчик, ядро, демоны, приложения)
  8. Типы пользовательских интерфейсов приложений: GUI, CLI
  9.  
  10. ==Практика
  11. Загрузка
  12. Вход в систему: логин, пароль
  13. Подсказка коммандной строки
  14. Ввод комманд, управление курсором, history, автодополнение комманд, автодополнение путей
  15. Запуск програм (параметры, ключи, прерывание ^c)
  16. Справка: man, info
  17. Помощь: Ключ -р и --help
  18. Переключение между консолями
  19.  
  20. =Работа с файлами и директориями
  21. ls
  22.  
  23. ==Путешествие по файловой системе
  24. Корневая файловая система (что такое, файлы, директории, специальные файлы, монтирование)
  25. Имя файла, расширение, владелец и группа файлов, аттрибуты, размер, даты
  26. Виды файлов: обычные, hardlinks, softlinks, сокеты, файлы устройств, специальные файлы
  27. Специальные директории: "." , "..", "~user",
  28. Путь "/dir1/dir2"
  29. pwd
  30. cd
  31. Назначение директорий (var, tmp, home ...)
  32.  
  33. mkdir
  34. rmdir
  35.  
  36. touch
  37. rm
  38.  
  39. cp
  40. mv
  41. ln
  42.  
  43. chmod
  44. chown
  45.  
  46. find
  47.  
  48. cat
  49. less
  50.  
  51. Архивы и сжатые файлы
  52. tar
  53. gzip
  54. bzip
  55. rar
  56.  
  57. Маски *.t?[tT]
  58.  
  59. Запуск программ
  60.  
  61. Текстовые редакторы nano, vi
  62. :wq
  63. :q!
  64. Shift+v, y, p, Ctrl+v
  65. a
  66. i
  67. d
  68. u
  69.  
  70. =Работа с файловой системой
  71. du
  72. df
  73.  
  74. Обращене к блочным устройствам
  75. /dev/sdX
  76. /dev/hdX
  77. /dev/srX
  78.  
  79. Различные файловые системы
  80.  
  81. Точки монтирования, типы файловых систем
  82. mount
  83. umount
  84. /etc/fstab
  85. /etc/mtab
  86.  
  87. =Коммандный интерпретатор
  88.  
  89. ==Управление программами
  90. Клавиши ^c, ^z
  91. Запуск программ на фоне ("&"), fg, bg
  92. top, htop
  93. kill, killall
  94.  
  95. ==Работа с потоками
  96. Перенаправление stdin, stdout, stderr, перенаправление (>, <, |)
  97. less
  98. Текстовые редакторы grep, sed, awk и регулярные выражения
  99.  
  100. ==Переменные окружения
  101. env
  102. $PATH, $PS1
  103. export
  104.  
  105. ==Базовые комманды и написание скриптов
  106. Еще раз о переменных
  107. echo
  108. read
  109. Булевы операторы && и || и ;
  110. Циклы for, while, until
  111. "", '', ``
  112. Условный оператор test
  113. Написание скриптов
  114. ->ABS guide
  115.  
  116. ==Другое
  117. chroot
  118.  
  119. =Работа в сети
  120. Семиуровневая модель OSI
  121. Принцип построения TCP/IP сетей: IP адрес, маска, подсеть
  122. Теоретическое закрепление
  123.  
  124. ifconfig, iwconfig
  125. route
  126. ping
  127.  
  128. Основы DNS, файл /etc/resolv.conf, файл hosts
  129. Имя машины, имя домена
  130. DHCP, dhcpcd
  131.  
  132. Удаленная консоль: ssh, telnet
  133.  
  134. Работа в интернет
  135. links
  136. wget
  137.  
  138. =Работа с пользователями
  139. whoami
  140. su
  141. sudo
  142. usedadd
  143. passwd
  144. groupadd
  145.  
  146. =Процесс загрузки
  147. /etc/init.d/...
  148. rc-update, runlevel, init
  149. grub, lilo
  150. reboot, poweroff, shutdown
  151.  
  152. =Специфические комманды Gentoo
  153. revdep-rebuild
  154. emerge
  155. eselect
  156. equery
  157. env-update
  158.  
  159. =Ядро
  160. make
  161. modprobe
  162. lsmod
  163. /usr/src/linux
  164. /proc/config
  165. /lib/modules
  166. vmlinux, System.map, initrd
  167.  
  168. uname
Add Comment
Please, Sign In to add comment