కమాండ్ లైన్‌తో Mac OS X నుండి ఫైల్స్ & డైరెక్టరీలను సురక్షితంగా తీసివేయండి

విషయ సూచిక:

Anonim

ఫైల్‌ని, ఫైల్‌ల సమూహాన్ని లేదా మొత్తం డైరెక్టరీని సురక్షితంగా తొలగించాల్సిన అవసరం ఉందా? మీరు srm అనే అద్భుతమైన శక్తివంతమైన సాధనం సహాయంతో కమాండ్ లైన్ నుండి దీన్ని సులభంగా చేయవచ్చు. srm, మీరు ఊహించినట్లుగా, 'సెక్యూర్ రిమూవల్'ని సూచిస్తుంది మరియు ఇది సాధారణంగా ఉపయోగించే 'rm' కమాండ్ యొక్క సురక్షిత వెర్షన్, ఇది యునిక్స్, Mac OS Xతో సహా వాస్తవంగా ప్రతి ఫ్లేవర్‌లో ఉంటుంది.ఈ యుటిలిటీ అందరి కోసం కాదు మరియు ఖచ్చితంగా అనుభవం లేని వినియోగదారుల కోసం కాదని సలహా ఇవ్వండి, srm ఒక అధునాతన సాధనంగా పరిగణించబడాలి మరియు కమాండ్ లైన్‌తో సౌకర్యంగా ఉన్నవారు మరియు సురక్షిత తొలగింపు ఫంక్షన్‌ల యొక్క డేటా పరిణామాలను అర్థం చేసుకునే వారు దీనిని ఉత్తమంగా ఉపయోగించబడుతుంది.

srm ఎంత సురక్షితమైనది? బాగా, సురక్షిత తొలగింపు కోసం డిఫాల్ట్ "35-పాస్ గట్‌మాన్ అల్గారిథమ్"ని ఉపయోగించే నమ్మశక్యం కాని సురక్షితమైన 35-పాస్ పద్ధతి, అంటే ప్రాథమికంగా డేటా తీసివేయబడి, ఆపై యాదృచ్ఛికంగా రూపొందించబడిన నమూనాలను ఉపయోగించి 35 సార్లు వ్రాయబడి, రికవరీని చాలా అక్షరాలా చేస్తుంది. అసాధ్యం. అది ఎంత సురక్షితమో కొంత పోలిక కోసం, srm 7-పాస్ భద్రతను ఉపయోగించే “మీడియం” ఎంపిక సెట్టింగ్‌ను కూడా కలిగి ఉంది మరియు 7-పాస్ డేటాను సురక్షితంగా తొలగించడానికి US డిపార్ట్‌మెంట్ ఆఫ్ డిఫెన్స్ ప్రమాణాన్ని కలుస్తుంది… కాబట్టి, సిద్ధాంతపరంగా కనీసం 35 పాస్ సురక్షిత డేటా తొలగింపు కోసం US DoD వారి ప్రమాణంగా అంగీకరించిన దాని కంటే పద్ధతి 7 రెట్లు ఎక్కువ సురక్షితమైనది. మేము మీడియం ఆప్షన్‌పై దృష్టి పెట్టడం లేదు, పూర్తి 35-పాస్ డేటా తీసివేతతో srmని ఉపయోగించాలనుకుంటున్నాము.

అధునాతన వినియోగదారులకు మాత్రమే

దీనిని ఎటువంటి కారణం లేకుండా "సెక్యూర్ రిమూవ్" అని పిలవరు, దీనిని అలా పిలుస్తారు ఎందుకంటే సురక్షిత తొలగింపుతో ఫైల్ తొలగించబడితే, మీరు ఆ ఫైల్‌ను డ్రైవ్ నుండి ఎప్పటికీ తిరిగి పొందలేరు. కాలం. ఇది ట్రాష్‌ను ఖాళీ చేయడం లేదా బలవంతంగా ట్రాష్ చేయడం మరియు ఫైల్‌లను ఆ విధంగా తీసివేయడం వంటి ప్రాథమిక ఉపాయాలకు చాలా దూరంగా ఉంది. కమాండ్ లైన్‌తో సౌకర్యంగా లేని, సురక్షిత ఫైల్ తీసివేత ఎంపికలను కొనసాగించాలనుకునే వినియోగదారులు సురక్షిత తొలగింపు యొక్క సాధారణ పద్ధతిని ఉపయోగించడాన్ని పరిగణించాలి లేదా బదులుగా Mac OS X ఫైండర్‌కు అందుబాటులో ఉన్న “ఎల్లప్పుడూ సురక్షితమైన ఖాళీ ట్రాష్” ఎంపికను ఉపయోగించడం ద్వారా పరిగణించాలి. మీరు హెచ్చరించబడ్డారు, జాగ్రత్తగా కొనసాగండి!

Srmతో ఫైల్‌ను సురక్షితంగా తీసివేయండి

ఇది చాలా సులభం, srm కమాండ్ కేవలం ఫైల్ లేదా ఫైల్ పాత్ వద్ద సూచించడం ద్వారా ఉపయోగించబడుతుంది:

srm /path/to/file

డిఫాల్ట్ ఎంపిక 35-పాస్‌ని ఉపయోగిస్తుంది కాబట్టి, ఫైల్ తీసివేయడానికి ఒక క్షణం లేదా రెండు సమయం పట్టవచ్చు మరియు ఫైల్‌ని ఓవర్‌రైట్ చేయడానికి మరియు రికవరీని నిరోధించడానికి సమాన పరిమాణంలో పాస్‌లు ఉపయోగించబడుతున్నందున పెద్ద ఫైల్‌లు తొలగించడానికి ఎక్కువ సమయం పడుతుంది.

మొత్తం డైరెక్టరీని సురక్షితంగా తొలగించండి

The -r ఫ్లాగ్‌ని పునరావృతంగా తొలగించేలా చేయడానికి srmకి వర్తింపజేయవచ్చు, తద్వారా డైరెక్టరీలు మరియు వాటి కంటెంట్‌లకు వర్తింపజేయవచ్చు: srm -r /path/to/directory/

మళ్లీ, తొలగించడానికి ఒకటి లేదా రెండు క్షణాలు పట్టవచ్చు, ఎందుకంటే అది తొలగించబడిన తర్వాత ప్రతిదీ 35 సార్లు ఓవర్‌రైట్ చేయబడుతోంది.

ఫోర్స్ సెక్యూర్ ఏదైనా డిలీట్

The -f ఫ్లాగ్ srmకి ఫోర్స్ రిమూవల్‌ని జోడిస్తుంది. ఇది మరింత 'ప్రమాదకరమైన' ఆదేశాలలో ఒకటి, ఎందుకంటే ఇది స్టెరాయిడ్స్‌పై 'rm -rf' లాగా ఉంటుంది, అంటే ఇది సూచించిన ప్రతిదాన్ని ఎటువంటి ప్రాంప్ట్ లేకుండా బలవంతంగా తొలగిస్తుంది, సురక్షిత తొలగింపును జోడించడం వలన తీసివేయబడిన ఫైల్ ఖచ్చితంగా ఎప్పటికీ ఉండదు. తిరిగి పొందగలిగే. అత్యంత జాగ్రత్తతో ఉపయోగించండి

srm -rf /file/to/destroy/from/everything

-rf ఫ్లాగ్ కలయిక వెనుక ఉన్న అపారమైన బలం కారణంగా, దీనిని అధునాతన వినియోగదారులు మరియు సంపూర్ణ ఖచ్చితత్వంతో మాత్రమే ఉపయోగించాలి.

సూపర్ యూజర్‌తో లాక్ చేయబడిన లేదా స్వంతమైన ఫైల్‌ను బలవంతంగా & సురక్షితంగా తీసివేయండి

srm యొక్క పై -rf ఫ్లాగ్ వైవిధ్యానికి sudoని ప్రిఫిక్స్ చేయడం ద్వారా మీరు బలవంతంగా ఫైల్ మరియు డైరెక్టరీ తీసివేత ప్రక్రియకు సూపర్ యూజర్ (రూట్) అధికారాలను వర్తింపజేయవచ్చు, తద్వారా ఏదైనా యాజమాన్య సమస్యలు లేదా ఫైల్ లాక్‌ని ఓవర్‌రైట్ చేయవచ్చు. సూపర్‌యూజర్ యాక్సెస్ కారణంగా ఇది సురక్షితమైనది మరియు 'ప్రమాదకరమైనది'. అత్యంత జాగ్రత్తతో ఉపయోగించండి మరియు మీరు ఏమి చేస్తున్నారో మరియు ఎందుకు చేస్తున్నారో మీకు తెలియకపోతే దీనిని ఉపయోగించవద్దు:

sudo srm -rf /మార్గం/ఏదో/ఏదో/తొలగించండి/నుండి/ఉనికి/

మళ్లీ, ఇది అధునాతన వినియోగదారుల కోసం మాత్రమే మరియు ఖచ్చితమైన ఫైల్ మరియు డైరెక్టరీ పాత్‌లతో పరిమితం చేయాలి.

అన్నీ సురక్షితంగా తొలగించడం గురించి ఏమిటి?

srm వైల్డ్‌కార్డ్‌లను ఆమోదించినప్పటికీ, అటువంటి విధానంతో తప్పులు జరిగే అవకాశం స్పష్టంగా ఉంది మరియు ఇది డ్రైవ్‌ను ఫార్మాట్ చేయదు.అందువల్ల, మీరు అంతర్గత బూట్ డిస్క్ నుండి ఏదైనా రకమైన బాహ్య డ్రైవ్ వరకు కంప్యూటర్‌లోని ప్రతి విషయాన్ని సురక్షితంగా తొలగించాలని చూస్తున్నట్లయితే, డిస్క్‌లో బండిల్ చేయబడిన మొత్తం డ్రైవ్ కోసం సురక్షిత ఫార్మాట్ సాధనాలను ఉపయోగించడం ద్వారా మీకు మరింత మెరుగైన సేవలందించబడతాయి యుటిలిటీ, ఇది 35-పాస్ సురక్షిత ఫార్మాటింగ్ ఎంపికను అందిస్తుంది.

కమాండ్ లైన్‌తో Mac OS X నుండి ఫైల్స్ & డైరెక్టరీలను సురక్షితంగా తీసివేయండి