
Задание
1. Получить login и password у преподавателя. Подключиться к удаленной машине посредством putty. Ip-адрес удаленной машины: 172.20.0.249 Протокол ssh (порт 22). В свойcтсвах putty: appearance: font (Courier new, размер шрифта 14), translation: Koi8-R.
2. Проверить, кто уже зарегистрирован в системе (who). Проверить, в каком каталоге вы находитесь в данное време (pwd).
Кстати bash (оболочка, в которой вы в данное время работаете) имеет очень приятное свойство дописывать названия команд и каталогов с файлами. Например вы можете набрать: whoa и нажать клавиши TAB. Будет дописано имя команды whoami. В случае наличия нескольких альтернатив, машина пикнет и при втором нажатии выведет их на экран (если их очень много, то спросит: выводить ли их на экран). Вы можете ввести вторую букву и нажать TAB и т.д. Точно также можно дописывать путь к файлу. Например, если мы хотим перейти в каталог:
/home/arhivarius_program
надо набрать:
$ cd /h (дальше TAB)
на экране будет выведено:
cd /home
дальше вводите: ar и снова TAB
В общем надо попробовать.
Кстати попробуйте для сравнения в Windows походить по профилям с помощью командной строки (в каталоге “documents and settings” на диске С: ).
Есть еще очень хорошее свойство bash: запоминание введенных команд.
Если вы что-то неправильно ввели в командной строке и хотите исправить, то можно повторить данную команду, исправив ошибку. Или же вы просто хотите ввести команду, которую вводили вчера. Для этого нажмите “стрелочку вверх” и выберите нужную команду. В отличие от cmd в Windows эта история не очищается после перезагрузки(выключения) компьютера.
3. Посмотрите наличие свободного места на дисках (df). Создайте в своем домашнем каталоге (где вы сейчас находитесь) каталог unix (UNIX различает строчные и прописные буквы, поэтому будьте осторожны). Перейдите в этот каталог и скопируйте туда файл /etc/shells. Выведите содержимое это файла на экран (cat shells). Скопируйте этот файл в каталог верхнего уровня (домашний каталог) в файл my_new_file. Каталог верхнего уровня обозначается как .. (две точки).
Можно так:
$ cp shells ../my_new_file (используются относительные пути)
или так:
$cp /home/andrey/unix/shells /home/andrey/my_new_file
(используются абсолютные пути).
4. В каталоге unix создайте новый файл:
$ cat > new
Введите свою фамилию и имя (переключение между раскладками как в Windows). Чтобы завершить ввод в файл, нажмите <ENTER> и в начале следующей строки нажать ctrl+d. Вывести содержимое этого файла на экран. Скопируйте этот файл в файл new2. Удалите файл new2.
5. Напишите кому-нибудь из своих товарищей письмо:
$ write andrey
(имя можете узнать при помощи команды who)
Закончить ввод ctrl+d в начале строки.