This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
os:macos [2023/01/27 10:42] tomas |
os:macos [2025/11/02 05:53] (current) tomas [Balickovaci system] |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | =====MacOS===== | + | ===== MacOS ===== |
| - | == Sluzby-- | + | ==== GUI ==== |
| + | === Finder === | ||
| + | defaults write com.apple.finder _FXShowPosixPathInTitle | ||
| + | Shift-Command-G ... dialog na zadání cesty, kam se přemístit\\ | ||
| + | |||
| + | ==== Sluzby==== | ||
| launchctl list ... seznam slizem\\ | launchctl list ... seznam slizem\\ | ||
| launchctl unload | launchctl unload | ||
| - | == Balickovaci system == | + | ==== Balickovaci system ==== |
| - | brew install corkscrew | + | |
| - | brew install htop # ==> https:// | + | |
| - | brew install node # ==> https:// | + | |
| - | brew install tree # ==> http:// | + | |
| - | brew install vim # | + | |
| sudo installer -verbose -pkg aaa.pkg ... nainstaluje balíček\\ | sudo installer -verbose -pkg aaa.pkg ... nainstaluje balíček\\ | ||
| pkgutil --pkgs ... seznam nainstalovaných balíčku\\ | pkgutil --pkgs ... seznam nainstalovaných balíčku\\ | ||
| Line 15: | Line 15: | ||
| pkgutil --only-files --files net.pulsesecure.TnccPlugin.pkg ... seznam nainstalovaných souboru z balíčku\\ | pkgutil --only-files --files net.pulsesecure.TnccPlugin.pkg ... seznam nainstalovaných souboru z balíčku\\ | ||
| - | == Sit/network == | + | === Homebrew === |
| + | brew install corkscrew | ||
| + | brew install htop # ==> https:// | ||
| + | brew install node # ==> https:// | ||
| + | brew install tree # ==> http:// | ||
| + | brew install vim # ==> https:// | ||
| + | brew install --cask balícek ... nejaké balíčky jsou typu cask - instalace balíčku\\ | ||
| + | brew uninstall cask -balíček ... odinstalace cask balíčku\\ | ||
| + | brew upgrade --cask --greedy --all ... upgrade a přeinstalování všech cask balíčků\\ | ||
| + | brew --repository ... ukáže adresář Brew\\ | ||
| + | brew doctor ... hledá provlémy v Brew\\ | ||
| + | |||
| + | === Macports === | ||
| + | port ... management [[https:// | ||
| + | sudo port -v selfupdate\\ | ||
| + | sudo port install nodejs10 ... instalace node\\ | ||
| + | port installed ... seznam nainstalovaných balíčků\\ | ||
| + | |||
| + | |||
| + | === pkgsrc === | ||
| + | |||
| + | ==== Sit/network ==== | ||
| + | [[https:// | ||
| **stove karty**\\ | **stove karty**\\ | ||
| ifconfig ... seznam síťových zařízení a ip adres\\ | ifconfig ... seznam síťových zařízení a ip adres\\ | ||
| ifconfig lo0 10.0.0.1 alias ... pride dalsi alias (ip adresu)\\ | ifconfig lo0 10.0.0.1 alias ... pride dalsi alias (ip adresu)\\ | ||
| + | scutil --proxy ... ukáže nastavení proxy\\ | ||
| **Routing**\\ | **Routing**\\ | ||
| Line 32: | Line 55: | ||
| **firewall - pf packet filtering**\\ | **firewall - pf packet filtering**\\ | ||
| - | pfctl -d ... zakáže packet filtering (firewall)\\ | + | '' |
| - | pfctl -e ... opvolí firewall\\ | + | '' |
| - | pfctl -F all ... Flush - smaže všechna pravidla (rules, nat, queue, info)\\ | + | '' |
| - | pfctl -z ... smaže statistiky\\ | + | '' |
| - | pfctl -s rules ... ukáže pravidla\\ | + | '' |
| - | echo "rdr pass on lo0 inet proto tcp from any to 10.0.0.1 port 80 -> 127.0.0.1 port 3000" | sudo pfctl -ef -\\ | + | '' |
| - | pfctl -v -n -f / | + | '' |
| - | pfctl -v / | + | %%echo "rdr pass on lo0 inet proto tcp from any to 10.0.0.1 port 80 -> 127.0.0.1 port 3000" | sudo pfctl -ef -%%\\ |
| - | pfctl -q .. tichy mod\\ | + | '' |
| + | '' | ||
| + | '' | ||
| **name resolution**\\ | **name resolution**\\ | ||
| discoveryutil udnsflushcaches\\ | discoveryutil udnsflushcaches\\ | ||
| dscacheutil -flushcache\\ | dscacheutil -flushcache\\ | ||
| + | |||
| + | **Síťové profily** | ||
| + | networksetup -listlocations ... seznam profilů, tzv. lokací\\ | ||
| + | networksetup -getcurrentlocation ... ukáže aktuálmí profil\\ | ||
| + | networksetup -switchtolocation aaa ... přepne na profil aaa\\ | ||
| == Microsoft Defender == | == Microsoft Defender == | ||
| mdatp\\ | mdatp\\ | ||
| + | |||
| + | == zsh == | ||
| + | for i in ${(f)services}; | ||
| ==other== | ==other== | ||
| csrutil status ... system integrity protection status\\ | csrutil status ... system integrity protection status\\ | ||
| + | |||
| + | |||
| + | xattr -dr com.apple.quarantine / | ||
| + | ==== správa zařízení a disků ==== | ||
| + | system_profiler SPUSBDataType ... ukáže připojená USB zařízení\\ | ||
| + | system_profiler SPPCIDataType ... sezam PCI zařízení\\ | ||
| + | system_profiler -detailLevel mini ... informace o systému - hardware, software, network\\ | ||
| + | diskutil list ... seznam disků\\ | ||
| + | diskutil listFilesystems ... seznam file systémů\\ | ||
| + | ioreg -p IOUSB ... seznam USB\\ | ||