Linux. От новичка к профессионалу. 6-е изд



Download 63,9 Mb.
Pdf ko'rish
bet88/519
Sana27.03.2022
Hajmi63,9 Mb.
#513339
1   ...   84   85   86   87   88   89   90   91   ...   519
Bog'liq
Linux. От новичка к профессионалу ( PDFDrive )

Таблица 4.2.
 Основные команды для работы с каталогами
Команда
Описание
mkdir <каталог>
Создание каталога
cd <каталог>
Изменение каталога
ls <каталог>
Вывод содержимого каталога
rmdir <каталог>
Удаление пустого каталога
rm -r <каталог>
Рекурсивное удаление каталога
При указании имени каталога можно использовать следующие символы:
□ . — означает текущий каталог. Если вы введете команду 
cat ./file

то она
выведет файл 
file

который находится в текущем каталоге;
□ .. — родительский каталог. Например, команда 
cd ..
переведет вас на один
уровень вверх по дереву файловой системы;
□ ~ — домашний каталог пользователя (об этом мы поговорим позже).
4.4.2. Работа с каталогами
Основные команды для работы с каталогами приведены в табл. 4.2.
Теперь рассмотрим пример работы с каталогами на практике. Выполните следую-
щие команды:
mkdir directory 
cd directory 
touch filel.txt
touch file2.txt
ls


98
Часть II. Основные сведения о Linux
Кроме обозначений .. и . в Linux часто используется обозначение ~ — это 
домаш­
ний каталог.
Предположим, что наш домашний каталог 
/home/den
. В нем мы созда-
ли подкаталог 
dir
и поместили в него файл 
file1.txt
. Полный путь к файлу можно 
записать так:
/home/den/dir/filel.txt
или же так:
~/dir/filel.txt
Как видите, тильда (~) заменяет часть пути. Удобно? Конечно!
Поскольку мы находимся в родительском для каталога 
directory
каталоге, чтобы
вывести содержимое только что созданного каталога, в команде l
s
нам нужно чет-
ко указать имя каталога:
ls directory
Команда 
rm
используется для удаления каталога. Но что мы видим — система отка-
зывается удалять каталог! Пробуем удалить его командой 
rmdir

но и тут отказ.
Система сообщает нам, что каталог не пустой, т. е. содержит файлы. Для удаления 
каталога нужно удалить все файлы. Конечно, делать это не сильно хочется, поэтому 
проще указать опцию 
-r
команды 
rm
для рекурсивного удаления каталога. В этом
случае сначала будут удалены все подкаталоги (и все файлы в этих подкаталогах), 
а затем будет удален сам каталог (рис. 4.5).
Команды 
ср
и 
mv
работают аналогично: для копирования (перемещения/пере-
именования) сначала указывается каталог-источник, а потом каталог-назначение. 
Для каталогов желательно указывать параметр 
-r
, чтобы копирование (перемеще-
ние) производилось рекурсивно.
cd . .
ls directory
rm directory
rmdir directory
rm -r directory
Первая команда 
(mkdir) 
создает каталог 
directory 
в текущем каталоге. Вторая 
команда 
(cd) 
переводит (изменяет каталог) в только что созданный каталог. Следую-
щие две команды 
touch 
создают в новом каталоге два файла: 
filel.txt
и 
fiie2.txt.
Команда l
s
без указания каталога выводит содержимое текущего каталога.
Команда 
cd ..
переводит в родительский каталог. Как уже было отмечено, в Linux
родительский каталог обозначается так: 

Download 63,9 Mb.

Do'stlaringiz bilan baham:
1   ...   84   85   86   87   88   89   90   91   ...   519




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish