Des nouveaux Tips
1. lsof : Pour connaitre tous les fichiers et répertoires ouverts dans votre mac utiliser lsof
lsof sans option liste tous les fichiers et repertoires ouverts
MyMac:~ Tarek$ lsof COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME loginwind 29 Tarek cwd DIR 14,2 1122 2 / loginwind 29 Tarek txt REG 14,2 1753968 4311308 /System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow loginwind 29 Tarek txt REG 14,2 113744 35203 /System/Library/LoginPlugins/FSDisconnect.loginPlugin/Contents/MacOS/FSDisconnect loginwind 29 Tarek txt REG 14,2 86972 1427693 /System/Library/Caches/com.apple.IntlDataCache.le.kbdx loginwind 29 Tarek txt REG 14,2 386208 6935251 /System/Library/LoginPlugins/DisplayServices.loginPlugin/Contents/MacOS/DisplayServices loginwind 29 Tarek txt REG 14,2 670448 6934712 /System/Library/LoginPlugins/BezelServices.loginPlugin/Contents/MacOS/BezelServices loginwind 29 Tarek txt REG 14,2 96464 4306359 /System/Library/PrivateFrameworks/MachineSettings.framework/Versions/A/MachineSettings loginwind 29 Tarek txt REG 14,2 51288 9237245 /private/var/folders/oW/oW0VlTdPEBOlgfXgLYNJYE+++TI/-Caches-/mds/mdsDirectory.db loginwind 29 Tarek txt REG 14,2 66156 9233708 /Users/Tarek/Library/Keychains/login.keychain loginwind 29 Tarek txt REG 14,2 111792 6925827 /System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn ..............
Pour voir par exemple les fichiers dans le home Directory:
MyMac:~ Tarek$ lsof +d /Users/Tarek/ COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME Dock 195 Tarek 14r DIR 14,2 714 371603 /Users/Tarek/Documents Dock 195 Tarek 16r DIR 14,2 816 371606 /Users/Tarek/Downloads Quicksilv 232 Tarek 9r DIR 14,2 2074 371590 /Users/Tarek Quicksilv 232 Tarek 10r DIR 14,2 816 371606 /Users/Tarek/Downloads Quicksilv 232 Tarek 13r DIR 14,2 1972 371601 /Users/Tarek/Desktop Quicksilv 232 Tarek 14r DIR 14,2 816 371606 /Users/Tarek/Downloads Quicksilv 232 Tarek 15r DIR 14,2 816 371606 /Users/Tarek/Downloads Quicksilv 232 Tarek 16r DIR 14,2 1972 371601 /Users/Tarek/Desktop Quicksilv 232 Tarek 17r DIR 14,2 816 371606 /Users/Tarek/Downloads Quicksilv 232 Tarek 18r DIR 14,2 1972 371601 /Users/Tarek/Desktop Quicksilv 232 Tarek 19r DIR 14,2 816 371606 /Users/Tarek/Downloads Quicksilv 232 Tarek 20r DIR 14,2 1972 371601 /Users/Tarek/Desktop Quicksilv 232 Tarek 21r DIR 14,2 1972 371601 /Users/Tarek/Desktop Quicksilv 232 Tarek 22r DIR 14,2 1972 371601 /Users/Tarek/Desktop Quicksilv 232 Tarek 23r DIR 14,2 816 371606 /Users/Tarek/Downloads Quicksilv 232 Tarek 24r DIR 14,2 1972 371601 /Users/Tarek/Desktop Quicksilv 232 Tarek 26r DIR 14,2 816 371606 /Users/Tarek/Downloads Quicksilv 232 Tarek 27r DIR 14,2 816 371606 /Users/Tarek/Downloads Quicksilv 232 Tarek 28r DIR 14,2 816 371606 /Users/Tarek/Downloads Quicksilv 232 Tarek 29r DIR 14,2 714 371603 /Users/Tarek/Documents Quicksilv 232 Tarek 30r DIR 14,2 714 371603 /Users/Tarek/Documents Quicksilv 232 Tarek 31r DIR 14,2 1972 371601 /Users/Tarek/Desktop Quicksilv 232 Tarek 32r DIR 14,2 816 371606 /Users/Tarek/Downloads Quicksilv 232 Tarek 33r DIR 14,2 1972 371601 /Users/Tarek/Desktop Quicksilv 232 Tarek 34r DIR 14,2 816 371606 /Users/Tarek/Downloads Quicksilv 232 Tarek 35r DIR 14,2 1972 371601 /Users/Tarek/Desktop Quicksilv 232 Tarek 36r DIR 14,2 816 371606 /Users/Tarek/Downloads Quicksilv 232 Tarek 37r DIR 14,2 1972 371601 /Users/Tarek/Desktop Quicksilv 232 Tarek 39r DIR 14,2 816 371606 /Users/Tarek/Downloads .......
Pour voir tous les fichiers ouverts par un user:
MyMac:~ Tarek$ lsof +u Tarek COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME loginwind 29 Tarek cwd DIR 14,2 1122 2 / loginwind 29 Tarek txt REG 14,2 1753968 4311308 /System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow loginwind 29 Tarek txt REG 14,2 113744 35203 /System/Library/LoginPlugins/FSDisconnect.loginPlugin/Contents/MacOS/FSDisconnect loginwind 29 Tarek txt REG 14,2 86972 1427693 /System/Library/Caches/com.apple.IntlDataCache.le.kbdx loginwind 29 Tarek txt REG 14,2 386208 6935251 /System/Library/LoginPlugins/DisplayServices.loginPlugin/Contents/MacOS/DisplayServices ......
Pour connaitre tous ce qui est ouvert dans un répertoire:
MyMac:~ Tarek$ lsof +d /var/log
2. Afficher tous les paramètres de votre Kernel:
MyMac:~ Tarek$ sysctl -a kern.ostype = Darwin kern.osrelease = 10.4.0 kern.osrevision = 199506 kern.version = Darwin Kernel Version 10.4.0: Fri Apr 23 18:28:53 PDT 2010; root:xnu-1504.7.4~1/RELEASE_I386 kern.maxvnodes = 62464 kern.maxproc = 532 kern.maxfiles = 12288 kern.argmax = 262144 kern.securelevel = 0 kern.hostname = MyMac.local kern.hostid = 0 kern.clockrate: hz = 100, tick = 10000, profhz = 100, stathz = 100 kern.posix1version = 200112 kern.ngroups = 16 kern.job_control = 1 kern.saved_ids = 1 kern.boottime = Fri Jul 2 20:04:35 2010 kern.nisdomainname = kern.maxfilesperproc = 10240 kern.maxprocperuid = 266 kern.usrstack = 1606418432 kern.netboot = 0 kern.aiomax = 90 kern.aioprocmax = 16 kern.aiothreads = 4 kern.corefile = /cores/core.%P kern.coredump = 1 kern.sugid_coredump = 0 kern.delayterm = 0 kern.shreg_private = 0 .........
Et pour citer la valeur d’un parametre:
MyMac:~ Tarek$ sysctl kern.hostname kern.hostname: MyMac.local