Linux / Unix - Първи стъпки с командния ред

Съдържание
Вече видяхме какво представлява Linux / Unix и как да инсталираме една от най -популярните му дистрибуции (Ubuntu), така че отсега нататък ще влизаме в въпроса по отношение на това, което можете да правите с Linux с помощта на командния ред, ние ще ще видим стотици (ако не всички) команди със съответните им опции, ще открием преки пътища за изпълнение на определени функции и ще се научим да създаваме скриптове. Както и да е, в края на тази нова серия уроци трябва да можем да използваме командния ред прилично и да сме готови да направим разширени конфигурации на нашата система.
В тази поредица от уроци изображенията ще идват от моята виртуална машина, на която е инсталиран Ubuntu, но по същество всички команди и техники, които ще видим тук, ще бъдат транспортируеми до Mac OS, Unix или друга дистрибуция на Linux.
Добре, това може да варира в зависимост от операционната система, обикновено ще търсите програма, наречена "Терминал", която е в Приложения -> Помощни програми ако сте на Mac, на някои дистрибуции на Linux е на Приложения -> Система или Приложения -> Помощни програми.
В моята версия на Ubuntu е в Компютър -> usr -> споделяне -> приложения но тъй като Ubuntu има страничен "Dock", го плъзнах към него от съответната папка.

В други дистрибуции на Linux можете също да получите достъп до командния ред, като щракнете с десния бутон върху работния плот и изберете опцията „Отваряне на терминал“.
Споменахме по -рано, че софтуерът, отговарящ за интерпретирането и изпълнението на всички команди, се нарича „черупка“. Има различни видове "черупки", но най -често срещаният е bash (черупка на Борн отново) и е този, който повечето дистрибуции на Linux включват по подразбиране. За да разберете каква версия на черупката използвате, можете да изпълните следната команда в терминала:
ехо $ SHELL

Което трябва да ви подкани с местоположението и името на вашата черупка, тези уроци ще използват "bash".

Пряк път:Терминалите запазват историята на изпълнените команди, следователно, ако искате да повторите команда, можете да натискате нагоре, докато стигнете до командата, която търсите, и дори можете да я редактирате, като преместите курсора отляво надясно.
Ще започнем с най -основните команди.
pwd
Командата pwd е съкращение от фразата "печат на работна директория", която казва на черупката, че трябва да отпечата на конзолата абсолютния път, по който работите в момента.

Терминът „абсолютен път“ се отнася до точния адрес в системата, към който се позовава, започвайки от корена до листа, до който наистина искате да получите достъп и винаги започва с наклонената черта (/). Освен това, пътят може да бъде "относителен", който, както показва името му, се отнася до пътя от текущото местоположение до споменатия лист и не използва лентата (/) в началото.
Причината, поради която говоря за „корен“ и „лист“, е, че файловата структура на системата (на всички ОС) е йерархична под формата на дърво, което може да се види представено по следния начин:

По този начин, ако искате да продължите да се движите надолу по дървото, трябва да знаете какви листа (или клони) съществуват в директорията, в която се намирате, за това използваме следващата команда.
[опции] [местоположение]
Друга основна команда, която изброява файловете и директориите, разположени в целевата папка. Това, което е в скоби, е по избор и ни позволява да променим начина, по който се показват резултатите, и папката, която искаме да прегледаме.

В този случай можем да видим как работи повече или по -малко. Първата команда показва прост списък на тези директории и файлове в текущата директория. Вторият ги изброява с помощта на опцията "-l", която е дълъг списък и показва разрешенията, които има върху обекта, броя на блоковете, собственика на същия, групата, към която принадлежи, пространството, което заема, датата и часа на промяна и накрая името на файла или директорията. А третият изброява файловете и директориите в папката „Документи“.
Забележка:Има и други допълнителни опции, които могат да бъдат добавени, сред тях е "-a", който показва файлове и документи, включително тези, които са скрити.
Накрая, за да отидете в директория, използваме следната команда.
cd [местоположение]
Съкращавайки „Change Directory“, тази команда премества подканата към посочения път, абсолютен или относителен. Ако не е посочен път, той ще ви отведе директно в директорията "home" (която в случая на моя потребител "manuel" е / home / manuel).
Това е всичко за сега, ще продължим с още команди в следващия урок. Очаквам вашите коментари, до следващия път!Хареса ли ви и помогнахте на този урок?Можете да възнаградите автора, като натиснете този бутон, за да му дадете положителна точка

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave