Kartais galbūt norėsite paslėpti tam tikras „macOS“ programas jų nepašalinę. Taip gali būti dėl to, kad vis tiek norite pasiekti programas ateityje arba dėl to, kad nenorite, kad jos naudotojai „Mac“, kad paleistumėte programą naudodami „Finder“ arba net kai dirbate su įtaisytomis „Apple“ programomis, kurios ne visada gera idėja pašalinti.
Laimei, „MacOS“ turi keletą galingų failų valdymo funkcijų, kurios leidžia vartotojams lengvai paslėpti (o vėliau parodyti) failus ir net programas. Taigi, jei yra tam tikra programa, kurią norite paslėpti, štai kaip tai padaryti.
![Kaip paslėpti „Mac“ programas „MacOS“ per terminalą](/f/3217aed392476d34be6ffbd149e54b8f.jpg)
Slėpti „Mac“ programas per terminalą
- Raskite programą, kurią norite paslėpti. Mūsų pavyzdyje mes naudosime Microsoft OneDrive.
- Paleiskite terminalą ir naudokite šią komandą, tiesiog pakeisdami atitinkamos programos pavadinimą, kad jis atitiktų jūsų situaciją.
- Kadangi tai yra a supervartotojas komandą, kai būsite paraginti, įveskite savo administratoriaus slaptažodį. Kai tai padarysite, paskirta programa iš karto išnyks iš „Finder“.
- Tačiau atminkite, kad programa yra tik paslėpta ir neištrinta. Vis tiek galite jį pasiekti naudodami „Spotlight“ ir jis vis tiek bus paleistas atidarius susietą failo tipą arba jei jis sukonfigūruotas veikti paleidžiant arba naudojant scenarijų.
![slėpti programas Mac](/f/220ed3ed428b9bb6ab2cc802282cde51.jpg)
sudo chflags -h hidden "/Applications/[App Name].app"
![paslėpti programas „Mac“ terminalo komandą](/f/cc0af9efbc95c8bdbc25d7f80599e5cb.jpg)
![paslėpti programas mac paslėptas](/f/f8ecbf8436d90e6d685fdc1300430be2.jpg)
Į atskleisti paslėptą programą, pakartokite aukščiau nurodytus veiksmus, bet naudokite nepaslėpta vietoj to vėliavėle:
sudo chflags -h nohidden "/Applications/[App Name].app"
Apsaugotų Apple programų slėpimas
Aukščiau pateikti veiksmai veiks daugumoje trečiųjų šalių programų ir net kai kurių „Apple“ programų. Bet jei bandysite su tam tikromis įtaisytomis Apple programėlėmis, pvz., News arba Safari, gausite klaidą "Operation not found". Taip yra todėl, kad tam tikros programos yra apsaugotos Sistemos vientisumo apsauga (SIP), saugos funkcija, pristatyta El Capitan kuri apsaugo „Apple“ nuomone svarbius sistemos failus.
Norėdami paslėpti ar kitaip modifikuoti šias apsaugotas programas ir failus, turėsite tai padaryti išjungti SIP, bent jau laikinai. Kai SIP išjungsite, galite pakartoti anksčiau nurodytus veiksmus, kad paslėptumėte norimas integruotas programas, o baigę iš naujo įjunkite SIP, kad užtikrintumėte, jog jūsų „Mac“ išliks apsaugotas.