Ръководство за файлови мениджъри в Linux. Конзолни файлови мениджъри Linux Команда за стартиране на файлов мениджър в linux

Оригинал: Midnight Commander - базиран на конзолата файлов мениджър за Linux
Автор: Пунгки Арианто
Дата на публикуване: 23 октомври 2013 г
Превод: А. Кривошей
Трансферна дата: май 2013 г

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

В конзолна среда трябва да знаете основните команди и техния синтаксис, за да работите с файлове. За щастие Linux също има текст файлов мениджър, работещи в конзолна среда. Той се нарича Midnight Commander (по-нататък ще го наричаме просто MC).

Заглавия на раздели

Уебсайтът на Midnight Commander казва:
„GNU Midnight Commander е визуален файлов мениджър, разпространяван под GPL лиценз и следователно се квалифицира като свободен софтуер. Това е мощна текстово базирана, пълнофункционална програма, която ви позволява да копирате, премествате и изтривате файлове и директории, да търсите файлове и изпълнява команди на обвивката. Включен е също вграден редактор и преглед на файлове."

Как да инсталирате Midnight Commander на Linux

По подразбиране MC обикновено не е инсталиран. В Debian, Ubuntu и Linux Mintможете да го инсталирате с помощта на командата apt-get:

$ sudo apt-get install mc

В RHEL, CentOS и Fedora можете да използвате командата:

# yum инсталирайте mc

След като инсталацията приключи, просто въведете "mc" (без кавички) в конзолата, за да я стартирате.

Характеристики на Midnight Commander

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

Копиране, изтриване, преименуване/преместване, създаване на директории

MC интерфейсът е разделен на две колони, независими една от друга. Всяка колона представлява активната директория. Можете да превключвате между тях с помощта на клавиша Tab. В долната част на екрана можете да видите номерирани бутони, които се отнасят до функционалните клавиши F1 - F10.
За да копирате файл от една директория в друга, просто го изберете и натиснете "F5". За да копирате няколко файла наведнъж, първо трябва да ги изберете с помощта на клавиша "Вмъкване".

MC ще ви помоли за потвърждение. За да започнете да копирате, просто щракнете върху „OK“.
Изтриването на файлове е още по-лесно. Просто изберете файловете и натиснете "F8". Преместването на файлове става с помощта на клавиша "F6".
Преименуването на файлове обаче е малко по-различно. С натискане на клавиша "F6" трябва да въведете ново име на файл. Пример за това как се прави това е показан на екранната снимка по-долу.

За да създадете директория, можете да натиснете "F7". MC ще създаде нова директория в текущата. За да видите какво друго MC може да прави с файлове, натиснете F9 > Файл.

Вградена помощна програма за преглед на файлове

Има много текстови редактори, налични в конзолен режим, като vi, joe и nano. MC има собствена вградена програма за преглед на съдържание текстови файлове. За да го стартирате, изберете файла и натиснете "F3". Можете също така да редактирате файла, ако е необходимо, като го маркирате и натиснете "F4".
Когато тичаш текстов редакторпървия път MC ще ви помоли да изберете текстов редактор по подразбиране:

Pungki@mint15 ~ $ Изберете редактор. За да промените по-късно, стартирайте "избор на редактор".

1. /bin/ed 2. /bin/nano

След това, когато натиснете "F4", MC ще използва избрания от вас текстов редактор. Ако искате да промените редактора по подразбиране, просто натиснете "F2", вземете "@" и въведете "select-editor" (без кавичките). Ами ако искате да използвате различен текстов редактор, който не се разпознава от MC? Да приемем, че искате да работите с Vi. Това може да стане по различен начин. Намерете файла ".selected_editor" във вашата домашна директория. товаскрит файл

, така че започва с точка. Редактирайте го така:

# Генерирано от /usr/bin/select-editor SELECTED_EDITOR="/usr/bin/vi"

Разрешения за файлове
Файловете и директориите имат разрешения, които определят кой може да чете, пише и изпълнява файловете и директориите. Командата за управление на правата за достъп е chmod. За да разберете как да го използвате, напишете "man chmod" в терминала.

В MC трябва само да маркирате файла, след което да натиснете "F9" > File > Chmod или "Ctrl-x" и "c". MS ще ви покаже текущите права за достъп на избрания файл и параметрите, които могат да бъдат променяни.

Собственик на файла
Както обикновено, за да разберете как да го използвате, напишете "man chmod" в терминала. В MC просто трябва да маркирате файла, след което да натиснете "F9" > File > Chown или "Ctrl-x" и "o". Вече можете да зададете собственика и групата на собственика от списъка с налични потребители и групи.

MC също има функция "Advanced Chown", която е комбинация от chmod и chown, която ви позволява да изпълнявате двете задачи по-горе на едно място. Натиснете "F9" > File > Advanced Chown.

По подразбиране MC има интерфейс с два панела. Тези панели не са само за локални директории. Можете да ги свържете към отдалечен компютърчрез FTP.
В този случай MC действа като FTP клиент. За да се свържете трябва да натиснете "F9" > FTP Link. MC ще поиска данни за връзка в следния формат:

Потребител:парола@machine_or_ip_address

Ако въведените данни са верни, в един от панелите ще видите списък с директории на отдалечения компютър.

За да деактивирате FTP връзката, можете да натиснете "F9" > Command > Active VPS Link. Ще видите вашата FTP връзка в списъка с активни VFS директории. Изберете го и щракнете върху „Безплатни VFS“. Ако просто искате да превключите към локалната директория, без да прекъсвате FTP връзката, изберете „Промяна на“.

Ако вашата мрежа използва прокси сървър, можете да конфигурирате MC да работи с прокси сървъра. Натиснете "F9" > Опции > Виртуална FS > Винаги използвай ftp прокси.

Излезте от Midnight Commander

За да излезете от Midnight Command, натиснете "F9" > File > Exit или "F10".

За по-подробен преглед на възможностите на MC, посетете често задаваните въпроси за Midnight Commander.

Както е известно, в разпредел UbuntuФайловият мениджър е инсталиран и се използва по подразбиране Наутилус, разработен от екипа гном. Но ако в предишни версии Наутилусбеше възможно да се активира режим на два панела (F3), след което да се започне от версията Наутилус 3.6 тази функцияотсъстващ.
В тази кратка статия, скъпи потребители Ubuntu, бих искал да предложа на вашето внимание четири двупанелни файлови мениджъра, които се намират в хранилищата Ubuntu, и следователно в Център за приложения: Среднощен командир; GNOME Commander; Тукс командирИ Крусейдър:


1. Среднощен командир


GNU Midnight Commander– мениджър на текстови файлове на цял екран. Той използва интерфейс с два панела и вградена командна обвивка. Има и вграден редактор с подчертаване на синтаксиса и програма за преглед, която поддържа двоични файлове. Програмата поддържа виртуални файлова система(VFS), което ви позволява да работите с файлове на отдалечени машини (например на FTP сървъри, SSH) и с файлове в архивите, както при обикновените файлове.

Монтаж Среднощен командирмного просто, просто го отворете Център за приложения на Ubuntu, въведете името в полето за търсене и щракнете върху бутона Инсталирайтеили изпълнете командата в терминала:

sudo apt-get инсталирайте mc

2. GNOME Commander


GNOME Commander- бърз и мощен GUI файлов мениджър за десктоп среда GNOME. Той има интерфейс с два панела по традиция Norton CommanderИ Среднощен командир.

Инсталирайте GNOME Commanderвъзможно и от Център за приложенияили в терминала с командата:

sudo apt-get инсталирайте gnome-commander

3. Тукс Командир


Тукс командир- прозоречен файлов мениджър с два панела един до друг, подобно на популярните файлови мениджъри Total Commander И Среднощен командир.

Възможности:

  1. два панела с директории един до друг (вертикално)
  2. интерфейс с раздели, бутони за бърз достъп до любими директории
  3. персонализиран панел за бърз достъпдо сменяеми носителии мрежови ресурси
  4. многоезичен потребителски интерфейс
  5. функционалността се разширява чрез плъгин система
  6. Действия, базирани на разширения върху типове файлове (асоциации на файлове)
Монтаж Тукс командирвъзможно в Център за приложенияили терминална команда:

sudo apt-get инсталирайте tuxcmd

4. Krusader


Крусейдъре лесен за научаване, мощен файлов мениджър с два панела (в стил Commander), подобен на Среднощен командирили Total Commander.

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

Допълнително: обширни възможности за обработка на архиви, поддръжка за монтиране на файлови системи, FTP, модул за разширено търсене, функции за преглед и редактиране, синхронизиране на директории, сравнение на съдържанието на файлове, мощни инструментипакетно преименуване на файлове и много други.

Поддържа следните архивни формати: ace, arj, bzip2, deb, iso, lha, rar, rpm, tar, zip и 7-zip.

Поддържа механизма KIOSlaves, който прави достъпни протоколи като smb:// и fish://.

Крусейдър- Напълно персонализиран, удобен за потребителя, бърз и ще изглежда страхотно на вашия работен плот.

P.S.Има и други двупанелни файлови мениджъри като

Това се обяснява просто. Работната среда е важен елемент, но по същество спомагателен. Основният потребителски инструмент - приложна програма. Потребителят може за известно време да се примири с неудобен метод за стартиране на приложения или неприятен цвят на иконите. Но ако обичайните клавишни комбинации не работят в някой нов текстов редактор, тогава няма да има преход към него.

Това от своя страна може да създаде проблеми за мигрантите. Без бремето на миналото зад гърба си, те избират обективно най-добрите инструменти, но по този начин ограничава възможността на опитни потребители да им дават каквито и да било съвети. Между другото, това често се наблюдава на практика и се възприема от някои новодошли като недружелюбие на ветераните. Въпреки че в действителност техните препоръки са доста искрени - те могат да помогнат при настройването на vim, но практически не са запознати с kate.

Значителна част от опитните потребители на Linux работят с конзолни файлови мениджъри, като ги предпочитат пред по-интуитивните Dolphin или Nautilus. Въпреки че използват настолни компютри KDE или GNOME.

Следователно дори начинаещите трябва да знаят това, което обикновено се нарича класика на Linux. Включително конзолни файлови мениджъри.

1 Среднощен командир

Конзолен файлов мениджър Midnight Commander

Това е най-популярният конзолен файлов мениджър, работещ на Linux. Програмата е включена по подразбиране в голям брой дистрибуции. За него вече е събрана много документация, така че изучаването на правилата за работа с приложението няма да е трудно за потребителите различни ниваподготовка.

MC поддържа всички основни операции с файлове: копиране, преименуване, изтриване, смяна на собственик и права за достъп, създаване на връзки, директории и др. Програмата може да работи не само с локални, но и с отдалечени файлови системи чрез FTP и SSH достъп.

Програмата включва още допълнителни функции: работа с архиви, вградено търсене, преглед и редактиране на файлове чрез собствен модул MCEdit. По този начин в MC могат да се извършват относително сложни операции.

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

Приложението е напълно локализирано.

Sudo apt-get install mc

2 Рейнджър

Файлов мениджър на конзолата Ranger

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

Липсата на видимост обаче прави Ranger не много полезен за операции за копиране и преместване. Силните страни на това приложение са навигация, търсене и сърфиране. Това е значително улеснено от удобна система за отметки.

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

Разпространява се при условията на GNU GPLv3.

Sudo apt-get install ranger

3 WCM командир

Конзолен файлов мениджър WCM Commander

Това е файлов мениджър, който най-често се нарича клонинг на известния FAR. Разбира се, опитни потребители ще кажат, че това е донякъде преувеличено, но въпреки това приликата е доста близка, поне на нивото на най-популярните операции. По-специално, познато на мнозина клавишна комбинация Shift+F1 работи точно по същия начин.

Допълнителните възможности на WCM Commander са доста сериозни дори за опитен потребител: редактор с подчертаване на синтаксиса за най-често срещаните езици за програмиране и възможност за промяна на кодировките, достъп до отдалечени файлови системи чрез SMB и FTP/SFTP с възможност за стартиране на файлове, история и завършване на въвеждане, поддръжка за външни цветови схемии т.н.

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

Разпространява се под лиценз на MIT.

4 Vifm

Конзолен файлов мениджър Vifm

Това е конзолен файлов мениджър за феновете на Vim. Дори името на програмата означава Vi File Manager.

Основната характеристика на vifm са контролите в стил vim. Например, за да се движите през файлове, можете да използвате не само клавишите със стрелки, но и бутоните "j" и "k", преминете към последния файлтекущата директория чрез натискане на “G” и т.н.

Vifm ви позволява да използвате етикети на директории и файлове, за да навигирате бързо до желаното местоположение клавишна комбинация. Търсенето във vifm се извършва по същия начин както във vim - чрез щракване върху “/”. Приложението има свои собствени вградени команди: "com" за показване на списък потребителски команди, “marks” за показване на знаци, “only” за скриване на втората колона и т.н.

Разпространява се при условията на GNU GPLv2.

Sudo apt-get инсталирайте vifm

5 Последен файлов мениджър

Конзолен файлов мениджър LFM

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

Както външно, така и функционално, Last File Manager е много подобен на Midnight Commander. Поне потребител, който е усвоил една програма, няма да има проблеми с друга - същите клавиши са отговорни за най-популярните операции.

Разпространява се при условията на GNU GPLv3.

BeeSoft Commander 2.23

BeeSoft Commander е млад проект, прост файлов мениджър, написан в духа на UNIX-way. Според неписаното правило програмата трябва да изпълнява само преките си задължения и нищо допълнително.

Файловият мениджър използва библиотеката QT и се стартира много бързо от средата на KDE. Лентата с инструменти не може да се персонализира, но съдържа почти всички основни функции на програмата. Можете да работите с множество раздели. Десен бутонмишката е отговорна за избора на файлове в знак на почит към старата традиция на Norton Commander. Много файлови операции се извършват с помощта на функционални клавиши, според стария стандарт, определен от Питър Нортън.

BeeSoft Commander съдържа добър FTP клиент, което ви позволява да се свържете с няколко сървъра и да запазите настройките за връзка. Разработчиците не се занимаваха с внедряването на преглед и редактиране на различни документи. С вградения редактор можете само да променяте текстови документи. Ако бъдат открити други типове файлове, програмата или превключва в режим HEX, или показва хаотичен набор от знаци. Редактирането не е налично в този случай.

BeeSoft Commander не изисква сложна конфигурация. Можете да зададете шрифтовете и цветовете на панелите и да регулирате ширината на колоните. И всъщност тук свършва цялото забавление от пътуването из настройките.

Официален сайт:

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

Всички контроли на файловия мениджър са концентрирани в множество бутони, разположени в долната част на работния прозорец на приложението. Щраквайки върху лентата на състоянието, превключвате групи от бутони. Всеки бутон извиква отделна функция. Функциите могат да бъдат или вградени работни инструменти, или външни помощни програми, предназначени за обработка на файлове.

Worker е тясно интегриран с Midnight Commander и ви позволява да използвате правилата за обработка на архиви на файловия мениджър на конзолата. Освен това по подразбиране MC се използва като файлов редактор (функция Редактиране на файл).

Разпределението Worker включва само инструмент за преглед на текстови файлове. Всички други действия (преглед на графики и видео, редактиране на всякакъв тип данни...) са оставени на външни програми. Текстовият редактор по подразбиране е xedit, което не е изненадващо. xedit също използва само библиотеката X11.

Сред предварително дефинираните функции (бутони) можете да намерите преобразуване на аудио, преобразуване на графики, монтиране на устройство и много други.

Файловият мениджър е много необичаен, което, разбира се, ще затрудни овладяването му от нулата. От друга страна, всички конкуренти или използват мощни графични библиотеки (QT, GTK) или работят в текстов режим. Работникът в тази светлина изглежда като вид компромисно решение.

Пивотна таблица

GUI+ + + + + + - + - + +
Графична библиотекаQTGTK2GTK1GTK2QTQT- GTK2- GTK2X11
Раздели+ - - - + + - - + - -
FTP клиент+ - - + + + + + - - +
FTP:// протокол- - - - + + - + - - -
SMB:// протокол- - - + + + - + - - -
HTTP:// протокол- - - - + - - - - - -
Миниатюри на документи- - - - + + - + - - -
Текстов редактор+ + - - - + + - + - -
Преглед на изображения- - - + + - - - - - -
Гледайте видео- - - - + - - - - - -
Преглед на HTML- - - - + + + - - - -
Преглед на RTF- - - - + + - - - - -
Вижте DOC- - - - + + + - - - -
HEX редактор- - - - - - - - + - -
Маркиране на тип файл- - + + - - - - + - -
Бързи папки (отметки)- + - + + + + + - + -
История на папките- + + + + + + + + - -
Често посещавани папки- - - - + + - - - - -
Панел за бързо стартиране (меню)- - - - + + + - + - -
Плъгини- + - + + + + - - - -
Многозадачност- - + + + + + + - - -
BeeSoft Commander 2.23
emelFM2 0.1.6
Gentoo 0.11.55
GNOME Commander 1.2.0
Konqueror 3.5.2
Krusader 1.70.0
Nautilus 2.12.2
Tux Commander 0.4.101
Мениджъри на текстови файлове и Worker
  1. && . Строго погледнато, това не е отбор. Ако искате да изпълните няколко команди наведнъж, поставете двоен амперсанд между тях по следния начин: първа_команда && втора_команда. Терминалът ще изпълни командите по ред. Можете да въведете колкото желаете команди.
  2. псевдоним Присвоява имена, които създавате, на дълги команди, които не можете да запомните. Въведете псевдоним long_command short_command.
  3. cd. Променя текущата папка на терминала. Когато стартирате терминала, той използва вашата домашна папка. Въведете cd folder_address и терминалът ще работи с файловете, които се намират там.
  4. ясно. Изчиства прозореца на терминала от всички съобщения.
  5. история. Показва всички команди, които сте въвели наскоро. Освен това можете да превключвате между последните команди с помощта на клавишите Нагоре и Надолу. Ако не искате въведената от вас команда да бъде записана, поставете интервал пред нея по следния начин: вашата_команда.
  6. човек Показва ръководство за програми и команди. Въведете man package_name или man your_command.
  7. какво е. Дисплеи кратко описаниевсяка програма. Въведете командата и името на програмата whatis package_name.

За да извършвате много действия в системата, като например инсталиране и деинсталиране на програми, ще ви трябват администраторски права или root на суперпотребител, както се нарича в Linux.

  1. sudo Тази команда ще ви даде права на суперпотребител. Въведете sudo преди командата, която искате (например sudo apt upgrade), за да я стартирате като администратор. Системата ще ви попита за вашата парола.
  2. sudo su . След тази команда всички въведени от вас команди ще се изпълняват като суперпотребител, докато не затворите терминала. Използвайте го, ако трябва да изпълнявате много команди с администраторски права.
  3. sudo gksudo. Команда за стартиране на GUI приложение с администраторски права. Например, ако искате да се преместите или промените системни файлове, въведете sudo gksudo nautilus (посочете файловия мениджър, който използвате).
  4. sudo!! . Тази команда ще изпълни въведената преди това команда с администраторски права. Полезно, ако сте въвели командата без sudo.

Не изпълнявайте команди като суперпотребител, които не разбирате.

Инсталирането и деинсталирането на приложения в Linux се извършва от мениджъри на пакети. В Ubuntu мениджърът на пакети се нарича apt, във Fedora - dnf, в Arch и Manjaro - pacman. Те изтеглят приложения от онлайн хранилища, източници на пакети. Командите трябва да им се дават с права на суперпотребител.

apt (Debian/Ubuntu/Mint)

  1. sudo apt инсталира име на пакет. Инсталирайте необходимия пакет.
  2. sudo apt-add-repository адрес_на_хранилище. Добавете хранилище на трета страна.
  3. sudo подходяща актуализация. Актуализирайте информацията за пакета.
  4. надграждане на sudo apt. Актуализирайте всички пакети до най-новите (изпълнете след apt актуализация).
  5. sudo apt премахнете име_на_пакета. Премахнете ненужния пакет.
  6. sudo apt изчистване име на пакет. Премахнете ненужен пакет с всички зависимости, ако искате да освободите повече място.
  7. sudo apt autoremove. Премахнете всички ненужни зависимости, осиротели пакети и друг боклук.

dnf (Red Hat/Fedora/CentOS)

  1. sudo dnf инсталира име на пакет. Инсталирайте необходимия пакет.
  2. sudo dnf config-manager --add-repo repository_address. Добавете хранилище на трета страна.
  3. надграждане на sudo dnf. Актуализирайте всички пакети до най-новите.
  4. sudo dnf премахване на име на пакет. Премахнете ненужния пакет.
  5. sudo dnf автоматично премахване. Премахнете всички ненужни зависимости.

pacman (Arch/Manjaro)

  1. sudo pacman -S име_на_пакета. Инсталирайте необходимия пакет.
  2. sudo yaourt -S име_на_пакета. Инсталирайте пакет от AUR, ако не е в главното хранилище.
  3. sudo pacman -Sy. Актуализирайте информацията за пакета.
  4. sudo pacman -Syu . Актуализирайте всички пакети до най-новите.
  5. sudo pacman -R име_на_пакета. Премахнете ненужния пакет.
  6. sudo pacman -Rs име на пакет. Премахнете ненужен пакет с всички зависимости.

Можете да инсталирате и премахвате няколко пакета наведнъж, като просто ги изброите, разделени с интервал.

sudo apt инсталирайте firefox clementine vlc

Ако искате да инсталирате пакет, но не знаете точното му име, въведете първите няколко букви от името на пакета и натиснете два пъти Tab. Мениджърът на пакети ще покаже всички пакети, чиито имена започват с едно и също име.

  1. убивам. Тази команда се използва за принудително прекратяване на процеси. Трябва да въведете kill PID_process. PID на процес може да се намери, като напишете top.
  2. xkill. Друга команда за прекратяване на процеси. Въведете го, след което щракнете върху прозореца, който искате да затворите.
  3. убивай. Убива процеси с конкретно име. Например killall firefox.
  4. отгоре. Показва списък изпълнявани процеси, сортиране в зависимост от консумацията на процесорен ресурс. Един вид терминал „Системен монитор“.

Преглед и редактиране на файлове

  1. котка Когато командата се използва с един текстов файл (като този: cat file_path), тя показва съдържанието му в терминален прозорец. Ако посочите два или повече файла, cat path_to_file_1 path_to_file_2 , той ще ги обедини. Ако въведете cat file_path_1 > new_file, това ще обедини съдържанието на посочените файлове в нов файл.
  2. chmod. Позволява ви да промените разрешенията за файлове. Може да бъде полезно, ако искате да направите промени в системен файл.
  3. хапвам. Променя собственика на файл. Трябва да се изпълнява с права на суперпотребител.
  4. файл. Показва информация за посочения файл.
  5. нано . Отваря обикновен текстов редактор. Можете да създадете нов текстов файл или да отворите съществуващ: nano file_path.
  6. преименувам. Преименува файл или няколко файла. Командата може да се използва и за файлове по маска.
  7. докосване. Променя датата последно откритиеили модификации посочен файл.
  8. wget. Изтегля файлове от интернет в папка на терминала.
  9. цип. Разопакова и компресира архиви.

Създаване и изтриване на файлове и папки

  1. mkdir. Създава нова папка в текущата папка на терминала или в посочената папка: mkdir folder_path.
  2. rmdir. Изтрива посочената папка.
  3. rm. Изтрива файлове. Може да изтрие както отделен файл, така и група, която отговаря на определени критерии.

Копиране и преместване на файлове

  1. cp. Създава копие на посочения файл в папката на терминала: cp path_to_file. Или можете да посочите дестинацията cp path_to_file path_to_copy.
  2. мв. Премества файл от една папка в друга. Можете да посочите име за файла, който да бъде преместен. Странно, в Linux тази команда може да се използва и за преименуване на файлове. Просто посочете същата папка, в която се намира файлът, и различно име.

Търсене на файлове

  1. намери . Търсете файлове по конкретни критерии, като име, тип, размер, собственик, дата на създаване и промяна.
  2. grep. Търсене на текстови файлове, съдържащи конкретни низове. Критериите са много гъвкави.
  3. локализирам. Търси файлове и папки, чиито имена съответстват на заявката, и показва техните пътища във файловата система.

  1. lsblk. Тази команда ви показва какви устройства имате на вашата система и на какви дялове са разделени. Командата също така показва имената на вашите дялове и устройства във формат sda1, sda2 и т.н.
  2. монтиране Монтира дискове, устройства или файлови системи, за да можете да работите с тях. Обикновено устройствата се свързват автоматично веднага щом щракнете върху тях във файловия мениджър. Но понякога може да се наложи да монтирате нещо ръчно. Можете да свържете всичко: устройства, външни дискове, дялове и дори ISO изображения. Тази команда трябва да се изпълни с права на суперпотребител. За да монтирате съществуващ диск или дял, въведете mount sdX.
  3. umount. Демонтира файлови системи. Командата umount sdX ще монтира файловата система на външния носител, за да можете да я извадите.
  4. дд Тази команда копира и конвертира файлове и дялове. Има много различни приложения. Например dd if=/dev/sda of=/dev/sdb ще свърши работа точно копие sda дял на sdb дял. dd if=/dev/zero of=/dev/sdX ще изтрие съдържанието на посочения носител с нули, така че информацията да не може да бъде възстановена. И dd if=~/Downloads/ubuntu.iso of=/dev/sdX bs=4M ще направи стартиращ носителот изображението за разпространение, което сте изтеглили.

Linux команди за управление на потребители

  1. useradd. Регистрира нов потребител. Въведете потребителско име useradd и потребителят ще бъде създаден.
  2. userdel. Изтрива акаунта и файловете на потребителя.
  3. потребителски мод. Променя потребителски акаунт. Може да премести домашната папка на потребителя или да зададе дата, за която акаунтът да бъде заключен.
  4. passwd. Променя паролите за акаунти. Редовният потребител може да промени само паролата си сметка, суперпотребителят може да промени паролата на всеки акаунт.

Linux команди за мрежово управление

  1. ip. Многофункционален екип за работа с мрежата. Командата ip address show показва информация за мрежови адреси, ip route контролира маршрутизирането и т.н. Чрез издаване на командите ip link set ethX up, ip link set ethX down можете да включвате и изключвате връзките. Командата ip има много приложения, така че е най-добре да прочетете ръководството, преди да я използвате, или въведете ip --help
  2. пинг. Показва дали сте свързани към мрежата и помага да се определи качеството на връзката.

И още нещо

И накрая, основните команди на Linux. Те поставят крава на екрана, която може да говори с вас (не питайте какво използват разработчиците).

  1. кажи нещо. Кравата ще каже това, което ти й кажеш.
  2. богатство | каусей. Кравата ще издаде умна (или не толкова) мисъл или цитат.
  3. cowsay -l . Изброява всички животни, които могат да бъдат показани в терминала. В случай, че не харесвате крави.
  4. богатство | cowsay -f животно_от_списък. Животното по ваш избор започва да бълва цитати, понякога подходящи.
  5. sudo apt-get инсталирайте fortunes fortune-mod fortunes-min fortunes-ru. Ще принуди целия зоопарк да говори руски. Без това животните цитират Твен и Уайлд.

Това не са всички Linux команди. Ако трябва да знаете в детайли параметрите и как да използвате Linux команди, можете да използвате вградения урок. Въведете man your_command или your_command --help.

Споделете