Sobes.tech
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