Аднастрочнікі Shell — различия между версиями

Материал из Вікі Фаланстэра
Перейти к: навигация, поиск
(Тэорыя)
Строка 2: Строка 2:
  
 
==Тэорыя==
 
==Тэорыя==
 +
Адна з крыхут магчымасцяў каманднага радка: перанакіраванне ўвода/вывада. Дзякуючы ёй магчыма перанакіроўваць увод і вывад каманд з файлаў і ў файлы, а таксама складаць з камандаў цэлыя канвейеры.
 +
Для дэманстрацыі гэтай магчымасці увядзем наступныя каманды:
 +
* cat - аб'ядноўвае файлы.
 +
* sort - сарціруе радкі тэкста.
 +
* uniq - паведамляе пра паўторныя адкі ці выдаляе іх.
 +
* wc - выводзіць колькасць сімвалаў пераводу радка, слоў і байтаў у кожным пазначаным файле.
 +
* grep - знаходзіць і выводзіць радкі суадносна з шаблонам.
 +
* head - выводзіць першыя радкі файла.
 +
* tail - выводзіць апошнія радкі файла.
 +
* tee - чытае дадзеныя са стандартнага увода і запісвае у стандартны вывад і у файлы.
  
 
==Некаторыя простыя каманды==
 
==Некаторыя простыя каманды==

Версия 14:56, 13 февраля 2018

Мэта: Пазнаёміцца і папрактыкавацца з асноўнымі камандамі перанакіравання у shell.

Тэорыя

Адна з крыхут магчымасцяў каманднага радка: перанакіраванне ўвода/вывада. Дзякуючы ёй магчыма перанакіроўваць увод і вывад каманд з файлаў і ў файлы, а таксама складаць з камандаў цэлыя канвейеры. Для дэманстрацыі гэтай магчымасці увядзем наступныя каманды:

  • cat - аб'ядноўвае файлы.
  • sort - сарціруе радкі тэкста.
  • uniq - паведамляе пра паўторныя адкі ці выдаляе іх.
  • wc - выводзіць колькасць сімвалаў пераводу радка, слоў і байтаў у кожным пазначаным файле.
  • grep - знаходзіць і выводзіць радкі суадносна з шаблонам.
  • head - выводзіць першыя радкі файла.
  • tail - выводзіць апошнія радкі файла.
  • tee - чытае дадзеныя са стандартнага увода і запісвае у стандартны вывад і у файлы.

Некаторыя простыя каманды

Заданне

Для выканання заданняў вам спатрэбіцца шукаць дадатковую інфармацыю пра каманды shell у інтэрнэце!

Удаленае падключэнне да сэврвера на Windows

  1. Зайсці у тэчку "Загрузки", запусціць прыладу putty.exe
  2. У поле Host Name (or IP Address) запісаць 10.194.0.220
  3. У акне кансолі ўвесці лагін: user і пароль: user.

Цяпер вы працуеце на ўдаленам Linux сэрверы.

Літаратура

  1. Уильям Шоттс, "Командная строка Linux", 2017, с.70.