Въведение в Linux - живот-прог

Можете да работите в OS Knoppix, зарежда от CD-ROM, или всяка друга операционна система на Unix семейство.

В хода на първата работа, вие ще научите основните команди интерактивно цикъл. Изпълнението на тази операция ще ви даде отговори на следните въпроси:
  • как да получите достъп до вашите файлове (способността за създаването им)?
  • как да въведете Linux команди?
  • как да получите помощ на командите на Linux?
  • как да запазите работата си?
  • как да общуват с приятелите си, които работят в системата?
  • как да създавате, редактирате и преглеждате текстови файлове на Linux?
  • как да управлявате файлове в конзолата?

След зареждане зареждане конзола - монитор и клавиатура свързан директно към системата (понятие от времето на мейнфрейм). Необходимо е да си създадете профил: въведете вашето потребителско име и парола (Забележка: Паролата не се показва, ако въведете грешна парола, а след това, преди да натиснете влиза, можете да го възстановите, като натиснете CTRL-U Ако въведете вече натиснат - на екрана ще покаже грешка ...) , Linux, като някои други версии на UNIX, осигурява достъп до множество конзоли, които ви позволяват да влезете в системата под няколко имена в даден момент. Svezheinstallirovanny Linux позволява да се работи с шест или седем конзоли, превключване между тях се осъществява от Alt-F1 - Alt-F7. Но е възможно да се осигури работа с 12 - един за всяка ключова функция. Както можете да видите, можете да работите на няколко конзоли едновременно. Докато работи върху конзола # 1, можете да превключите към конзолата # 2 и да започне да работи върху нещо друго.

След успешна регистрация, в повечето случаи в конзолата ред се появява на корпуса (черупка). Отличителна черта на Unix-подобни системи е, че системата може да се осъществява контрол изпълнен от командата, т.е. не графична обвивка зарежда по избор (StartX команда - започнете графична среда или в жаргон "," Х "). Разбира се, ако една от задачите на системата не работи с графика. Има много черупки, които са различни синтаксис на командите и набор от функции. Най rasprosranennye това: Баш (при umolchayniyu в Linux), ш (за umolchayniyu в Unix), CSH. Shell - това е просто една програма, която приема потребителска (т.е. команди, които сте написали) и го превръща в команди.

В присъствието на GUI (например, KDE) за провеждане на конзолата, трябва да натиснете бутона с монитора в лентата на задачите (sm.ris.1.1). Или да се извърши: Start / Run / конзолата.

Фиг. 1.1 - Старт бутон конзола

Можете да създадете няколко сесии с натискане на един бутон в долния ляв ъгъл на прозореца на текущата сесия (вж. Фиг. 1.2).

Фиг. 1.2 - бутон допълнителна сесия старт

Okno Knoppix сесия, както е показано на фиг. 1.3.

Въведение в Linux - живот-прог

Фиг. 1.3 - Okno Knoppix сесия

Тя е публикувана система покана (поканата по подразбиране за Unix / Linux, е знак "$"), в отговор на което не можете да въведете команди.

За да прекратите сесията с Linux, тип изход или натиснете клавишната комбинация Ctrl + D.

В сесия със сегашната си Linux (домашен) директория е: / Начало / име. където името - името на вашата мрежа. Тази директория сте четете, пишете изпълни. Вие нямате права за писане в директорията, не поддиректория на вашата домашна директория. Въпреки това, когато операционната система се стартира от CD Knoppix, имайте предвид, че вашата домашна директория е в памет (Ramdisk), а не на твърдия диск. Ето защо, преди освобождаването на Knoppix е необходимо да запазите вашите работни файлове.

Възможно е да се съхраняват данни за вътрешни преградни стени (локален диск) до FAT-файловата система. флаш-памет, включително, както и на дискета. Това изисква, че дялът е "монтиран като" правото да пише върху нея. Монтирани секции обикновено имат имена hda1, hda2. hdaN (или sda1, sda2 и т.н.), флаш - sda1, sda2. sdaN (или sdb1, SDB2 и т.н.), дискета - fd0. Монтажът се осъществява с помощта на командата за монтиране, която трябва да се уточни какво и къде се монтира (вж. Помощ с помощта на командата човек). Изпълнява команда планината може само корен. Например, за да се монтира първия дял на FAT файлова система, трябва да изпълните командата:
монтиране / сътрудничество / hda1 / MNT / hda1.

За да проверите кои секции с каквито и да било права, които вече монтирани, стартирайте командата планината без никакви параметри.

2. Изпълнение на команди

Работна сесия се провежда в режим на команден ред. Standard покана за Unix и Linux системи, е знак "$". Обикновено екип е както следва:

(По-нататък, когато описващи команди квадратни скоби означават допълнителен елемент елипса показва, че елементи от този тип могат да бъдат няколко).

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

Всички Linux команди са следните стандартни функции:

Вътрешен интерфейси и основните спецификации

Много отбори имат възможност - да помогне, резултатът от командата с тази опция ще издаде на незабавен конзолата с помощта на тази команда, като ли --help.

Научете основната работа с върховете - те ще се нуждая от теб повече от веднъж.

4. Запазване на резултатите

Можете също да копирате и въведете командата от конзолата в текстов файл (вж. Създаване и редактиране на текстови файлове).

5. Общувайте с колеги

Определя, които работят в системата (с помощта на който командва).

Обмяна на съобщения (с помощта на командата поща) с един или няколко от своите другари. Изберете партньор и изпратен да преговаря с него за по-нататъшно сътрудничество.

В Unix / Linux има богат набор от редактиране на текст-вход.

Можете да създадете и добавяне на файл с помощта на командата чай.
За затваряне на входа е необходимо да натиснете комбинация от клавиши Ctrl-D (вж. Също намек команда човек чай).

Управление 7. файла

Въведение в Linux - живот-прог

Фиг. 1.4 - Пример директория йерархия

управление на файлове може да се извърши с помощта на Midnight Commander (MC) - един от мениджър текстов файл тип Norton Commander интерфейс за UNIX-подобни операционни системи а. MC стартиране на конзолата се извършва с помощта MC команда.

типове файлове

операционни системи LINUX поддържат няколко файлови типове:
  • Редовни файлове (или обикновена) - представляват последователност от байтове. Този текст, ispolnyaesye файлове и т.н., този тип LS-л команда показва един "-" (тире).
  • Каталози - представляват специален вид файл, който се съхранява от външната памет като обикновени файлове, но тяхната структура се поддържа от файла самата система. Този тип файл се появява в логистичните-л команда в "г" символ.

  • Специални файлове на устройството. има блок и характер. Този тип LS -L команда показва "б" символ или "С" съответно. Специални файлове не могат да съхраняват данните. Те осигуряват механизъм за картографиране на физическите външни устройства в имената на файловата система файлове. Всяко устройство се поддържа от системата, тя отговаря на най-малко един специален файл. При извършване или чете по отношение на специален файл, директно извикване на драйвера на устройството. В този конкретен файл имена могат да се използват почти навсякъде, където можете да използвате имената на обикновени файлове.

    Този тип файл се появява в логистичните-л команда под формата на символ "L". UNIX / LINUX файлова система дава възможност за свързване на един и същи файл с различни имена. Има твърди и меки връзки.

    За да създадете връзка, използвайте командата LN.

    [Потребител] $ LN -s / Начало / потребител / съм / HOWTO / шрифт-HOWTO-RU /

    lrwxrwxrwx 1 Кос Кос 31ви декември, 13 21:13 ШРИФТОВЕ -> / Начало / Кос / положителни / HOWTO / шрифт HOWTO-RU /

    Обърнете внимание на първия символ в низа: то показва, че този запис съответства на символната връзка. Това се вижда в полето Име, където след ново име и стрелка, името на файла източник (в този случай - каталога).

  • В името на програмата канал (тръба) - едно от средствата за комуникация Interprocess (IPC) в UNIX / LINUX OS. Този тип файл се появява в логистичните-л команда в символ "р". А име тръба да е задължително да съответства на елемент на стоките. със средствата на IPC се срещаме в vtroroy на лабораторията практично.

  • Socket (цокъл) - осигурява много мощна и гъвкава IPC. Този тип файл се показва под формата на LS-л команда символ "S". Те могат да се използват за организиране на програми за сътрудничество на същия компютър, на локална мрежа или през интернет, която ви позволява да създадете разпределени приложения с различна сложност. В допълнение, те могат да се използват за организиране на взаимодействието с програмите, които се изпълняват други операционни системи. механизъм гнездо, ще научите на петата година в "LAN Програмиране" дисциплина.
  • Екипите, които работят с файлове и dirrektoriyami

    # Показва текущия път.

    # Показва размера на дадена директория. Тя може да се използва за определяне на размера на файла (броят на блокове на диска, заемани от всеки файл в текущата директория);

    # Показва екрана за дърво в текущата директория файлове и директории. Също брои тях. Както може да отнеме известно време в зависимост от броя на файловете Брой на файловете;

    # Показва съдържанието на текущата директория в азбучен ред и имената на буквите е от значение;

    # Показва броя използва конзола и свободно пространство на твърдия диск, за всяка система на стоките;

    # Показва потребителите на системата.

    Любими разполагат Баш

    Черупката прави повече от това просто да работи командата. Той също така предоставя мощни функции за да се направи това по-лесно.

    Например:
    • заместващи символи за имена на модел за съвпадение на файлове,
    • Пренасочване на командния изход на файлове и входни данни от файлове,
    • тръбопроводи (тръба), за да се направи изхода от един команден вход към другия,
    • псевдоними (псевдоним) за бърз достъп до най-често използваните команди,
    • променливи, които да съхраняват ценности, които могат да използват черупката, и така нататък. г.

    Този документ описва накратко използването на заместващи символи, други средства ще бъдат описани в следните документи.

    Извършване на информация Баш команда, за да се получи пълна документация.

    Gruppvye символи осигуряват възможността да се определи набор от файлове с подобни имена. Например, * означава, че всички файлове, които започват с главна буква "а". Wildcards "се заменят с" черупката с набор от файлови имена, на която отговарят. Това означава, че ако напишете:

    черупката първи замества * и на имената на файловете във вашата работа и директории започват с буквата "а", като че ли сте написали следната команда.

    Дали мравояд adamantium ябълка

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

    Видове заместващи символи

    • * - Всеки набор от знаци, включително празен низ
    • ? - Всеки един знак
    • [Set] - Всеки един символ от предварително определен комплект,
    • което обикновено е последователност от символи, например [aeiouAEiou] за всички гласни или гама тире, например, [A-Z] за всички главни букви
    • [^ Set] - всеки отделен знак не в дадения набор
    • [! Set] - всеки отделен знак не в дадения набор

    Ако искате да се включите в символ набор минус, а след това я поставете първи или последен. За да бъдат включени в скобата набор затваряне, поставете го на първо място. За да бъдат включени в набора от символи или ^. не ги поставя на първо място.