Начална » как да » Как да управляваме файлове от командите на Linux терминал 11, които трябва да знаете

    Как да управляваме файлове от командите на Linux терминал 11, които трябва да знаете

    За да използвате терминала на Linux като професионалист, трябва да знаете основите на управлението на файловете и навигационните директории. Вярна на философията на Unix, всяка команда прави едно нещо и го прави добре.

    Midnight Commander, пълнофункционален файлов мениджър за Linux терминала, действа като мощен преднина на всички тези команди.

    ls - Списък файлове

    Най- LS команда изброява файловете в директория. По подразбиране ls изброява файловете в текущата директория.

    Можете също да изреждате файлове рекурсивно - т.е. да изброите всички файлове в директориите в текущата директория - с ls -R.

    ls може също да изброява файлове в друга директория, ако посочите директорията. Например, У дома ще покаже всички файлове в / home директорията.

    cd - Промяна на указателя

    Най- CD командата се променя в друга директория. Например, cd Работен плот ще ви отведе до директорията на Desktop, ако започвате от началната си директория.

    Можете също така да укажете пълен път до директория, като например cd / usr / share за да отидете в директорията / usr / share във файловата система.

    CD ... ще ви отведе до директория.

    rm - Премахване на файлове

    Най- RM команда премахва файлове. Бъдете внимателни с тази команда - rm не ви пита за потвърждение.

    Например, rm файл ще изтрие файла с име „file“ в текущата директория. Подобно на други команди, можете да посочите пълен път до файл: rm / път / към / файл ще изтрие файла във / path / to / file във вашата файлова система.

    rmdir - Премахване на директории

    Най- RMDIR команда премахва празна директория. rmdir директория ще изтрие директорията с име "directory" в текущата директория.

    Ако директорията не е празна, можете да използвате рекурсивна команда rm, за да премахнете директорията и всички файлове в нея. rm -r директория ще изтрие директорията с име "directory" и всички файлове в нея. Това е опасна команда, която може лесно да изтрие много важни файлове, така че бъдете внимателни, когато я използвате. Той няма да иска потвърждение.

    mv - Преместване на файлове

    Най- MV команда премества файл на ново място. Това е и командата, която ще използвате за преименуване на файлове. Например, mv file newfile ще вземе файла с име "file" в текущата директория и ще го премести в файла с име "newfile" в текущата директория - преименувайки го, с други думи.

    Подобно на други команди, можете да включите пълен път за преместване на файлове в или от други директории. Например следната команда ще вземе файла с име "file" в текущата директория и ще го постави в папката / home / howtogeek:

    mv файл / начало / howtogeek

    cp - Копиране на файлове

    Най- кп Командата работи по същия начин като командата mv, с изключение на това, че копира оригиналните файлове, вместо да ги премества.

    Можете също да направите рекурсивно копие с cp -r. Това копира директория и всички файлове в нея на ново място. Например, следната команда поставя копие на директорията / home / howtogeek / Downloads в директорията / home / chris:

    cp -r / home / howtogeek / Изтегляния / начало / chris

    mkdir - Направете директории

    Командата mkdir създава нова директория. пример на mkdir ще създаде директория с името “example” в текущата директория.

    ln - Създаване на връзки

    Командата ln създава връзки. Най-често използваният тип връзка е вероятно символичната връзка, с която можете да създадете ln-s.

    Например, следната команда създава връзка към папката ни за изтегляне на нашия работен плот:

    ln -s / home / howtogeek / Изтегляния / начало / howtogeek / Desktop

    Разгледайте нашата статия за символични връзки за повече информация.

    chmod - Промени в разрешенията

    коригират променя разрешенията на файл. Например, chmod + x script.sh ще добави изпълними разрешения към файла с име script.sh в текущата папка. chmod -x script.sh ще премахне изпълними разрешения от този файл.

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

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

    Най- докосване Командата създава празен файл. Например, например създава празен файл с име "example" в текущата директория.

    MC - Пълен Файлов Мениджър

    Midnight Commander е един от многото пълнофункционални файлови мениджъри, които можете да използвате от терминала на Linux. Той не е инсталиран по подразбиране в повечето дистрибуции; Ето командата, която трябва да инсталирате на Ubuntu:

    sudo apt-get install mc

    След като е инсталиран, просто стартирайте MC команда за стартиране.

    Използвайте клавишите със стрелки, за да изберете файлове и клавишът Tab, за да превключвате между стъклата. Натиснете Alt-1, за да видите помощния екран или Alt-2, за да видите менюто.

    Можете също да използвате мишката в Midnight Commander, ако вашата среда на терминала има поддръжка на мишката.


    Не забравяйте, че трябва да изпълните тези команди с root права, ако модифицирате системна директория. На Ubuntu, добавете Sudo до началото на командите, които искате да изпълните с права на root.