मैक ओएस एक्स में पहले से प्रयुक्त डिफॉल्ट कमांड देखें
मैक ओएस एक्स में बदलाव करने के लिए उपयोग किए जाने वाले सभी डिफ़ॉल्ट आदेशों का ट्रैक खोना आसान है, लेकिन इतिहास कमांड की मदद से प्रत्येक डिफ़ॉल्ट लिखने और डिफ़ॉल्ट रूप से मैक पर उपयोग किए गए आदेशों को हटाने के लिए आसान है। प्रारंभ करने के लिए टर्मिनल लॉन्च करें।
निष्पादित सभी डिफ़ॉल्ट आदेश देखें
सभी डिफ़ॉल्ट आदेशों को देखने के लिए, डिफ़ॉल्ट लिखने सहित, डिफ़ॉल्ट पढ़ते हैं, डिफ़ॉल्ट हटाते हैं, और यहां तक कि उन लोगों को भी जो सूडो की आवश्यकता होती है:
history |grep "defaults"
इस तरह कुछ वापस कर देंगे:
47 sudo defaults write /Library/Preferences/com.apple.loginwindow AdminHostInfo HostName
48 sudo defaults write /Library/Preferences/com.apple.loginwindow AdminHostInfo IPaddress
98 defaults write com.apple.DiskUtility DUDebugMenuEnabled 1
206 defaults write com.apple.Safari IncludeInternalDebugMenu 1
237 defaults write com.apple.dock itunes-notifications -bool TRUE;killall Dock
238 defaults delete com.apple.dock itunes-notifications
239 defaults write com.apple.dock desktop-picture-show-debug-text -bool TRUE;
241 defaults delete com.apple.dock desktop-picture-show-debug-text;killall Dock
केवल डिफ़ॉल्ट लिखें कमांड देखें
केवल डिफ़ॉल्ट लिखने के लिए कमांड लिखना, जिनमें सुडो की आवश्यकता होती है:
history |grep "defaults write"
परिणाम उपर्युक्त जैसा दिखेंगे, लेकिन बिना किसी डिफ़ॉल्ट को पढ़े या डिफ़ॉल्ट को कमांड दिखाएंगे।
केवल डिफ़ॉल्ट हटाएं कमांड देखें
यह देखने के लिए कि कौन से डिफ़ॉल्ट लिखने के आदेश वापस कर दिए गए हैं, grep 'लिखने' के बजाय 'हटाएं' के लिए grep:
history |grep "defaults delete"
विशिष्ट ऐप से संबंधित डिफ़ॉल्ट आदेश देखें
Grep के भीतर पाठ को किसी एप्लिकेशन या प्रक्रिया नाम में बदलकर, हम देख सकते हैं कि कौन से डिफ़ॉल्ट आदेश केवल उस विशिष्ट एप्लिकेशन के लिए उपयोग किए गए थे। उदाहरण के लिए, केवल डिफ़ॉल्ट आदेशों को देखने के लिए जो खोजक को प्रभावित करते हैं:
history |grep "defaults write com.apple.finder"
अधिकांश ऐप्स इस तरह से ढूंढना आसान होते हैं, और ओएस एक्स में डिफ़ॉल्ट अनुप्रयोग लगभग हमेशा 'com.apple.appname' सम्मेलन का पालन करते हैं।
इतिहास इतिहास के बारे में पिछली पोस्ट में हमने इस अवधारणा को छुआ, लेकिन डिफ़ॉल्ट आदेशों पर ध्यान केंद्रित करने से व्यक्तिगत पहचान के योग्य होने के लिए पर्याप्त उपयोगी है।