Төлем әдістері Abuse

rm командасы не үшін қажет?

16.08.2023, 01:47

Linux жүйесіндегі rm командасы файлдарды немесе каталогтарды жою үшін қолданылады. Ол бос және бос емес каталогтарды да жоюға мүмкіндік береді және сіз жойып жатқан файлда немесе каталогта ішкі каталогтар немесе файлдар болса, қате туралы хабарды жасамайды.

Пәрменді қолдану мысалдары

rm командасын қолдану мысалдары:

 rm file.txt

мұндағы ` file.txt ` - жойылатын файлдың аты rm -r directory ``` мұндағы ` directory ` оның мазмұнымен бірге жойылатын каталогтың атауы.

rm пәрмен опциялары файлдар мен каталогтарды жоюдың қосымша опцияларын қамтамасыз етеді. Олардың кейбіреулері мыналарды қамтиды: - ` -f ` немесе ` --force `: файлдарды немесе каталогтарды растауды сұрамай жоюға мүмкіндік береді (бұл опцияны пайдаланған кезде абай болыңыз, себебі жойылған файлдарды - ` -r ` немесе). ` -R ` немесе ` --recursive `: каталогты және оның барлық мазмұнын рекурсивті түрде жою үшін қолданылады (оның ішінде кірістірілген ішкі каталогтар мен файлдар).

Бұл опцияны пайдаланған кезде қажетсіз немесе құнды ештеңені жоймау үшін абай болыңыз - ` --preserve-root `: түбірлік ( / ) каталогының жойылуын болдырмайтын стандартты rm пәрмен опциясы. rm пәрменін қайтару мүмкін еместігін және жойылған файлдарды немесе каталогтарды қалпына келтіру мүмкін еместігін ескеріңіз. Сондықтан, осы пәрменді пайдалану кезінде ерекше сақ болыңыз және сіз жойған файлдар мен каталогтар шынымен қажет емес екеніне көз жеткізіңіз.

Пәрменді қалай орнатуға болады

rm пәрменін пайдалану үшін оны орнатудың қажеті жоқ, өйткені ол Linux дистрибутивтерінің көпшілігінде бар. Ол негізгі жүйелік утилиталардың бөлігі болып табылады. Егер қандай да бір себептермен rm пәрмені жүйеде қол жетімді болмаса, әдепкі бойынша оны қамтитын " coreutils " бумасы жоқ болуы мүмкін.

coreutils бумасын орнату және осылайша rm пәрменіне қол жеткізу үшін мына қадамдарды орындау керек:

  1. Терминалды немесе консольді ашыңыз.
  2. Таратуыңызға сәйкес келесі пәрменді енгізіңіз: Debian негізіндегі дистрибутивтер үшін (Ubuntu, Linux Mint, т.б.): sudo apt-get install coreutils . Red Hat негізіндегі дистрибутивтер үшін (Fedora, CentOS және т.б.): sudo dnf install coreutils немесе sudo yum install coreutils . Arch Linux негізіндегі дистрибутивтер үшін (Manjaro және т.б.): sudo pacman -S coreutils
  3. Қажет болса, суперпайдаланушы (түбір) құпия сөзін енгізіңіз немесе әкімші құқықтарын беріңіз.

coreutils бумасын орнату аяқталғаннан кейін rm пәрмені қол жетімді және жүйеде пайдалануға дайын болуы керек.