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: Ցուցադրում է ֆայլային համակարգերի disk տարածքի օգտագործման մասին տեղեկություններ:du: Արձագանքում է ֆայլերի և կատալոգների disk տարածքի օգտագործմանը:
Օրինակներ:
# Ներքին պարունակության դիտում մանրամասնությամբ
ls -l
# Նոր կատալոգ ստեղծում
mkdir իմ_նոր_կատալոգ
# Ֆայլ պատճենում
cp աղբյուր_ֆայլ նպատակային_կատալոգ/
# Ֆայլ տեղափոխում կամ վերանվանում
mv հին_ֆայլ նոր_անուն
# Ֆայլ ջնջում
rm ջնջելի_ֆայլ
# Առաջին 10 տողերը ցուցադրում ֆայլից
head իմ_լոգ_ֆայլ
# Ֆայլի հետ որոնում .txt ընդլայնմամբ ֆայլեր ներկայիս և ենթակատալոգներում
find . -name "*.txt"
# Փոխում է գործարկման իրավունք սեփականատիրոջ համար
chmod u+x իմ_սկրիպտ.sh