Leave Your Message
ଲିନକ୍ସରେ ଏକ ଡାଇରେକ୍ଟୋରୀ କିପରି ଡିଲିଟ୍ କରିବେ?
ବ୍ଲଗ୍

ଲିନକ୍ସରେ ଏକ ଡାଇରେକ୍ଟୋରୀ କିପରି ଡିଲିଟ୍ କରିବେ?

୨୦୨୫-୦୫-୨୩ ୧୧:୪୭:୧୨


ଏକ ଲିନକ୍ସ ସିଷ୍ଟମରେ, ଆପଣ ଡାଇରେକ୍ଟରୀ ଏବଂ ଫାଇଲ୍ ଗୁଣଗୁଡ଼ିକୁ ଏଥିରେ ରଖିବାକୁ ଚାହୁଁଛନ୍ତି କି ନାହିଁ ତାହା ଉପରେ ନିର୍ଭର କରି, ଏକ ଡାଇରେକ୍ଟରୀ ସଫା କରିବା ବିଭିନ୍ନ ଉପାୟରେ କରାଯାଇପାରିବ। ତଳେ ଅନେକ ସାଧାରଣ ପଦ୍ଧତି ଦିଆଯାଇଛି:

ପଦ୍ଧତି ୧: ବ୍ୟବହାର କରନ୍ତୁ ଆରଏମ୍ ଡାଇରେକ୍ଟୋରୀ ଭିତରେ ଥିବା ସମସ୍ତ ଫାଇଲ୍ ଡିଲିଟ୍ କରିବାକୁ କମାଣ୍ଡ

ଯଦି ଆପଣ ଏକ ଡାଇରେକ୍ଟୋରୀ ମଧ୍ୟରେ ଥିବା ସମସ୍ତ ଫାଇଲକୁ ଡିଲିଟ୍ କରିବାକୁ ଚାହୁଁଛନ୍ତି କିନ୍ତୁ ଡାଇରେକ୍ଟୋରୀକୁ ନିଜେ ରଖିବାକୁ ଚାହୁଁଛନ୍ତି, ତେବେ ଆପଣ ବ୍ୟବହାର କରିପାରିବେ ଆରଏମ୍ କମାଣ୍ଡ । ଉଦାହରଣ ସ୍ୱରୂପ, ନାମିତ ଏକ ଡାଇରେକ୍ଟୋରୀ ସଫା କରିବା ପାଇଁ ମୋର_ଡିରେକ୍ଟୋରୀ, ଆପଣ ନିମ୍ନଲିଖିତ ନିର୍ଦ୍ଦେଶ ବ୍ୟବହାର କରିପାରିବେ:

rm -rf ମୋର_ଡିରେକ୍ଟୋରୀ/*

ଦି -ର ଏଠାରେ ବିକଳ୍ପର ଅର୍ଥ ପୁନରାବୃତ୍ତି ବିଲୋପ, ଏବଂ -ଏଫ୍ ବିକଳ୍ପର ଅର୍ଥ ହେଉଛି ବଳପୂର୍ବକ ଡିଲିଟ୍ କରିବା, ଅର୍ଥାତ୍, କୌଣସି ନିଶ୍ଚିତକରଣ ପ୍ରମ୍ପ୍ଟ ନାହିଁ।


ପଦ୍ଧତି ୨: -exec ସହିତ find କମାଣ୍ଡ ବ୍ୟବହାର କରନ୍ତୁ।

ଯଦି ଆପଣ ଡିଲିଟ୍ ପ୍ରକ୍ରିୟା ଉପରେ ଅଧିକ ନିୟନ୍ତ୍ରଣ ଚାହାଁନ୍ତି, ତେବେ ଆପଣ ବ୍ୟବହାର କରିପାରିବେଖୋଜିବାନିର୍ଦ୍ଦେଶ ସହିତ ମିଶି-ଏକ୍ସିକ୍ବିକଳ୍ପ । ଉଦାହରଣ ସ୍ୱରୂପ:

my_directory -ଟାଇପ୍ f -exec rm {} \; ଖୋଜନ୍ତୁ।



ଏହି କମାଣ୍ଡ ସମସ୍ତ ଫାଇଲ୍ ଖୋଜିବ (-ଟାଇପ୍ f) ଅଧୀନରେ ମୋର_ଡିରେକ୍ଟୋରୀ ଡାଇରେକ୍ଟୋରୀ ଏବଂ ଏକଜିକ୍ୟୁଟ୍ କରନ୍ତୁ ଆରଏମ୍ ପ୍ରତ୍ୟେକ ଫାଇଲ୍ ଉପରେ କମାଣ୍ଡ।




ପଦ୍ଧତି 3: ମୂଳ ଡାଇରେକ୍ଟୋରୀକୁ ବଦଳାଇବା ପାଇଁ ଏକ ନୂତନ ଡାଇରେକ୍ଟୋରୀ ସୃଷ୍ଟି କରନ୍ତୁ

ଯଦି ଆପଣ ଏକ ଡାଇରେକ୍ଟୋରୀକୁ ସମ୍ପୂର୍ଣ୍ଣ ଖାଲି କରିବାକୁ ଚାହୁଁଛନ୍ତି ଏବଂ ଏହାକୁ ପୁନଃନିର୍ମାଣ କରିବାକୁ ଆପତ୍ତି ନାହିଁ, ତେବେ ଆପଣ ସମ୍ପୂର୍ଣ୍ଣ ଡାଇରେକ୍ଟୋରୀକୁ ଡିଲିଟ୍ କରିପାରିବେ ଏବଂ ତାପରେ ଏହାକୁ ପୁଣି ଥରେ ସୃଷ୍ଟି କରିପାରିବେ:



rm -rf my_directory mkdir my_directory

ଏହି ପଦ୍ଧତି ଡାଇରେକ୍ଟୋରୀ ଏବଂ ଏହାର ସମସ୍ତ ବିଷୟବସ୍ତୁକୁ ଡିଲିଟ୍ କରିଦିଏ, ତାପରେ ଏକ ନୂତନ ଖାଲି ଡାଇରେକ୍ଟୋରୀ ସୃଷ୍ଟି କରେ।




ପଦ୍ଧତି ୪: ବ୍ୟବହାର କରନ୍ତୁ
rsyncKeyboard ନିର୍ଦ୍ଦେଶ

ଦି rsyncKeyboard କମାଣ୍ଡ ଫାଇଲ୍ ଏବଂ ଡାଇରେକ୍ଟୋରୀଗୁଡ଼ିକୁ ସିଙ୍କ୍ରୋନାଇଜ୍ କରିବା ପାଇଁ ବ୍ୟବହାର କରାଯାଇପାରିବ, ଏବଂ ଏହା ଏକ ଡାଇରେକ୍ଟୋରୀକୁ ଖାଲି କରିବା ପାଇଁ ମଧ୍ୟ ବ୍ୟବହାର କରାଯାଇପାରିବ। ଉଦାହରଣ ସ୍ୱରୂପ:

rsync -a -- ଖାଲି_ଡିରେକ୍ଟୋରୀ ଡିଲିଟ୍ କରନ୍ତୁ/ ମୋର_ଡିରେକ୍ଟୋରୀ/


ଏଠାରେ, ଖାଲି_ଡିରେକ୍ଟୋରୀ ଏକ ଖାଲି ଡାଇରେକ୍ଟୋରୀ ଅଟେ, ଏବଂ --ଡିଲିଟ୍ କରନ୍ତୁ ବିକଳ୍ପ ଲକ୍ଷ୍ୟ ଡିରେକ୍ଟୋରୀରୁ ଫାଇଲଗୁଡ଼ିକୁ ହଟାଇଥାଏ ଯାହା ସୋର୍ସ ଡିରେକ୍ଟୋରୀରେ ନାହିଁ।



ସତର୍କତା

ଡିଲିଟ୍ କାର୍ଯ୍ୟ କରିବା ପୂର୍ବରୁ, ନିଶ୍ଚିତ କରନ୍ତୁ ଯେ ଆପଣ ପ୍ରକୃତରେ ଫାଇଲଗୁଡ଼ିକୁ ଡିଲିଟ୍ କରିବାକୁ ଚାହୁଁଛନ୍ତି, କାରଣ ଏହି କାର୍ଯ୍ୟଗୁଡ଼ିକ ଅପରିବର୍ତ୍ତନୀୟ।
ଯଦି ଡାଇରେକ୍ଟୋରୀରେ ଗୁରୁତ୍ୱପୂର୍ଣ୍ଣ ଫାଇଲ୍ ଥାଏ, ତେବେ ପ୍ରଥମେ ଏକ ବ୍ୟାକଅପ୍ ନିଅନ୍ତୁ।
ବ୍ୟବହାର କରି ସୁଡୋ କମାଣ୍ଡ ପାଇଁ ପ୍ରଶାସନିକ ଅଧିକାର ଆବଶ୍ୟକ। ଯଦି ଆପଣଙ୍କର ପର୍ଯ୍ୟାପ୍ତ ଅନୁମତି ନାହିଁ, ତେବେ ଆପଣଙ୍କୁ ବ୍ୟବହାର କରିବାକୁ ପଡିପାରେ ସୁଡୋ ଏହି କମାଣ୍ଡଗୁଡ଼ିକୁ କାର୍ଯ୍ୟକାରୀ କରିବା ପାଇଁ।
ଉପରୋକ୍ତ ପଦ୍ଧତିଗୁଡ଼ିକ ଅଧିକାଂଶ ପରିସ୍ଥିତିରେ ପ୍ରଯୁଜ୍ୟ, କିନ୍ତୁ ସେଗୁଡ଼ିକୁ କାର୍ଯ୍ୟକାରୀ କରିବା ସମୟରେ, ଆପଣଙ୍କ ନିର୍ଦ୍ଦିଷ୍ଟ ମାମଲା ଉପରେ ଆଧାର କରି ଉପଯୁକ୍ତ ପଦ୍ଧତି ବାଛନ୍ତୁ, ଏବଂ ତଥ୍ୟ କ୍ଷତିକୁ ଏଡାଇବା ପାଇଁ ସତର୍କତାର ସହିତ ଆଗକୁ ବଢ଼ନ୍ତୁ।




ସମ୍ବନ୍ଧିତ ଉତ୍ପାଦଗୁଡିକ

LET'S TALK ABOUT YOUR PROJECTS

  • sinsmarttech@gmail.com
  • 3F, Block A, Future Research & Innovation Park, Yuhang District, Hangzhou, Zhejiang, China

Our experts will solve them in no time.