Pertama-tama, Terminal merupakan console Mac OSX seperti di Linux, atau Command Prompt di Windows. Lokasinya ada di /Applications/Utilities/Terminal. Open terminal dengan double klik.
Info tentang Root
Dalam OS berbasis UNIX seperti Linux dan Mac OSX, root adalah user utama computer yang memiliki hak akses tidak terbatas. Dengan kata lain merupakan akun Sistem Administrator.
Login sebagai Root
sudo -s
[ketik password]
Mengganti password root
sudo passwd root
kemudian ketik password lama, ketik password baru
Pindah direktori
Gunakan cd
Ex: cd /System
Ini perintah untuk pindah ke folder System
Ketik cd saja akan pindah ke direktori sebelumnya
Untuk pindah directori yang mengandung spasi, tambah "" di dalam direktori tersebut
Ex : cd /System/Library/"Image Capture"
Ini perintah untuk pindah ke folder Image Capture di folder Library di folder System
Pindah ke volume atau disk atau partition lain
Tetap gunakan cd
Ex: cd /volumes/Macintosh
Ini perintah untuk pindah ke direktori root (/) volume dengan nama Macintosh
Bisa juga pindah ke volume yang mengandung spasi
Example: cd /volumes/"Macintosh HD"
Hapus file
Dalam direktori yang sama
Ex: rm apaankekgapeduliah.txt
Dalam direktori yang berbeda
Ex: rm /Applications/Textmate.app
Ini perintah untuk menghapus applikasi Textmate di folder aplikasi
Untuk menghapus seluruh direktori, tambahkan -R di belakang rm
Ex: rm -R /Applications/Pacifists
Ini perintah untuk menghapus folder Pacifists di folder aplikasi
Copy file
Ex: cp emangguepikirin.txt emangelopikirin.txt
Ini perintah untuk menduplikasi file emangguepikirin.txt and merubahnya menjadi emangelopikirin.txt
Ex: cp /Users/xxx/Desktop/cobaah.txt /User/xxx/Documents/
Ini perintah untuk menduplikasi file cobaah.txt di folder Desktop ke folder Documents dengan nama yang sama
Untuk menduplikat folder, tambahkan -R di belakang cp
Ex: cp -R ~/Desktop/susahya ~/Documents/
Ini perintah untuk menduplikasi folder susahya di folder Desktop ke folder Documents dengan nama yang sama
Pindah file
Ex: mv /Users/xxx/Desktop/cobaah.txt /User/xxx/Documents/ahcoba.txt
Ini perintah untuk memindahkan file cobaah.txt di folder Desktop ke folder Documents dengan nama ahcoba.txt
Ex: mv -R ~/Desktop/susahya ~/Documents/yasusah
Ini perintah untuk memindahkan folder susahya di folder Desktop ke folder Documents dengan nama yasusah
Mencari file
Guankan locate
Ex: locate AppleHDA.kext
Ini perintah untuk mencari segala hal yang terkait dengan AppleHDA.kext dalam sistem
Membuat folder
Ex: mkdir /akupastibisa
Ini perintah untuk membuat folder akupastibisa di direktori root
Menampilkan file dalam sebuah direktori
Gunakan ls
Ex: ls /Applications
Ini perintah untuk menampilkan semua file & folder di folder Applications
Repair Permissions folder
chmod -R 755
chown root:wheel
Ex:
chmod -R 755 /System/Library/Extensions
chown -R root:wheel /System/Library/Extensions
Ini perintah untuk repair permissions folder Extensions di folder Library di folder System
Seringkali kext (kernel extensions) dianggap sebagai folder, sehingga repair permissions sebuah kext menggunakan command yg sama
Ex:
Repair permissions via Terminal tanpa menggunakan DiskUtility
diskutil repairPermissions /
Info tentang Root
Dalam OS berbasis UNIX seperti Linux dan Mac OSX, root adalah user utama computer yang memiliki hak akses tidak terbatas. Dengan kata lain merupakan akun Sistem Administrator.
Login sebagai Root
sudo -s
[ketik password]
Mengganti password root
sudo passwd root
kemudian ketik password lama, ketik password baru
Pindah direktori
Gunakan cd
Ex: cd /System
Ini perintah untuk pindah ke folder System
Ketik cd saja akan pindah ke direktori sebelumnya
Untuk pindah directori yang mengandung spasi, tambah "" di dalam direktori tersebut
Ex : cd /System/Library/"Image Capture"
Ini perintah untuk pindah ke folder Image Capture di folder Library di folder System
Pindah ke volume atau disk atau partition lain
Tetap gunakan cd
Ex: cd /volumes/Macintosh
Ini perintah untuk pindah ke direktori root (/) volume dengan nama Macintosh
Bisa juga pindah ke volume yang mengandung spasi
Example: cd /volumes/"Macintosh HD"
Hapus file
Dalam direktori yang sama
Ex: rm apaankekgapeduliah.txt
Dalam direktori yang berbeda
Ex: rm /Applications/Textmate.app
Ini perintah untuk menghapus applikasi Textmate di folder aplikasi
Untuk menghapus seluruh direktori, tambahkan -R di belakang rm
Ex: rm -R /Applications/Pacifists
Ini perintah untuk menghapus folder Pacifists di folder aplikasi
Copy file
Ex: cp emangguepikirin.txt emangelopikirin.txt
Ini perintah untuk menduplikasi file emangguepikirin.txt and merubahnya menjadi emangelopikirin.txt
Ex: cp /Users/xxx/Desktop/cobaah.txt /User/xxx/Documents/
Ini perintah untuk menduplikasi file cobaah.txt di folder Desktop ke folder Documents dengan nama yang sama
Untuk menduplikat folder, tambahkan -R di belakang cp
Ex: cp -R ~/Desktop/susahya ~/Documents/
Ini perintah untuk menduplikasi folder susahya di folder Desktop ke folder Documents dengan nama yang sama
Pindah file
Ex: mv /Users/xxx/Desktop/cobaah.txt /User/xxx/Documents/ahcoba.txt
Ini perintah untuk memindahkan file cobaah.txt di folder Desktop ke folder Documents dengan nama ahcoba.txt
Ex: mv -R ~/Desktop/susahya ~/Documents/yasusah
Ini perintah untuk memindahkan folder susahya di folder Desktop ke folder Documents dengan nama yasusah
Mencari file
Guankan locate
Ex: locate AppleHDA.kext
Ini perintah untuk mencari segala hal yang terkait dengan AppleHDA.kext dalam sistem
Membuat folder
Ex: mkdir /akupastibisa
Ini perintah untuk membuat folder akupastibisa di direktori root
Menampilkan file dalam sebuah direktori
Gunakan ls
Ex: ls /Applications
Ini perintah untuk menampilkan semua file & folder di folder Applications
Repair Permissions folder
chmod -R 755
chown root:wheel
Ex:
chmod -R 755 /System/Library/Extensions
chown -R root:wheel /System/Library/Extensions
Ini perintah untuk repair permissions folder Extensions di folder Library di folder System
Seringkali kext (kernel extensions) dianggap sebagai folder, sehingga repair permissions sebuah kext menggunakan command yg sama
Ex:
chmod -R 755 /System/Library/Extensions/AppleHDA.kext
chown -R root:wheel /System/Library/Extensions/AppleHDA.kext
Ini perintah untuk repair permissions AppleHDA.kext di folder Extensions di folder Library di folder SystemRepair permissions via Terminal tanpa menggunakan DiskUtility
diskutil repairPermissions /