Junior
Кадом командаҳо дар Linux барои кор бо файлҳо ва каталогҳо истифода мешаванд?
sobes.tech AI
Ҷавоб аз AI
ls: Ҳужжатлар каталогини кўриш.cd: Ҳозирги ишлаётган каталогни ўзгартириш.pwd: Ҳозирги ишлаётган каталогнинг тўлиқ йўлини кўрсатиш.mkdir: Каталог яратиш.rmdir: Бўш каталогни ўчириш.touch: Бўш файл яратиш ёки мавжуд файлнинг ўзгартириш санасини янгилаш.cp: Файллар ёки каталогларни кўчириш.mv: Файллар ёки каталогларни жойлаштириш ёки қайта номлаш.rm: Файллар ёки каталогларни ўчириш (рекурсив ўчириш учун-rопцияси билан).cat: Файл мазмунини стандарт чиқишга чиқариш, файлларни бирлаштириш.less/more: Файл мазмунини саҳифа-саҳифа кўриш.head: Файлнинг биринчи сатрларини кўрсатиш.tail: Файлнинг охирги сатрларини кўрсатиш.file: Файл турини аниқлаш.find: Турли критерийларга кўра файллар ва каталогларни излаш.grep: Шаблонга мос келадиган сатрларни файлларда излаш.chmod: Файллар ва каталогларга кириш ҳуқуқларини ўзгартириш.chown: Файл ва каталогнинг эгасини ўзгартириш.chgrp: Файл ва каталогнинг гуруҳ эгасини ўзгартириш.ln: Линклар яратиш (жадвал ёки символик).df: Файл тизимларининг диск ҳажмини қандай фойдалангани ҳақида маълумот кўрсатиш.du: Файллар ва каталоглар томонидан диск ҳажмини баҳолаш.
Масалалар:
# Мазмунни деталлар билан кўрсатиш
ls -l
# Янги каталог яратиш
mkdir янги_каталог
# Файлни кўчириш
cp манба_файл мақсад_каталог/
# Файлни жойлаштириш ёки қайта номлаш
mv eski_fayl yangi_nomi
# Файлни ўчириш
rm файл_ни_ўчириш
# Файлнинг биринчи 10 сатрларини кўрсатиш
head лог_файл
# Ҳозирги каталогда ва унга қўшилган каталогларда .txt файлини излаш
find . -name "*.txt"
# Ишга тушириш ҳуқуқини ўзгартириш
chmod u+x скрипт.sh