Rabu, 25 Februari 2009

UBUNTU 3 pengaturan user dan group

Berikutnya adalah kategori pengaturan user dan group :

Perintah-perintah berikut di gunakan untuk mengatur user dan group di dalm sistem anda (tool bagi administrator, butuh privilege yang cukup) :

• adduser : perintah ini di gunakan untuk menambahkan user baru di Ubuntu anda. Contoh sederhananya adalah sudo adduser bejo untuk menambahkan user bejo agar dapat login di komputer anda, anda bisa mengatur privilege bagi user baru ini atau membiarkan default setting baginya. Ketika perintah ini dieksekusi maka dia akan membuat home direktori baru bagi user bejo dan juga group default untuk user tersebut. Dan anda akan diminta memasukkan password bagi user baru ini dan beberapa detai tentangnya

• passwd : digunakan untuk mengubah user password. Bisa dilakukan oleh user biasa maupun admin karena hanya password bagi user itu sendiri. Kalau menggunakan perintah sudo sebelum perintah ini maka bisa merubah password user lain (tentu sesuai dengan pivilege user yang menjalankan sudo ini). Contoh sudo passwd bejo akan mengubah password bagi user bejo. Biasanya untuk mereset password bila user lupa passwordnya (by admin).

• who : perintah ini untuk mengetahui siapa yang sedang login dalam sistem anda saat itu

• addgroup : untuk menambahkan group yang baru. contoh sudo addgroup wongdeso akan membuat group baru dengan nama wong deso misal untuk memasukkan user-user ayng “ndeso” kedalam group ini he..he

• deluser : menghapus user dari sistem, untuk sekalian menghapus file dan home direktori dari user itu maka perintahnya seperti ini deluser bejo -remove-home

• delgroup : menghapus sebuah group. tapi anda tidak bisa menghapus group yang merupakan group primer dari semua user

Semoga bermanfaat dan doakan biar bisa menyambung ke tulisan berikutnya…

UBUNTU 2 Perintah Informasi Sistem

Perintah Informasi Sistem

Kegunaannya untuk mengetahui seluk beluk sistem baik dari segi hardware maupun software, diantaranya adalah sebagai berikut:

• df : perintah df menampilkan filesystem penggunaan disk space untuk semua partisi. Yang paling enak mungkin perintah df -h karena dia yang sering di gunakan :). df -h menggunakan megabyte (M) dan gigabyte (G) dalam hasilnya jadi lebih enak di baca manusia kayak kita he..he, bukan perhitungan block. (-h berarti “-human”)

Filesystem Size Used Avail Use% Mounted on
/dev/sda7 8.2G 5.3G 2.6G 68% /
tmpfs 252M 0 252M 0% /lib/init/rw
varrun 252M 212K 251M 1% /var/run
varlock 252M 0 252M 0% /var/lock
udev 252M 2.8M 249M 2% /dev
tmpfs 252M 232K 251M 1% /dev/shm
lrm 252M 2.0M 250M 1% /lib/modules/2.6.27-7-generic/volatile
/dev/sda11 6.1G 4.0G 1.8G 69% /home
/dev/sda10 15G 7.7G 5.9G 57% /media/hda10
/dev/sda5 6.1G 4.6G 1.2G 80% /media/hda5
/dev/sda6 6.5G 5.2G 1021M 84% /media/hda6
/dev/sda9 14G 12G 1.7G 88% /media/hda9

• free : perintah ini akan menampilkan tabel penggunaan memory dalam sistem saat itu. Misalnya, free -m akan memberikan informasi menggunakan ukuran dalam megabyte (Mb), gunakan yang ini saja biar gampang.

• top : perintah yang menampilkan informasi pada sistem Linux anda yang sedang di jalankan, system resources, termasuk CPU, RAM, penggunaan memory swap, dan berapa task yang sedang dijalankan. Untuk keluar dari perintah top, tekan Q.

• Uname -a : uname - untuk menampilkan informasi termasuk nama mesin (nama komputer anda yang nampak dalam network), nama kernel, versi release, dan beberapa rincian lainnya. Paling berguna untuk memeriksa kernel yang Anda gunakan.

• lsb_release -a : lsb_release dengan tambahan opsi -a untuk menampilkan informasi tentang versi Linux yang di gunakan di system anda berikut contoh hasilnya :

No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 8.10
Release: 8.10
Codename: intrepid

• ifconfig : menampilkan informasi network adapter di system anda termasuk yang wireless

• iwconfig : Perintah iwconfig akan menampilkan informasi interface adapter jaringan nirkabel( wireless/Wi fi) termasuk informasi spesifik dari interface tersebut seperti kecepatan (Mbps) dan jaringan wireless yang sedang terhubung ke interface tersebut.

• ps : Perintah ps akan menampilkan semua proses yang berjalan pada komputer anda.
Perintah-perintah berikutnya adalah untuk mengetahui daftar hardware pada komputer Anda, baik dari jenis tertentu atau dengan metode tertentu. Perintah ini paling berguna untuk debug bila suatu hardware anda tidak berfungsi dengan benar.

• lspci : Perintah lspci menampilkan daftar semua PCI bus dan perangkat yang terhubung ke mereka. Biasanya juga mencakup network card dan sound card.

• lsusb : Perintah lsusb menampilkan daftar semua bus USB dan perangkat USB yang sedang terhubung ke komputer seperti printer, flash disk, dan peralatan dengan USB interface lainnya.

• lshal : Perintah lshal menampilkan daftar semua perangkat yang terdeteksi dan diketahui oleh Hardware Abstraction Layer (HAL), seharusnya sebagian besar atau semua hardware anda ter-list di sini.

• lshw : Perintah lshw menampilkan daftar hardware di sistem anda, termasuk manufacturernya, jenis, dan ke mana hardware tersebut terhubung.

Satu yang selalu harus di ingat ketika belajar command line adalah kalau bingung dan ingin tahu tentang suatu perintah sekaligus opsi-opsinya gunakan perintah man namaperintah

Perintah-Perintah UBUNTU 1

Kategori berikutnya yaitu Mencari dan mengedit file teks
Untuk melakukan pencarian dan mengedit file teks gunakan perintah berikut:


• grep : Perintah grep memungkinkan anda untuk mencari dengan pola tertentu di dalam banyak file sekaligus dan kemudian menampilkan hasil pencarian dari baris-baris yang sesuai/cocok .

grep kacang kucing
Akan mencari teks “kacang” di dalam file “kucing” dan kemudian menampilkan hasil yang sesuai/cocok.

• sed : perintah sed (berarti Streaming Editor) adalah perintah yang memungkinkan pencarian dan mengganti string tertentu dalam file.
Misalnya, jika Anda ingin menemukan string “kucing” dan menggantinya dengan “anjing” dalam sebuah file bernama “piaraan”, Anda tinggal memasukkan perintah ke terminal
sed s/kucing/anjing/g
Perintah grep dan sed ini jika kita mau mendalami adalah perintah yang sangat sakti. Ada banyak tersedia tutorial yang bagus untuk keduanya, tapi utnuk memulai anda bisa mengunjungi situs-situs ini:

• http://pegasus.rutgers.edu/~elflord/unix/grep.html
• http://pegasus.rutgers.edu/~elflord/unix/sed.html
• http://www.itworld.com/Comp/2378/swol-1199-unix101/

Ada juga tiga perintah lagi yang sangat berguna ketika anda hendak bekerja melalui terminal untuk megelola file teks (text file):

• cat : Perintah cat adalah singkatan dari concatenate , berguna untuk melihat isi dan menambahkan teks ke file.
cat wedhus
Akan menampilkan isi file “wedhus”.
cat tikus kucing
Akan menambahkan isi file tikus kedalam file kucing ( menambahkan isi file pertama ke file kedua).

• nano : merupakan sebuah text editor sederhana untuk command line (terminal). Untuk membuka file, masukkan perintah nano namafile . Setelah masuk ke program sederhana ini untuk menjalankan perintah-perintah yang tercantum di bagian bawah layar gunakan ctrl+HURUF.

• less : perintah yang digunakan untuk melihat file teks serta standar output. Biasanya adalah untuk mem pipe perintah lain melalui less agar bisa di lihat semua hasil perintahnya. Contoh ls : less

That’s all for today biar nggak terlalu banyak… Semoga bisa disambung ke tulisan berikutnya..amiin.