Kur ir Temp mape operētājsistēmā Mac OS? Kā atrast & Atveriet Mac pagaidu direktoriju

Satura rādītājs:

Anonim

Mac operētājsistēmā ir vairākas sistēmas līmeņa pagaidu mapes, kurās ir pagaidu faili, ko izmanto pati MacOS, kā arī dažādas Mac lietotnes. Šīs pagaidu mapes nav paredzētas lietotājam, taču dažās retās situācijās pieredzējušam Mac lietotājam var būt nepieciešams atrast pagaidu mapi un, iespējams, pat tajā slēpties neatkarīgi no tā, vai sistēmas administrēšanas, problēmu novēršanas, digitālās kriminālistikas nolūkos. vai kāds cits konkrēts iemesls.

Šajā apmācībā tiks parādīts, kur operētājsistēmā Mac OS atrodas pagaidu mapes un kā varat tām piekļūt.

Tas, iespējams, pats par sevi saprotams, taču tas ir paredzēts tikai pieredzējušiem Mac lietotājiem. Gandrīz nevienam nevajadzētu rakties macOS/Mac OS X pagaidu direktorijās, un jums nevajadzētu mēģināt manuāli dzēst vai noņemt datus no neviena tmp direktorija, jo jūs varat kaut ko sabojāt vai pilnībā sabojāt sistēmas instalāciju vai lietotni vai pat aktīvus dokumenta datus, tādējādi radot datu zudumu vai pieprasot atkārtoti instalēt Mac OS X / vai atkārtoti instalēt MacOS, vai atjaunot no dublējuma. Ja kāda iemesla dēļ vēlaties dzēst pagaidu vienumu failus operētājsistēmā Mac, vienkārši restartējiet datoru, lai atlasītu sistēmas līmeņa pagaidu failus, savukārt lietotāja līmeņa kešatmiņas un pagaidu failus var manuāli notīrīt, ja kāda iemesla dēļ tas ir nepieciešams.

Atkal nemēģiniet neko manuāli modificēt un neizdzēsiet failus, kas atrodami Mac OS sistēmas pagaidu mapēs.Ja kaut kādā veidā sabojājat un izdzēšat svarīgu sistēmas failu vai direktoriju, jums būs jāievēro šie norādījumi, lai atjaunotu izdzēstos sistēmas failus, atkārtoti instalējot galveno macOS sistēmas programmatūru.

Kā atrast, kur operētājsistēmā Mac OS atrodas Temp mape

Vienkāršākais veids, kā atrast MacOS/Mac OS X Temp mapes atrašanās vietu, ir komandrindā izmantot komandu echo vides mainīgajā $TMPDIR:

  1. Atveriet lietojumprogrammu Terminal, kas atrodama mapē /Applications/Utilities/ un ierakstiet šādu komandas virkni:
  2. echo $TMPDIR

  3. Komandas izvade būs Mac pagaidu direktorijs

TMPDIR vienmēr būs ceļš uz šķietami nejēdzīgu direktoriju struktūru, jo tā nav paredzēta lietotājam vai lietotāja apkalpošanai, tā ir pagaidu sistēmas mape.

Piemēram, izmantojot iepriekš minēto komandu, kā komandas echo $TMPDIR izvadi var redzēt kaut ko līdzīgu:

$ echo $TMPDIR /var/folders/g7/7du81ti_b7mm84n184fn3k910000lg/T/

Šajā gadījumā ceļš uz macOS temp mapi ir “/var/folders/g7/7du81ti_b7mm84n184fn3k910000lg/T/”

Lai būtu rūpīgi, varat arī izmantot printenv, lai drukātu vides mainīgos, un izmantot grep, piemēram:

printenv |grep TMP

Tas arī atklās to pašu TMPDIR ceļu, izdrukājot kaut ko līdzīgu:

TMPDIR=/var/folders/g7/2du11t4_b7mm24n184fn1k911300qq/T/

Kā piekļūt un atvērt tempa mapi operētājsistēmā Mac OS

Varat uzreiz piekļūt un atvērt Temp mapi jaunā Mac OS Finder logā, izmantojot komandu 'open' un norādot to uz vides mainīgo $TMPDIR, piemēram:

  1. Lietojumprogrammā Terminal ierakstiet šādu komandu virkni:
  2. atvērt $TMPDIR

  3. Nospiediet Return, un nekavējoties tiks atvērts jauns Finder logs ar $TMPDIR

Jo īpaši, $TMPDIR neaizsargā sistēmas integritātes aizsardzība (tas nozīmē, vai SIP ir iespējots vai atspējots, jūs joprojām varat modificēt, rediģēt, dzēst un rakstīt šajā direktorijā), tāpēc esiet piesardzīgs, jo daudzi faili un vienumus $TMPDIR aktīvi izmantos pašlaik atvērtās lietojumprogrammas. Vietnē $TMPDIR jūs atradīsiet visu veidu multivides kešatmiņas un citus failus. Kā minēts iepriekš, manuāli nepārveidojiet vai neizdzēsiet neko šajos direktorijos, ja vien precīzi nezināt, ko darāt.

Var arī mainīt pašreizējo darba direktoriju pie komandas lien uz pagaidu direktoriju no komandrindas, izmantojot vienkāršu cd komandu:

cd $TMPDIR

$TMPDIR ir tāpat kā jebkurš cits direktorijs

Citi MacOS pagaidu direktoriji

Cits pagaidu direktorijs operētājsistēmā Mac OS ir universāls visiem lietotājiem, un tas atrodams šajā vietā:

/tmp

Lai būtu vērts, /tmp operētājsistēmā Mac OS faktiski tikai veido saites uz /private/tmp/ , tāpēc varat arī vienkārši pāriet uz /private/tmp/, lai atrastu tos pašus datus, neatkarīgi no tā, vai tie ir kopums. kešatmiņas vai RAM diska saturs vai jebkas cits tajā ietvertais.

Ir arī dažādas lietotāja līmeņa pagaidu mapes, piemēram, lietotāja ~/Library/Caches/ caches mape, un dažām lietotnēm ir arī īpaši pagaidu direktoriji, piemēram, Outlook ir pagaidu mape, tāpat kā Mac. App Store (kas ir ievietots $TMPDIR) un daudzas Mac lietotnes izmet pagaidu failus lietotāja līmeņa kešatmiņas direktorijā.

Primārā lietotāja pagaidu mape atrodas:

~/Library/Caches/TemporaryItems/

Kā jau minēts, jums, iespējams, nevajadzētu mēģināt kaut ko dzēst vai modificēt pagaidu mapēs neatkarīgi no tā, kur tās atrodas, neatkarīgi no tā, vai tas atrodas jūsu lietotāja mapē vai $TMPDIR vai citur, jo jūs varat viegli pieskrūvēt kaut kas iznāk vai beigsies ar neparedzētiem rezultātiem. Ja kāda iemesla dēļ jūs uztrauc $TMPDIR saturs vai citi līdzīga veida faili un dati, vienkārši aizveriet visas atvērtās programmas, tad, restartējot Mac, tiks dzēsti pagaidu vienumi no /private/var/ mapēm un daudz kas, kas atrodams mapē $. TMPDIR arī.

Vai zināt kādus citus noderīgus padomus vai trikus saistībā ar temp mapi operētājsistēmā Mac OS/Mac OS X? Dalieties komentāros zemāk!

Kur ir Temp mape operētājsistēmā Mac OS? Kā atrast & Atveriet Mac pagaidu direktoriju