Kaip paslėpti „Mac“ programas „MacOS“ per terminalą

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ą

Slėpti „Mac“ programas per terminalą

  1. Raskite programą, kurią norite paslėpti. Mūsų pavyzdyje mes naudosime Microsoft OneDrive.
  2. slėpti programas Mac
  3. Paleiskite terminalą ir naudokite šią komandą, tiesiog pakeisdami atitinkamos programos pavadinimą, kad jis atitiktų jūsų situaciją.
  4. sudo chflags -h hidden "/Applications/[App Name].app"
    paslėpti programas „Mac“ terminalo komandą
  5. 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“.
  6. paslėpti programas mac paslėptas
  7. 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ų.

paslėpta programa, matoma dėmesio centre
Į 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.