উত্তর:
ম্যাক ওএস কোথাও কিছু সঞ্চয় করে না।
bash
টার্মিনালে চালিত শেলটি কমান্ডের ইতিহাস সংরক্ষণ করে।
আপনার ব্যবহারকারী ডিরেক্টরিতে ডাকা টার্মিনাল কমান্ডের ইতিহাস কোনও লুকানো ফাইলে সংরক্ষণ করা হয় .bash_history
এর অর্থ ফাইলটি হ'ল: /Users/{username}/.bash_history
এটি দেখতে আপনাকে "সিস্টেম ফাইলগুলি দেখান" সক্ষম করতে হবে (অনুসন্ধানকারীর "ভিউ" মেনু থেকে)।
ফাইলটি শেলটিতে আপনি টাইপ করেন এমন সমস্ত কিছুর একটি পাঠ্য তালিকা is আপনি এটি পাঠ্য সম্পাদনাতে বা আপনার পছন্দসই সম্পাদক এ খুলতে পারেন।
Terminal.app
পরিবর্তনগুলি করার আগে আপনার সম্ভবত ফাইলটিতে সাম্প্রতিক পরিবর্তনগুলি ফ্লাশের কাছাকাছি হওয়া উচিত , অথবা এটি কোনও Terminal.app
স্মরণে থাকা সংস্করণ থেকে ওভাররাইট হয়ে যেতে পারে ।
এটি ম্যাক ওএস বৈশিষ্ট্য নয় শেল বৈশিষ্ট্য। ধরে নিচ্ছি যে আপনি ব্যাশ (ডিফল্ট) ব্যবহার করছেন:
~/.bash_history
)history
কমান্ড দিয়ে ইতিহাস তালিকাভুক্ত এবং সম্পাদনা করতে পারেনসঙ্গে man bash
(ইন SHELL BUILTIN COMMANDS
অধ্যায়) আপনি বিভিন্ন অপশন বিবরণ পাবেন।
আপনি পারেন:
ইতিহাস এন্ট্রি তালিকা
$ history
পুরো ইতিহাস মুছুন
$ history -c
প্রদত্ত এন্ট্রি মুছুন
$ history -d offset
fc: event not found: -c
। তারপরে আমি ম্যানুয়ালি ফাইলটি খুললাম, সামগ্রীগুলি মুছলাম। Closed and reopened the terminal
এবং ইতিহাস এখন নেই।
ম্যাক টার্মিনাল ব্যবহারকারীর জন্য
নীচের কমান্ডের সাহায্যে মুদ্রণ করা বাশ কমান্ডের ইতিহাস
$ echo '' > ~/.bash_history
ম্যাক zsh ব্যবহারকারীর জন্য
নিম্নলিখিত আদেশটি সহ zsh কমান্ডের ইতিহাস মুছুন
$ echo ''> ~/.zsh_hostory
পাঠ্য সম্পাদনা ছাড়াও, আপনি যদি পুরানো স্কুল হন তবে ফাইলটি সম্পাদনা করতে এবং আক্রমণাত্মক আদেশগুলি অপসারণ করতে 'vi' ব্যবহার করুন। অনুরূপ কমান্ড-লাইন সম্পাদক হ'ল emacs
(যা ওএস এক্সের সাথে সম্পাদনা শর্টকাটগুলি ভাগ করে) বা nano
(যা কোনও রেফারেন্স শীট ছাড়াই সম্পাদককে কীভাবে সংরক্ষণ এবং প্রস্থান করতে পারে সে সম্পর্কে নেভিগেশন এবং ভিজ্যুয়াল সহায়তাটি সহজতর করেছে) ।
history -a
বাhistory -w
)। সাধারণত শেষ কমান্ডগুলি এখনও ফাইলটিতে নেই।