Изучаването на Linux команден ред файл навигация

Какво трябва да знаете.
Отбори в Линукс е свиване на английските думи. Командите се вписва в терминален емулатор и в повечето случаи се получава отговор, или напуска след изпълнение на техните действия. Командите могат да се изпълняват без никакви възможности или с възможности, започвайки от този знак - (тире) със стойности (например ли -а). Опциите могат да имат еквивалент на пълна дума. Такива варианти трябва да се определи с - (две тирета), например LS --help. командни опции могат да се комбинират с едно обаждане, например RM -Rfv. Също така да се помни, че винаги е Linux имена и папки файлове е от значение.

Ако нямате разрешение.
Ако се налага да използвате терминала за администриране на системата, консултирайте се с ръководството на вашата дистрибуция за информация за това как да се превърне корен.
В Debian можете да го направите:
Sudo су

Работа с файловата система.
Това са основните команди в Linux. Те ще ви помогнат да се движите директорията на файловата система.

Разберете коя директория се намираш в момента.


Когато сте в терминала сте задължително във всяка директория. ДКР команда показва пълния път до текущата директория. Това е полезно за навигация, за да се определи текущата позиция и да разгледа следните команди.

Получаване на списък с файлове и папки в текущата папка.
LS
например:


subsanek @ subsanek-лаптоп: / $ LS
бин Дев initrd.img загубил + намерено неучастие sbin сис Var
зареждане и т.н. initrd.img.old медии Proc SELinux ПТУ vmlinuz
CDROM дома ИЪ MNT корен SRV ЮЕсАр vmlinuz.old


Много често искате да покажете списък на файловете в папката. За да направите това, има известни инструменти LS. Това показва списък с файлове и папки в този каталог или всеки друг, като се посочва пълния път след командата. Но командата ли е в състояние на много по-големи възможности, когато указаните ключове. Добро описание на възможностите за ВУ да получат от справка на хартиен носител на екипа: LS --help

РАЗМЕР може да бъде (или може по избор да завършва на брой) едно от:
КБ 1000, 1024 К, MB 1000000, 1048576 М, още повече, че за G, Т, Р, E, Z, Y.

По подразбиране не се използват цветове за разграничаване на типове файлове. това
еквивалентни на използване --color = няма. Използване на ключови --color
без допълнителен аргумент КОГА еквивалент --color = винаги. C
ключ --color = автоматично, цветни кодове ще се издават само ако
стандартния изход е свързан към терминала (йу). На цвят може да се отрази
променливи Кодът среда; тя може лесно да се монтира с помощта на
dircolors екип.

Кодът на завършване:
0 ако е ОК,
1, ако дребни проблеми (например, не може да влезе поддиректория),
2, ако сериозни проблеми (например няма достъп до командния ред аргумент).


Както се вижда от доклада, командата LS предлага много възможности. Моята любима комбинация от екипа:
LS -la1
С тези опции можете да видите списък на файловете с данни за количеството, датите на права на файлове и папки на един файл на ред.
Примерен изход на командата LS на -la1

Преместването на друго място.
Ако ДКР виждаш ли, че директорията не е тази, в която трябва да се работи, въпросът е как да се премести в друго място. За тази цел екип от CD. Екипът, както се нарича
CD put_do_nuzhnogo_kataloga
След това можете да проверите имате ли в правилната директория хората с увреждания команда или LS.
например:


subsanek @ subsanek-лаптоп: / $ хората с увреждания
/
subsanek @ subsanek-лаптоп: / $ CD / обувка / ровя
subsanek @ subsanek-лаптоп: / обувка / ровя $ хората с увреждания
/ Boot / ровя
subsanek @ subsanek-лаптоп: / обувка / ровя $


Както можете да видите, текущата директория е променила много.
Ако имате нужда да отиде в дома си директория, просто напишете CD


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

Създаване на файлове и директории.
Ако трябва да създадете файл, след това да използвате сензорния команда:
докоснете newfile.txt
За да се създаде директория, използвайте защитен режим:
защитен режим newdir

/ Тест $ ср --help
Използване: ср [ВАРИАНТ]. [Т] Източник ОПРЕДЕЛЯНЕ
или: ср [KEY]. SOURCE. КАТАЛОГ
или: ср [KEY]. -t източника директория.
Копира ИЗТОЧНИК в ЦЕЛ или много източник в директория.

По подразбиране, разредени изходни файлове са открити евристично и
съответства на изходния файл също така създава вакуум. Това поведение,
избран --sparse = автоматично. Посочете --sparse = винаги, за да се създаде оскъдно OUTPUT
файл, когато ИЗТОЧНИК съдържа достатъчно дълго, за последователност на нула байта.
Използвайте --sparse = никога да не възпрепятстват създаването на разредени файлове.

наставка по подразбиране за резервни копия

ако не е зададено
променлива среда или SIMPLE_BACKUP_SUFFIX --suffix ключ. метод за контрол
версии могат да се монтират с помощта на ключ или променлива --backup
Посочва с околната среда. Валидните стойности са:

никой, извън никога да създадете резервни копия (дори ако
Задайте --backup ключ)
номерирани, т направи номерирани копия
съществуващ, нула, ако съществуват номерирани резервни копия, а след това се създаде
номерирани по различен начин да се създаде проста
просто. Никога не винаги се създаде проста копие

Когато се има предвид -f и -В и съвпада с церебрална парализа гърба източника DEST
копирате Цел.

Преместване на файлове.
MV източник дестинация
МПС команда се движи на файл от една файлова система на друга длъжност и изтрива оригиналния файл след успешно завършване. В действителност тя е същата като кауза, а след това CP команда гт на.

Изтриване на файлове.
Командата RM изтрива файлове от даденото име:
RM име на файла

Изтриване на файлове и директории в тях.
Изтриване на директории може да бъде една и съща команда гт с възможност за рекурсия:
RM -R dirname
Пълен списък опции гт команда;

/ Тест $ RM --help
Използване: RM [ВАРИАНТ]. Файл.
Премахва (справка) файл (ове).

-е, --force игнорира несъществуващи файлове, нищо, за да попитам
-Аз пита преди всяко
-Аз пита веднъж преди изтриването повече
от три файла или при отстраняване на рекурсивно. не толкова
ненатрапчиво като -i, като същевременно осигурява защита срещу
повечето грешки.
--интерактивен [= КОГА] поискано потвърждение за това, когато е посочен: никога
(Никога), веднъж (-I, веднъж) или винаги (-i, винаги).
Без КОГА, пита винаги.
--една файлова система при отстраняване на рекурсивно, пропуснете всички
директории, които не са на една и съща файлова система,
във вид на съответната линия на командния
--никой не се запази-корен не се отнасяме `/", специално
--запази-корен не отстранявайте `/ '
(По подразбиране)
-R, -R, --recursive рекурсивни премахване на директории и тяхното съдържание
-о, --verbose обясни произвежда действие
--помогне за показването на тази помощ и изход
--информация за версията версия шоу и излизане

По подразбиране, RM не премахва директории. Използвайте --recursive (-r ключ
или -R), за да се отстранят всички директории заедно с техните
съдържание.

За да изтриете файл, който започва с `- '(например:` -foo "),
Използвайте една от следните команди:
RM - -foo

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

Доклад гт бъгове да [email protected]
GNU coreutils начална страница:
Обща помощ за използването на GNU софтуер:
Доклад RM превод бъгове до


Много полезно да поиска ключ -I призив за действие потвърждения.

групиране на операции.
Налице е много полезно нещо като операция група файлове.
Тя е символ * (звезда).
RM *
-Този разговор ще изтрие всички файлове в текущата директория.
RM * .png
-Този разговор ще премахне всички файлове в директориите с разширение .png
RM arachive *
-Този разговор ще изтрие всички файлове в текущата директория с имена разширение, които започват с архив.
Оперативни групи са много полезни за извършване на рутинни задачи, благодарение на тях да изтриват много файлове много по-удобно. от графичния потребителски интерфейс.

Първи повече информация за командите.
LS --help
За да извикате подробна помощ с приложения, прототипи и опции заповядам да настроите опцията --help след командата.

История команди.
500 последна команда можете да търсите, като въведете командата история

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

са любимите ми отбори:
lsusb
lspci
изход
Sudo изключване