ПредишенСледващото

Методичен развитие на уроци по информатика
уроци цикъл по информатика: Работа в режим на Linux команден ред
Ниво: Linux за начинаещи

1 preryvaenie

Помнете сън команда от предишния урок? Ако въведете нещо като сън 100. може да е необходимо да се прекъсне изпълнението на командата. Това може да стане чрез комбинация от клавиши Ctrl + С Има много обвивка обработва прекъсване, който е снабден с комбинация от клавиши Ctrl + D или CTRL + C и Ctrl + Z.

Друг пример за това, къде може да се наложи да се прекъсне - това е командата котка. Когато се използва без параметри, той показва какво влиза на потребителя.

Как да работят на Linux от командния ред, лаборатория млад linuksoidov

История на 2 команда

В процеса на работа на командния ред, често е необходимо да се повтори предишната команда. Писането това отново не е прекалено рационално. За да повторите предишната команда в шел команди на Linux да превъртате с помощта на стрелки нагоре и надолу на клавиатурата. Превъртане случва напред или назад. Когато желаната команда, натиснете Enter, и командата ще бъде направен повторен опит. Разбираемо е, че това може да променя команда (например, промяна на настройката).

3 завършване

AutoComplete ви позволява да натиснете определен ключ автоматично ще добавя командата започнал. Това е много удобно собственост на черупката, защото нека не знам командите и параметрите на сърце и спестява време, когато пишете. Пусков в черупката Linux активира при натискане на клавиша Tab (раздел). В тази работа завършване само в случай, ако команда (параметър) се определя еднозначно.

Понякога ние не знаем какво да влезе по-нататък, след като няколко букви и черупки след еднократно натискане на клавиша за табулатор не допълнения. В този случай, може да помогне на двойно натискане Tab, след което на екрана се показва списък с всички възможни опции. Например, ние може да забрави как се пише командата ехото. Но ако въведете букви д и натиснете Tab два пъти, а след това да видите списък от команди, които могат да ни научат на необходимата команда.

Как да работят на Linux от командния ред, лаборатория млад linuksoidov

Същото може да се използва в случай ли D. В този случай, това показва списък с директории, като се започне с буквата D.

4 Ctrl + U

Ctrl + U ще се отмени въведена в текущия ред на екипа. Ако отборът е дълъг, а след това използвайте Ctrl + U е много по-удобно, отколкото да изтриете букви, за използване на клавиша Backspace.

Има и други клавишни комбинации за да се улесни работата с командния ред (например Ctrl + W - премахването на думата).

вход 5 на данни и на изхода към файл от файл

Когато работим в черупката, тя е интерактивна: питам и да получите отговор. В този случай, черупки отговорите на не са запазени, но какво да правят, ако операцията по команда да доведе искате да запазите? В този случай черупката поддържа функции като пренасочване на стандартния вход и изход. Input може да бъде насочена не към екрана и във файл.

По същия начин, данните могат да бъдат въведени с помощта на клавиатурата, както и да получите файла.

Пренасочването се извършва с помощта на символи <и>. Ъгъл определя къде да се насочи и задната страна (ширина) - откъде да вземем. Например, командата котката> fileX ще записва всичко, което потребителят въвежда в процеса на програма котка, файл с име fileX. Но командата котка

Вземем примера на по-практично използване на пренасочване. Да кажем, че ние трябва да се оставя за по-късно информацията за съдържанието на началната директория. За да направите това, ние ще пренасочи изхода на командата ли във файл (например, LS> MyHome). Друго би било добре да файла, съдържащ датата на която е взето "парче". За да направите това, добавете към командния изход дата файл, който ви позволява да получите датата и часа (дата >> MyHome). Имайте предвид, че двата знака> да подадат добавка; ако използвате един знак, че ще презапише (старите данни ще бъдат изтрити и заменени с нови). Сега предполагам, че след като е необходимо известно време, за да разберете какво има в папката по-рано: това е достатъчно, за да се изпълни команда котка

Как да работят на Linux от командния ред, лаборатория млад linuksoidov

  1. Как да се откажем команда?
  2. Как мога да видя по-рано въведените команди?
  3. Какво е AutoComplete? Как да го използвате в Баш черупки?
  4. Какво е клавишната комбинация Ctrl + U?
  5. Какво се случва в резултат на следните команди: котка> text333, кал> yest, дата >> yest?

практическа работа

  1. В командния Баш котка команда без параметри. Въведете няколко реда, а след това се прекъсне изпълнението на командата.
  2. В командния ред, няколко отбора, които знаете. Повторете някои от тях, без да записвате самите команди.
  3. Напиши команден ред ли-л Do. натиснете Tab, и след това Enter. Обяснете на поведението на черупката.
  4. Разберете кои отбори имат писмо Z.
  5. Създаване на файл, който съдържа информация за вашия име, фамилия и възраст. Печат на съдържанието на този файл на екрана.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!