10 Суштински Linux команди за навигација на вашиот датотечен систем

Во овој водич се наведени 10 команди на Linux што треба да ги знаете за да можете да навигирате околу вашиот датотечен систем користејќи го терминалот за Линукс.

Таа обезбедува команди за да дознаете во кој директориум сте, во кој директориум претходно сте биле, како да се движите до други папки, како да се вратите дома, како да креирате датотеки и папки, како да креирате врски

01 од 10

Во која папка сте

Кога ќе го отворите терминалниот прозорец, првото нешто што треба да го знаете е местото каде што сте во датотечниот систем.

Помислете на ова како маркерот "Вие сте тука" кој го наоѓате на мапи во трговски центри.

За да дознаете во која папка сте во можете да ја користите следнава команда:

pwd

Резултатите вратени од pwd може да се разликуваат во зависност од тоа дали ја користите верзијата на shell на pwd или онаа инсталирана во вашиот / usr / bin директориум.

Во принцип, ќе испечати нешто по линиите на / home / корисничко име .

Кликни тука за повеќе информации за командата pwd .

02 од 10

Кои датотеки и папки се под тековниот директориум

Сега кога знаете во која папка сте, можете да видите кои датотеки и папки се под тековниот директориум со користење на командата ls.

ls

Самостојно, командата ls ќе ги наведе сите датотеки и папки во директориумот, освен оние кои почнуваат со период (.).

За да ги видите сите датотеки, вклучувајќи скриени датотеки (оние кои почнуваат со период) можете да го користите следниов прекинувач:

ls -a

Некои команди создаваат бекап на датотеки кои започнуваат со тилда metacharacter (~).

Ако не сакате да ги видите резервните копии при наведување на датотеките во папка користете го следниот прекинувач:

ls -B

Најчестата употреба на командата ls е како што следува:

ls-tt

Ова обезбедува долг опис сортиран со време на модификација, со најновиот прв.

Други опции за сортирање вклучуваат проширување, големина и верзија:

ls-lU

ls -lX

ls-lv

Долгите формати на оглас ги даваат следните информации:

03 од 10

Како да се движите до други папки

За да се движите низ датотечниот систем можете да ја користите командата cd .

Линуксниот систем на датотеки е дрво структура. Врвот на дрвото се означува со коса црта (/).

Под root директориумот, ќе најдете некои или сите од следниве папки.

Папката за бин содржи команди кои може да ги извршува секој корисник како командата cd, ls, mkdir итн.

Sbin содржи системски бинарни датотеки.

Папката usr се залага за Unix системски ресурси и исто така содржи папка за бин и sbin. Папката / usr / bin има проширен набор на команди кои корисниците може да ги извршуваат. Слично на тоа, папката / usr / sbin содржи продолжен сет на системски команди.

Папката за подигање го содржи сето она што го бара процесот на подигнување.

Папката cdrom е очигледна.

Фолдерот dev содржи детали за сите уреди на системот.

Папката итн е генерално каде се зачувуваат сите конфигурациски датотеки на системот.

Домашната папка е генерално каде се зачувани сите кориснички папки и за просечниот корисник е единствената област за која треба да бидат загрижени.

Листите на lib и lib64 ги содржат сите кернели и споделени библиотеки.

Изгубената + пронајдена папка ќе содржи датотеки што повеќе немаат име кое е пронајдено од командата fsck.

Медиумската папка е местото каде што се наоѓаат монтирани медиуми, како што се USB-дискови.

Папката mnt исто така се користи за приклучување на привремено складирање, како што се USB дискови, други датотечни системи, ISO слики итн.

Папката за избор се користи од страна на некои софтверски пакети како место за чување на бинарни датотеки. Други пакети користат / usr / local.

Папката proc е системска папка што ја користи кернелот. Вие навистина не треба да се грижите за оваа папка премногу.

Во root директориумот е домашниот директориум за root корисник.

Патеката со задачи е системска папка за складирање на информации за траење на системот.

Папката srv е местото каде што ќе ги чувате нештата како што се веб-папките, базите на податоци на MySQL и субверзивните складишта итн.

Папката sys содржи структура на папки за да обезбеди информации за системот.

Папката tmp е привремена папка.

Папката var содржи цело богатство на работи специфични за системот, вклучувајќи податоци за игри, динамички библиотеки, датотеки на лозинки, идентификатори на процеси, пораки и кеширани апликации на апликациите.

За навигација до одредена папка користете ја командата cd на следниов начин:

cd / home / корисничко име / документи

04 од 10

Како да се движите назад кон домашната папка

Можете да се вратите на домашната папка од било кое друго место во системот користејќи ја следнава команда:

cd ~

Кликни тука за целосен водич за командата cd ~ .

05 од 10

Како да креирате нова папка

Ако сакате да креирате нова папка, можете да ја користите следнава команда:

mkdir име на папка

Кликни тука за целосен водич за командата mkdir .

Поврзаниот водич покажува како да ги креирате сите директориуми на родителите за папка и како да поставите дозволи.

06 од 10

Како да креирате датотеки

Linux нуди неверојатен број на начини за креирање на нови датотеки.

За да креирате празна датотека можете да ја користите следнава команда:

допрете го името на датотеката

Командата за допирање се користи за да го ажурира последното време за пристап за датотеката, но во датотека што не постои има ефект на создавање.

Можете исто така да креирате датотека користејќи ја следнава команда:

cat> filename

Сега можете да внесете текст на командната линија и да ја зачувате во датотеката користејќи CTRL и D

Кликни тука за целосен водич за мачката .

Подобар начин за создавање на датотеки е да го користите нано уредникот. Ова ви овозможува да додавате линии на текст, да ги исечете и залепите, да пребарувате и заменувате текст и да ја зачувате датотеката во разни формати.

Кликни тука за целосен водич за нано уредникот .

07 од 10

Како да ги преименувате и преместите датотеките околу датотечниот систем

Постојат неколку начини за преименување на датотеки.

Наједноставниот начин за преименување на датотека е да ја користите командата mv.

mv oldfilename newfilename

Можете да ја користите командата mv за да преместите датотека од една папка во друга.

mv / path / од / оригинал / датотека / патека / од / цел / папка

Кликнете тука за целосен водич за командата mv .

Ако сакате да преименувате многу датотеки што одговараат на сличен модел, можете да ја користите командата за преименување.

преименувај го името на имињата за заменување на изразот

На пример:

преименувај "gary" "tom" *

Ова ќе ги замени сите датотеки во папката со Gary во него со Tom. Значи, датотеката наречена garycv ќе стане мачо.

Забележете дека командата за преименување не работи на сите системи. Командата mv е побезбедна.

Кликни тука за целосен водич за командата за преименување .

08 од 10

Како да копирате датотеки

За да копирате датотека со користење на Линукс, можете да ја користите командата cp како што следува.

cp името на датотеката filename2

Горенаведената команда ќе го копира името на датотеката1 и ќе го нарече filename2.

Можете да ја користите командата за копирање за да копирате датотеки од една папка во друга.

На пример

cp / home / username / Documents / userdoc1 / home / username / Documents / UserDocs

Горенаведената команда ќе ја копира датотеката userdoc1 од / home / корисничко име / документи во / home / корисничко име / документи / кориснички документи

Кликнете тука за целосен водич за командата cp .

09 од 10

Како да ги избришете копчињата и папките

Можете да ги избришете датотеките и папките со помош на командата rm:

rm име на датотека

Ако сакате да отстраните папка, треба да го користите следниов прекинувач:

rm -R име на папка

Горенаведената команда ги отстранува папките и нејзината содржина, вклучувајќи под-папки.

Кликни тука за целосен водич за rm командата .

10 од 10

Кои се симболичките врски и тврдите врски

Симболична врска е датотека што упатува на друга датотека. Десктоп кратенка во основа е симболичка врска.

Можете, на пример, да ја имате следната датотека на вашиот систем.

Можеби сакате да имате пристап до тој документ од папката за дома / корисничко име.

Можете да креирате симболичка врска користејќи ја следнава команда:

ln -s /home/username/documents/accounts/useraccounts.doc/home/username/useraccounts.doc

Можете да ја уредувате датотеката useraccounts.doc од двете места, но кога ја уредувате симболичката врска, всушност ја уредувате датотеката во папката / home / username / documents / accounts.

Може да се креира симболичка врска на еден датотечен систем и да се укаже на датотека во друг датотечен систем.

Симболична врска навистина создава само датотека која има покажувач кон другата датотека или папка.

А тврд линк, сепак, создава директна врска помеѓу двете датотеки. Во суштина тие се иста датотека, но со само уште едно име.

А тврд линк обезбедува добар начин за категоризација на датотеки без да заземете повеќе простор на дискот.

Можете да креирате тврд линк користејќи ја следнава синтакса:

Во filenamebeinglinked filenametolinkto

Синтаксата е слична на онаа на симболичка врска, но не го користи -s прекинувачот.

Кликни тука за целосен водич за хард врски .