Hoe de console op een MacBook te openen. Terminal openen en gebruiken op Mac OS

De terminal in het Mac OS X-besturingssysteem is een applicatie waarin een opdrachtinterpreter draait. De terminal wordt ook vaak de opdrachtregelinterface of eenvoudigweg de opdrachtregel genoemd. Het interpreteert opdrachten uit een speciale scripttaal. Ik wil je er ook aan herinneren dat de terminal verre van veilig is, vooral voor beginners. Een onervaren gebruiker kan door onervaren acties het systeem met slechts één commando buiten werking stellen. Dus voordat u iets in de terminal doet, bestudeer zorgvuldig de vraag wat u wilt doen. Dus hoe start je de terminal?

Mac OS X-terminalvenster

Hoe de terminal te starten

Methode één. Start met behulp van de Spotlight-zoekmachine. Druk op Control+spatiebalk (⌃+spatiebalk). Er verschijnt een zoekbalk in de rechterbovenhoek van het scherm; voer daarin het woord “Terminal” of “Terminal” in. Hoewel Spotlight niet vereist dat u het hele woord invoert, wordt u wel gevraagd het woord in te vullen.

Methode twee. Open in de map Programma's de submap Hulpprogramma's (Programma's -> Hulpprogramma's) en klik op de Terminal-toepassing.

Methode drie. Start Finder, selecteer in het hoofdmenu Ga -> Hulpprogramma's. Hierna zal Finder een nieuw venster voor je openen, waarin verschillende hulpprogramma's zich zullen bevinden. Dubbelklik om Terminal te starten.

Nu kent u minstens drie manieren om de terminal in Mac OS X te starten.

Mac OS is een Unix-systeem en omdat het een volwaardig lid is van de Unix-familie, heeft het een opdrachtregel (ik denk dat dit niet-ervaren Mac-gebruikers zal verrassen). Ja, in Mac OS, maar ook in Linux en Windows, is er een opdrachtregel waarmee je absoluut alle opdrachten kunt uitvoeren. Aanvankelijk werkte het werk in Unix, Linux en Windows als volgt: de gebruiker voerde een opdracht in en ontving na een tijdje het resultaat. Toen verscheen er een grafische interface, waarmee je dezelfde handelingen alleen veel gemakkelijker kon uitvoeren. Tegenwoordig kunnen bijna alle bewerkingen in Mac OS worden uitgevoerd in een grafische interface, maar er is nog steeds een beheergebied waarin je niet zonder de opdrachtregel kunt (in Mac OS heet dit Terminal), vooral bij het herstellen van de werking van het besturingssysteem systeem. Maar omdat crashes in Mac OS uiterst zeldzaam zijn, realiseren veel gebruikers zich niet eens dat ze een terminal hebben.

Om kennis te maken met de Terminal of om eenvoudig enkele opdrachten uit te voeren, moet u deze starten. Start Terminal op Mac op meerdere manieren mogelijk.

Open Terminal met behulp van Spotlight-zoeken.

Start Spotlight door op het vergrootglaspictogram in het menugebied te klikken of door de sneltoets te gebruiken + <Пробел>.

Voer het woord in de Spotlight-zoekbalk in Terminal en druk op "Invoeren"

Als gevolg hiervan ziet u een Terminal-venster.

Start Terminal in Finder.

Als u om de een of andere reden niet tevreden bent met de eerste methode om de terminal te starten, is dit naar mijn mening het handigst, er is een andere manier. Open "Finder", selecteer "Programma's" - "Hulpprogramma's".

Zoek tussen de hulpprogramma's "Terminal" en voer het uit.

OS X is een systeem waarvan zelfs gevorderde gebruikers niet alle functies kennen. Veel dingen die zijn ontworpen om het werk sneller en leuker te maken, gaan aan ons voorbij. Eén daarvan is Terminal. Bij correct gebruik biedt het veel mogelijkheden: je kunt bijvoorbeeld functies activeren die op geen enkele andere manier beschikbaar zijn.

1. Schakel het selecteren en kopiëren van tekst in de weergavemodus Snelle weergave in

We weten allemaal wat Quick Look is en hoe handig het is. En nadat u slechts één regel code hebt toegepast, kunt u tekst uit elk document in de weergavemodus kopiëren.

standaardwaarden schrijf com.apple.finder QLEnableTextSelection -bool waar

Het is gemakkelijk om de aangebrachte wijzigingen ongedaan te maken: verander gewoon de argumentparameter -bool van true in false of kopieer de opdracht naar de terminal.

standaardwaarden schrijven com.apple.finder QLEnableTextSelection -bool false

2. Voeg volledige directoryadressen toe aan de titels van Finder-vensters

Deze functie is handig voor beginners die Mac OS voor het eerst zien en nog niet gewend zijn aan het navigeren door de Finder.

standaardwaarden schrijven com.apple.finder _FXShowPosixPathInTitle -bool waar

Het ongedaan maken van aangebrachte wijzigingen is eenvoudig.

standaardwaarden schrijven com.apple.finder _FXShowPosixPathInTitle -bool false

3. Schakel weergave van verborgen bestanden in

standaardwaarden schrijven com.apple.Finder AppleShowAllFiles -bool waar

Heb je het ingeschakeld? Heb je gekeken? Indien nodig kunt u dit uitschakelen.

standaardwaarden schrijven com.apple.Finder AppleShowAllFiles -bool false

4. Schakel het maken van verborgen mappen uit .DS_Store op netwerkschijven

.DS_Store-bestanden slaan metadata-informatie op over bovenliggende mappen. Het .DS_Store-bestand slaat alle individuele instellingen van de map op: locatie van pictogrammen, hun grootte, vensterpositie, type weergave van objecten, achtergrondafbeelding en kleur, enz. Deze bestanden zijn volkomen nutteloos op externe media. Dus waarom zou je ze creëren?

standaardwaarden schrijf com.apple.desktopservices DSDontWriteNetworkStores -bool waar

Maar als je ze om wat voor reden dan ook wilt retourneren, kun je dat altijd doen:

standaardwaarden schrijven com.apple.desktopservices DSDontWriteNetworkStores -bool false

5. Sluit Finder af

U kunt Finder net als elke andere toepassing sluiten. Na het uitvoeren van de opdracht verschijnt er een item in het Finder-menu "Stop Zoeker". U kunt de Finder ook sluiten met een sneltoets Commando+V.

standaardwaarden schrijven com.apple.finder QuitMenuItem -bool true; Killall-zoeker

Wijzigingen annuleren indien nodig:

standaardwaarden schrijven com.apple.finder QuitMenuItem -bool false; Killall-zoeker

6. Schakel het uitgebreide menu voor het opslaan van bestanden in

De opdrachten "Opslaan" en "Opslaan als" openen een dialoogvenster waarin u de bestandsnaam en de locatie ervan moet opgeven. Naast de titel staat een blauwe knop met een driehoek die, wanneer erop wordt geklikt, een Finder-achtig dialoogvenster opent. Als u wilt dat het venster standaard uitgevouwen verschijnt, kunt u de code naar de terminal kopiëren.

standaardwaarden schrijven -g NSNavPanelExpandedStateForSaveMode -bool waar

Een wijziging ongedaan maken:

standaardwaarden schrijven -g NSNavPanelExpandedStateForSaveMode -bool false

7. Voeg een lijst met onlangs gelanceerde applicaties toe aan het dock

Deze geweldige code voegt een nieuwe stapel recent gebruikte apps toe aan het Dock, waardoor het niet langer nodig is om Launchpad voortdurend te gebruiken.

standaardwaarden schrijven com.apple.dock persistent-others -array-add "( "tile-data" = ( "list-type" = 1; ); "tile-type" = "recents-tile"; )"; Killall Dock

Om een ​​stapel te verwijderen, laat u de stapel eenvoudigweg uit het dock vallen, zoals bij elke andere toepassing.

8. Star Wars kijken in Terminal

Dit is een paasei, een zeer interessant commando voor de Terminal. Je ziet de vierde aflevering van Star Wars van ASCII-personages. Kijk tot de aftiteling - het zal interessant zijn.

telnet handdoek.blinkenlights.nl

9. iRobot

Je Mac kan met je praten. Hij zal zeggen wat je hem vraagt ​​te zeggen met behulp van het commando 'say':

website OS X is een systeem waarvan zelfs gevorderde gebruikers niet alle functies kennen. Veel dingen die zijn ontworpen om het werk sneller en leuker te maken, gaan aan ons voorbij. Eén daarvan is Terminal. Bij correct gebruik biedt het veel mogelijkheden: je kunt bijvoorbeeld functies activeren die op geen enkele andere manier beschikbaar zijn. 1. Schakel tekstselectie en kopiëren in de modus... in

IN OS X de gemiddelde gebruiker heeft vrijwel geen behoefte om de opdrachtregel te gebruiken, aangezien de meeste van zijn behoeften worden gedekt door wat er in de grafische interface van het systeem is geïmplementeerd.

Het is een andere zaak als je verborgen functies nodig hebt die niet beschikbaar zijn via de grafische interface. Eigenlijk nemen we in deze sectie vaak onze toevlucht tot het extraheren van deze verborgen functies via de opdrachtregel. Daarom besloot ik je iets over het programma te vertellen Terminal en de opdrachtregel, en geef een paar tips voor beginners, zodat ze zich er prettiger in voelen.

Een korte introductie

Laten we beginnen met de vraag: wat is dat? Terminal? Allereerst is het een applicatie waarin de opdrachtinterpreter draait. Het wordt ook vaak de opdrachtregelinterface genoemd. Het interpreteert opdrachten uit een speciale scripttaal.

Verklaring van het woord script

Correcter " script"moet gebeld worden script, aangezien dit een van de betekenissen is van het Engelse woord - script. En eigenlijk " script" is een script. Maar de termijn script"is zeer stevig ingeburgerd onder programmeurs, en daarom zal ik de regels van de Russische taal enigszins overtreden en het precies een script noemen. Bovendien is het woord zelf “ scenario" is ontleend aan de Russische taal en is er niet inheems in.

Scripttalen zijn verschillend, maar er is de meest voorkomende reeks van dergelijke talen, en dienovereenkomstig hun tolken.

IN OS X, de standaardshell is bash . Dit is een verbeterde versie van de tolk, die gewoonlijk eenvoudigweg shell wordt genoemd. En het is ook op ons systeem aanwezig in de vorm van het bestand /bin/sh. De waarheid wordt niet gebruikt.

Tegenwoordig is bash in de meeste gevallen de de facto standaard Unix-soortgelijke systemen.

De zsh-interpreter is ook behoorlijk populair, wat op zijn beurt een verbeterde bash is (en die zit ook in ons systeem), maar het is geen de facto standaard geworden. Misschien voor nu. Er zijn ook een aantal commandotolken die niet zo wijdverspreid zijn als bash.

Het is gemakkelijk om informatie over alle genoemde tolken op Wikipedia te vinden.

Commandoregel

Wanneer u het programma uitvoert Terminal, dan zie je een opdrachtregel in het venster, die er op mijn systeem als volgt uitziet:

De opdrachtregel begint met de naam van de computer (de mijne heet iMac), gevolgd door de naam van de huidige map - standaard wordt de thuismap van de gebruiker geopend, die in Unix-systems wordt aangegeven met ~ (tilde). Vervolgens komt de gebruikersnaam (in mijn geval gosha), gevolgd door een $-teken, dat een prompt wordt genoemd - een uitnodiging om opdrachten in te voeren voor de tolk.

Het uiterlijk van de opdrachtregel en prompt kan worden aangepast, en in zijn minimale vorm zal het slechts een $-teken zijn. Het is na het $-teken dat alle opdrachten in de tolk worden ingevoerd. Deze plaats wordt aangegeven door een cursor - een knipperende rechthoek (het uiterlijk kan ook worden aangepast).

Opmerking: in de venstertitel terminal je ziet de huidige map (in dit geval is het de thuismap, dus deze is gelabeld als een huis), dan de gebruikersnaam, dan de naam van de tolk die je gebruikt (in dit geval bash), en de grootte van het venster daarin karakters.

Bash-scripttaal

De bash-opdrachtinterpreter interpreteert, zoals ik hierboven schreef, opdrachten in een speciale scripttaal. De scripttaal is een vrij eenvoudige programmeertaal, die, zoals elke programmeertaal, is ontworpen om opdrachten en gegevens van een persoon naar een computer over te brengen.

De eenvoudigste opdracht van deze taal is het starten van een programma - het bestaat alleen uit de naam van het programmabestand en, indien nodig, het volledige pad naar dit bestand, en eventueel gevolgd door de bestandsnaamsleutels en parameters die geven verschillende instructies voor het programma dat wordt uitgevoerd.

Laat me je een voorbeeld geven. Wilt u de inhoud van de huidige map zien (tijdens het uitvoeren van terminal(standaard is dit uw thuismap). Om dit te doen heeft het systeem een ​​programma in het ls-bestand. De lancering ervan in de opdrachtinterpreter bestaat uit het invoeren van de bestandsnaam van dit programma en het indrukken van de toets Binnenkomen:

Een kleine maar belangrijke verduidelijking

In feite bevindt dit bestand zich in de map /bin en wordt het hele bestand aangeduid als /bin/ls. Maar de tolk heeft een speciaal mechanisme waarmee u niet het volledige pad naar sommige programmabestanden kunt invoeren. Dit hulpmiddel is een omgevingsvariabele genaamd PATH die een lijst met mappen bevat. De tolk, die als opdracht een bestandsnaam heeft ontvangen die zonder pad is opgegeven, zoekt eenvoudigweg naar dit bestand in de mappen die zijn vermeld in de omgevingsvariabele PATH. Als het het vindt, wordt het gestart voor uitvoering; als het het niet vindt, wordt er een bericht weergegeven: het bestand is niet gevonden.

U kunt de inhoud van de PATH-variabele bekijken met het commando:

Uiteraard kan deze variabele worden geconfigureerd, maar de gemiddelde gebruiker heeft hier geen speciale behoefte aan en daarom laat ik deze vraag achterwege.

Laten we nu verder gaan met het eigenlijke advies.

Bij gebruik van de opdrachtregel is het heel gebruikelijk om bestandsnamen in te voeren - meestal zijn dit bestanden met verschillende opdrachten, en de namen in te voeren van bestanden of mappen die als parameter worden doorgegeven aan opdrachten die moeten worden getypt met het volledige pad ernaartoe. En om geen fouten te maken bij het typen, heeft bash een mechanisme dat autocompletion wordt genoemd.

Opmerking: Voor het gemak zal ik de opdrachtbestandsnaam voortaan eenvoudigweg opdracht noemen. Dit is een gebruikelijke praktijk.

Het idee achter dit mechanisme is dat wanneer u een opdracht begint te typen, u de eerste paar letters invoert en op de toets drukt Tab, waardoor de opdracht automatisch wordt voltooid. Hetzelfde werkt bij het typen van paden en bestandsnamen die als parameters aan opdrachten worden doorgegeven.

Om te begrijpen hoe dit werkt, zal ik een voorbeeld geven. Laten we zeggen dat we de opdracht diskutil willen invoeren. We beginnen disku binnen te gaan en drukken op de toets Tab, wordt de opdracht automatisch toegevoegd – diskutil . Probeer nu een letter minder in te voeren - schijf en druk op Tab - er klinkt een pieptoon en de opdracht wordt niet toegevoegd. Deze pieptoon waarschuwt ons dat er verschillende opdrachtopties zijn die beginnen met de letters disk . Maar om deze opties te bekijken, drukt u een tweede keer op de toets Tab en al deze opties worden getoond:

Zoals u in de afbeelding kunt zien, zijn er zes opdrachten waarvan de naam begint met disk, en daarom vraagt ​​de tolk u om de volgende letter op te geven. In ons geval moeten we de letter u invoeren zodat de tolk kan begrijpen dat we de opdracht diskutil nodig hebben, aangezien dit de enige opdracht is die begint met de letters disku, en vervolgens op de Tab-toets drukken. De opdracht wordt volledig uitgevoerd.

Probeer alleen de letters di in te voeren en twee keer op de toets te drukken Tab. Er zullen nog meer opdrachten zijn die met deze twee letters beginnen. Maar als het systeem maar één commando had dat begon met de letters di, dan na de eerste toetsaanslag Tab, zou het volledig worden afgerond, omdat de tolk niet uit verschillende opties zou hoeven kiezen.

Dit werkt op precies dezelfde manier bij het typen van map- en bestandsnamen die als parameters aan opdrachten worden doorgegeven.

Voorbeeld. Stel dat we de inhoud van uw map Downloads willen bekijken met behulp van de opdracht ls.

En meteen een klein toevluchtsoord.

In feite is er geen map met de naam Downloads in uw thuismap. Dit is het programma Vinder, zodat u de naam van de map Downloads kunt zien. Dat wil zeggen, het vertaalt het woord Downloads feitelijk naar het Russisch. Dit werd gedaan voor het gemak van gebruikers.

Je kunt dit verifiëren door naar de tweede schermafbeelding van boven te kijken, waar we de opdracht ls hebben gebruikt om de inhoud van de thuismap weer te geven. Zoals u kunt zien, is er geen map met de naam Downloads, maar er is wel een map Downloads. Op dezelfde manier zul je daar geen mappen zien met de namen Bibliotheken, Documenten, Afbeeldingen, Muziek, Algemeen, Sites en Films die het programma je laat zien Vinder als vertaling van het Engels naar het Russisch van de mapnamen: respectievelijk Bibliotheek, Documenten, Afbeeldingen, Muziek, Openbaar, Sites en Films.

Laten we dus teruggaan naar het bekijken van de inhoud van de map Downloads (of, in feite, Downloads) met de opdracht ls. We moeten de mapnaam invoeren als parameter voor deze opdracht. Typ ls Dow en druk op de toets Tab, krijgen we de opdracht ls Downloads, waardoor we de inhoud van de map Downloads krijgen.

En nog een terugtocht.

In feite voer je op Unix-systemen in dit geval niet ls Downloads in, maar ls ./Downloads. Dit geeft aan dat de map Downloads zich in de huidige map bevindt. Punt - aanduiding van de huidige map. Maar bij de implementatie van bash in OS X is er een kleine versoepeling doorgevoerd voor gebruikers en in de huidige map kun je ./ weglaten, alsof de huidige map is geregistreerd in de omgevingsvariabele PATH, hoewel deze er in feite niet is. . U kunt dit verifiëren door echo $PATH uit te voeren. Waarom dit werd gedaan blijft mij een raadsel, maar dit zijn de realiteiten OS X. Uiteraard kunt u ook canoniek typen Unix-systemen – ./Downloads .

We zijn dus bekend geraakt met automatisch aanvullen. Met deze tool kunt u zeer snel en nauwkeurig opdrachten invoeren. Overigens zijn veel bestandsbewerkingen (kopiëren, verplaatsen, hernoemen, verwijderen) veel eenvoudiger en sneller uit te voeren op de opdrachtregel, met behulp van het mechanisme voor automatisch aanvullen. 🙂

Dit is een ander mechanisme dat het werken op de opdrachtregel eenvoudiger maakt. Feit is dat de bash-interpreter alle opdrachten onthoudt die je hebt uitgevoerd. Het slaat alle opdrachtgeschiedenis op in een verborgen bestand in uw thuismap genaamd .bash_history. Je kunt dit bestand bekijken met de opdracht ls met de schakeloptie -la, d.w.z. ls-la. Probeer het eens.

Het gebruik van de opdrachtgeschiedenis is heel eenvoudig - met behulp van de navigatietoetsen - Pijl omhoog En Pijl naar beneden. Klik op de eerste en u zult zien dat de vorige opdracht wordt uitgevoerd op de opdrachtregel. Als u vervolgens op deze toets drukt, worden achtereenvolgens de opdrachten weergegeven die u eerder hebt uitgevoerd. Dienovereenkomstig bladert de tweede toets door de lijst met uitgevoerde opdrachten in de tegenovergestelde richting.

Dit is handig om te gebruiken voor het daadwerkelijk herhalen van uitgevoerde opdrachten. Maar het is ook erg handig om ze aan te passen. In mijn artikelen zie ik bijvoorbeeld vaak opdrachten zoals defaults write ... , die we meestal gebruiken om enkele verborgen instellingen in te schakelen OS X. En het deactiveren van deze instellingen wordt vaak gedaan met de opdracht defaults delete..., die heel gemakkelijk te verkrijgen is door de vorige opdracht defaults write... uit de geschiedenis op te roepen en deze eenvoudigweg te corrigeren met de overeenkomstige opdracht defaults delete... , in plaats van het helemaal opnieuw in te voeren.

Als u een opdracht met een fout hebt ingevoerd en deze hebt geprobeerd uit te voeren, is het na het ontvangen van een foutmelding veel gemakkelijker om de opdracht niet opnieuw in te voeren, maar om de fout in de vorige te corrigeren door deze aan te roepen door op een toets te drukken Pijl omhoog en vervolgens correcties aanbrengen.

Ik hoop dat deze kleine introductie tot de basisprincipes van de commandoregelwereld je niet te veel heeft verveeld. 🙂

En nog veel meer, wat in eerste instantie zelfs gewone gebruikers bang kan maken. En ook al is de applicatie gebonden aan pure programmering, het is een vrij eenvoudige tool die het leven van een Mac-gebruiker aanzienlijk kan verbeteren. In dit materiaal hebben we 10 nuttige commando's verzameld waarmee iedereen bekend zou moeten zijn.

Alle onderstaande opdrachten werken op OS X Mavericks en hoger. U kunt de Terminal openen via Finder → Programma's → Hulpprogramma's of via een zoekmachine (Ctrl + Spatie).

Automatisch controleren op updates

Standaard controleert macOS wekelijks op systeemupdates en nieuwe app-versies. Om dagelijks een automatische controle uit te voeren, voert u gewoon de volgende opdracht in de Terminal in:

standaardwaarden schrijven com.apple.SoftwareUpdate ScheduleFrequency -int 1

Het screenshot-bestandsformaat wijzigen

Elke schermafbeelding in macOS wordt standaard opgeslagen in PNG-indeling. Dankzij de Terminal hebben gebruikers de mogelijkheid om het formaat te wijzigen naar BMP, GIF, JPG, PDF of TIFF. Gebruik hiervoor deze opdracht:

standaardwaarden schrijven com.apple.screencapture type -string "jpg"

Plaats de gewenste resolutie tussen aanhalingstekens. Als na het activeren van dit commando de melding " Kan schermafbeelding niet opslaan", betekent dit dat je de verkeerde aanhalingstekens hebt getypt.

Standaardformaat herstellen (PNG):

standaardwaarden verwijderen com.apple.screencapture type

Geef de locatie op voor het maken van schermafbeeldingen

Alle gemaakte schermafbeeldingen worden op het bureaublad weergegeven, maar om de idylle niet te verstoren, kunt u een andere locatie opgeven, wat niet moeilijk zal zijn.

Voer de opdracht in:

standaardwaarden schrijven com.apple.screencapture-locatie

geef vervolgens het pad op, gescheiden door een spatie, en druk op de toets Opbrengst(Binnenkomen).

Beëindig de procedure met het commando:

killall SystemUIServer


Bijvoorbeeld:

standaardwaarden schrijven com.apple.screencapture locatie /Gebruikers/Gebruikersnaam/Downloads

Toon verborgen bestanden en mappen

Standaard zijn alle verborgen bestanden en mappen in macOS onzichtbaar voor gewone gebruikers. Om dit onrecht te corrigeren, gebruikt u gewoon de Terminal:

standaardwaarden schrijf com.apple.finder AppleShowAllFiles -bool waar


Om de weergave van verborgen bestanden en mappen uit te schakelen, gebruikt u de opdracht:

standaardwaarden schrijven com.apple.finder AppleShowAllFiles -bool false

Geef selectief verborgen bestanden en mappen weer

Als u niet alle verborgen bestanden en mappen in het systeem wilt zien, maar alleen verborgen bestanden of mappen op een specifieke locatie wilt zien, voert u de opdracht in:

chflags nohidden /Bibliotheek/

Open Finder automatisch wanneer u een schijf aansluit

Als je onmiddellijk de inhoud wilt zien van een schijf die op je Mac is aangesloten, gebruik dan de volgende opdrachten:

standaardwaarden schrijven com.apple.frameworks.diskimages auto-open-ro-root -bool true

standaardwaarden schrijven com.apple.frameworks.diskimages auto-open-rw-root -bool true

standaardwaarden schrijf com.apple.finder OpenWindowForNewRemovableDisk -bool waar

Om uit te schakelen, voert u dezelfde opdrachten in, maar niet langer met de waarde WAAR, en met vals.

Schakel de waarschuwing uit bij het legen van de prullenbak

Om de verhelderende boodschap bij het legen van de prullenbak te verwijderen, gebruikt u de opdracht:

standaardwaarden schrijven com.apple.finder WarnOnEmptyTrash -bool false

Betrouwbare verwijdering

macOS gebruikt Snel opschonen bij het verwijderen van bestanden. Met andere woorden: bestanden die worden verwijderd, worden gemarkeerd met een label, wat betekent dat deze ruimte vrij is en dat er een nieuw bestand naartoe kan worden geschreven. Bestanden die op deze manier zijn verwijderd, kunnen worden hersteld met behulp van speciale hulpprogramma's. Als u een bestand permanent wilt verwijderen en de locatie ervan wilt wissen, gebruikt u de volgende opdrachten.

Om bestanden één keer te verwijderen en te wissen, voert u de opdracht in de Terminal in:

srm -s /

En verplaats vervolgens het te verwijderen bestand naar het Terminal-venster.

Je krijgt zo'n lijn srm -s //Users/arvizami/.Trash/Nieuwe map/Screenshot 24-06-2015 om 10.46.49 .png

Om een ​​bestand permanent te verwijderen, gebruikt u de opdracht:

srm -m /

Om dezelfde acties uit te voeren, maar dan met een map, gebruikt u.