Ha Ön Mac felhasználó, aki a Zsh shell, néha olyan helyzetbe kerülhet, hogy törölnie kell a parancsok előzményeit. A Zsh shell nyilvántartást vezet az összes beírt parancsról, ami hasznos lehet a múltbeli parancsok visszahívásához. Előfordulhat azonban, hogy adatvédelmi vagy biztonsági okokból törölni szeretné ezt az előzményt.
Ebben a cikkben végigvezetjük Önt a törlés egyszerű lépésein Zsh történelem Mac rendszeren.
A Zsh történetének megértése
A Zsh shell, más néven Z Shell egy hatékony és funkciókban gazdag parancssori értelmező a macOS rendszerhez, amely lehetővé teszi a beírt parancsok nyomon követését, és segít a parancsok egyszerű előhívásában és újrafelhasználásában. A parancsok előzményeit egy felhasználói könyvtárban tárolja, amely elérhető a Zsh shell.
Miért töröljük a Zsh előzményeket?
Számos oka lehet annak, hogy miért szeretné törölni a Zsh történelem.
1: Adatvédelem
Az Ön törlése Zsh történelem biztosítja, hogy a korábban megadott parancsokat ne lássák mások, akik hozzáférhetnek a Mac-hez.
2: Biztonság
Ha bizalmas információkat, például jelszavakat vagy API-kulcsokat adott meg a parancsok előzményeiben, jobb, ha törli azokat, hogy megelőzze az esetleges biztonsági megsértéseket.
3: Kezdje újra
Az Ön törlése Zsh történelem hasznos lehet, ha tiszta előzményekkel szeretne kezdeni, és eltávolítani a nem kívánt információkat a parancssori élményből.
Hogyan törölhetem a Zsh-előzményeket Macen?
Lehet törölni Zsh történelem Macen:
1. módszer: Az előzmények fájl törlésével
A Mac előzményfájlja tartalmazza a korábban a Mac terminálban végrehajtott parancsok előzményeit. Ezt a fájlt a következő lépésekkel törölheti a Zsh történelem Mac rendszeren.
1. lépés: Nyissa meg Zsh terminál Mac rendszeren, és írja be a következő parancsot:
cat /dev/null > ~/.zsh_history
Ez a parancs átirányítja a cat parancs kimenetét a /dev/null mappába, hatékonyan törli az előzményfájl tartalmát.
2. lépés: Az előzményfájl törlése után újra kell töltenie a fájlt Zsh konfiguráció a következő parancs futtatásával:
forrás ~/.zshrc
Ez frissíti a Zsh környezet és gondoskodjon arról, hogy a törölt előzmények életbe lépjenek.
A te Zsh történelem A fájl most törlődik, és a korábbi parancsok többé nem lesznek elérhetők.
2. módszer: A History parancs használata
A történelem parancsot is használhatja a törléséhez Zsh történelem Mac rendszeren, és ezt a következő lépésekkel teheti meg:
1. lépés: Nyissa meg a Mac terminált, és használja a következő parancsot a parancselőzmények megjelenítéséhez.
történelem2. lépés: Törölni az egész történetét Zsh , beírhatja a következő parancsot:
történelem -p
3. módszer: A .zshrc fájl szerkesztése
A zshrc egy konfigurációs fájl a számára Zsh amely tartalmazza az előzmények beállításait is. A fájl szerkesztésével a következő lépésekkel törölheti a Zsh történelem Mac rendszeren.
1. lépés: Nyissa meg a terminált, és a következő paranccsal nyissa meg Zsh konfiguráció fájl szövegszerkesztőben:
sudo nano /etc/zshrc2. lépés: Keresse meg az előzmények beállításaival kapcsolatos részt, amely általában olyan változókat tartalmaz, mint pl HISTFILE, HISTSIZE és SAVEHIST.
3. lépés: Az előzmények rögzítésének teljes letiltásához megjegyzéseket írhat a (#) gombbal, vagy törölheti ezeket a sorokat a fájlból. Ezután mentse a fájlt a segítségével CTRL+X, adja hozzá Y-t, és nyomja meg az Enter billentyűt.
4. lépés: A módosítások alkalmazásához a Zsh konfiguráció fájlt, a következő parancsot kell begépelnie:
forrás /etc/zshrc
Ez törli a Zsh történelem Mac rendszeren.
Következtetés
Az Ön törlése Zsh parancs Az előzmények a Mac rendszeren egy olyan feladat, amely lehetővé teszi a felhasználók számára az adatvédelem, a biztonság és a tiszta parancssori élmény fenntartását. Az ebben a cikkben ismertetett lépések követésével hatékonyan törölheti Zsh történelem és gondoskodjon arról, hogy a korábban megadott parancsok többé ne legyenek elérhetők.