Авторизация  
Andrey26780

Гайд по OpenComputers (3 часть)

Recommended Posts

Всем привет! С вами как всегда Андрей, с 3 частью гайда. Дорогой друг, 2 секунды потрать, не ленись, поставь лайк, и новые части будут выходить быстрее!

Помните, во 2-й части мы остановились на установке OpenOS? Сегодня я расскажу про команды OpenOS, и вообще: что это?

OpenOS - это стандартная ОС для компьютеров в OpenComputers. Вы можете поставить ОС от Игоря (он же ECS), которая без команд, и вообще, для новичков (кхм, я так думаю). Для этого вам нужен компьютер полностью 3 уровня и оперативка - 2 планки по 3.5 уровня и Интернет карта. Затем запустите компьютер (с установленной OpenOS) и введите команду

pastebin run 0nm5b1ju

Если всё правильно, то должен открыться установщик (БЕЗ всяких там команд, просто графический установщик. Дальше сами уже поймёте наверное...)

Если хотите, можете на этом моменте закрыть этот гайд и вообще больше не читать, но если хотите быть PRO, то дочитайте до самого конца гайда. Да-да, все части.

Итак, Устройство OpenOS

OpenOS (в дальнейшем OOS) - подобие Linux'a или что-то вроде того. Главный интерфейс пользователя - командная строка. Помните эту строку?

/#

Это - командная строка. / - директория, где вы находитесь, # - сама командная строка. Итак,

Определение 1. Файловые системы.

Это все устройства, где хранятся данные. Все диски, дискеты, оперативная память (с некоторыми оговорками, чуть позже). Все файловые системы можно посмотреть командой

df

И тут возникает вопрос: что все эти буковки-цифры значат. И тут...

Определение 2. Адрес.

У почти любого компонента (не путать с просто блоками и предметами, например транзистор - не компонент) есть свой адрес. Это длинный-длинный текст. Вот он:

ASdGsZ4.png

qBp1fkP.png

Этот адрес нигде не повторяется (по крайней мере на карте). Что бы обратиться к диску, надо знать первые три символа его адреса. Например, у меня это, как видно, 86c.

Дальше про команды и OOS.

IoGrpwi.png

Что значат эти буквы-цифры?

Мы видим 5 столбиков: Filesystem, Used, Available, Use% и Mounted On.

Filesystem - названия файловых систем. Как видно из 1 картинки из этой темы, имя моего диска - OpenOS. Но в df мы видим, что дисков с именем OpenOS - два. Как это? Откуда взялся второй? На самом деле диск один. И всегда был один. Столбик Monted On - куда диск смонтирован. То есть, как к нему обратиться. Мы видим, что первый смонтирован в /, второй - в /mnt/86c. На самом деле, / - корневая директория, то есть где начинается диск. Она всегда будет той, с которой компьютер загрузился. Для других дисков этот адрес - /mnt/первыеТриСимволаАдреса, то есть к нашему диску, с которого мы загрузились, можно обратиться и через /, и через /mnt/86c.

Дальше, tmpfs - временная файловая система, то есть та, которая в оперативной памяти, и удаляется после перезагрузки. Но я не советую там размещать там большие фалы. Ведь оперативка ещё используется и программами, для переменных (потом объясню). Used - сколько байт использовано на этой файловой системе. Available - сколько свободно байт, а Use% - сколько % использовано. Давайте попробуем вставить пустую дискету и снова введём эту команду.

NAkoL2S.png

Мы видим, что добавилась какая-то длинная строка, которая смонтирована в /mnt/4f7. Эта строка - и есть дискета. Так как у неё нет названия, то вместо названия - её адрес. Следующая команда

cls

очищает экран. Например, после ввода команды df, а потом cls, экран будет такой:

fS51YUX.png

Следующая команда

cd

Меняет вашу директорию. Но не достаточно просто набрать cd, надо набрать

cd директория

чтобы поменять вашу директорию на "директория" Проще говоря, директория - это папка.

Следующая команда

ls

Отображает все файлы и директории в текущей директории. Например, корневая директория (/):

narenNs.png

Синим отображены директории, зелёным - файлы. Но что это?

mnt - папка, куда по умолчанию монтируются все диски.

tmp - временная файловая система (в оперативке, помните?)

bin - все программы (ls, cd, cls, df, и т.д.)

lib - все библиотеки (пригодится при программировании)

init.lua - файл операционной системы. Его запускает EEPROM.

autorun.lua (здесь нету) - запускается при вставке диска, запуске системы, и т.д. и т.п.

Остальное вам (пока!) знать не надо.

И например посмотрим ещё, какие программы есть:

3SStKGf.png

Следующая команда

man

показывает справку о программе. Например, наберите

man man

чтобы посмотреть, что за программа такая, man :D

Следующая команда

mkdir ИмяДиректории

Просто создаёт новую директорию.

Следующая команда

edit ИмяФайла

Создаёт и/или редактирует файл. Эту команду можно использовать для создания файла, так как соответствующей команды нету.

Нажмите Ctrl+S для сохранения, Ctrl+W для выхода и Ctrl+F, чтобы найти то, что вы введёте в файле.

Ну, и чтобы запустить вашу программу (должна быть .lua), просто наберите имя файла, без .lua.

 

Проверка знаний за часть (не обязательно)

Зайдите в директорию /bin, создайте файл test.lua и введите туда текст

print("Привет!")
print("Если вы видите этот текст, значит вы всё правильно сделали!")

(просто скопируйте его и вставьте средней кнопкой мыши или кнопкой Insert (Ins))

Зайдите в директорию /mnt и запустите программу test

 

Ну вот и всё! Всем удачи, всем пока!

 

 

 

Надеюсь ты не забыл про лайк?

 

Новых частей уже наверное не будет. Пишите в ЛС, если возникнут какие-то проблемы с этим модом, отвечу.

Изменено пользователем Andrey26780
  • Like 1
  • Upvote 4

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Во время установки ОС вылезла консоль с красным текстом (во время пункта shooting). Что туда нужно вводить?

 

2018-01-05_21.05.20.png

Изменено пользователем x_x_sasha_x_x

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
17 минут назад, x_x_sasha_x_x сказал:

Во время установки ОС вылезла консоль с красным текстом (во время пункта shooting). Что туда нужно вводить?

 

2018-01-05_21.05.20.png

Выложите сюда скриншот комплектующих ПК (ну или перечислите). Так же я бы порекомендовал форматировать диск и заново поставить OpenOS

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Скорее всего это произошло из-за того, что у вас жесткий диск не 3-го уровня. И для установки Опен ОС не хватает места. Это не тема для обсуждения игровых проблем, для этого есть раздел "Вопрос-ответ". Так что тему закрываю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация