Perintah Dasar *nix Bagian II

Setelah lama cari-cari part II ini akhirnya ketemu juga 🙂
Biar gak kepanjangan jadi di potong jadi 3 bagian kayaknya
halt
Perintah untuk mematikan komputer pada saat itu juga

shutdown
Perintah ini pada dasar nya sama seperti perintah halt dan reboot.

Option :

shutdown –r (time/now) untuk restart
shutdown –h (time/now) untuk mematikan komputer

Contoh :

shutdown –h now untuk mematikan komputer sekarang juga
shutdown -r now untuk merestart komputer sekarang juga
shutdown –r 5 untuk merestart komputer dalam waktu 5 menit. Biasanya digunakan untuk mengasih kesempatan kepada client untuk save dulu data

useradd / adduser
perintah untuk membuat user baru (hanya bisa dilakukan oleh root)
contoh :

useradd giest

Perintah tersebut akan membuat satu user bernama giest dengan home directory standar /home/giest dan shell /bin/bash
Option :

useradd giest –u 1000 –g users –d /home/giest –s /bin/bash

Perintah tersebut akan membuat satu user bernama giest, dengan user id 1000 group nya users (group users tersebut harus sudah terlebih dahulu dibuat) home directory /home/giest dan shell nya /bin/bash

passwd
Perintah untuk merubah password. Apabila di lakukan di account root maka bisa untuk merubah password user yang lain.
Contoh :

passwd
passwd giest

perintah tersebut untuk merubah password user yang sedang aktif atau apabila nama user nya di tentukan, akan merubah password untuk user tersebut.

su
Subtitute User atau berpindah dari satu user ke user yang lain.
Contoh :

su
su giest

Perintah ini akan menyebabkan kita berpindah dari user aktif ke user giest. Apabila kita berpindah dari root ke user biasa, maka kita tidak akan diminta untuk memasukan password. Tetapi apabila berpindah dari user biasa ke root atau dari user biasa ke user biasa lainnya, kita akan diminta untuk memasukan password.
Perintah su saja tanpa memasukan nama user akan dianggap kita berpindah dari user aktif ke root.

userdel (tidak berlaku untuk semua *nix)
Perintah untuk menghapus suatu account user.

Option : userdel –r untuk menghapus user account beserta home directory nya.
Contoh :

userdel –r giest

Perintah ini akan menghapus user giest beserta home directory /home/giest.

groupadd
Perintah untuk membuat sebuah group baru
Contoh :

groupadd webmaster

Perintah ini akan menghasilkan satu buah group baru bernama webmaster.

groupdel
Perintah untuk menghapus satu group.
Contoh :

groupdel webmaster

Perintah ini akan menghapus group webmaster.

whereis
Perintah untuk mencari lokasi suatu file
Contoh :

whereis README

find
Perintah untuk mencari file di sebuah directory tertentu
Contoh :

find /home/giest –name README

Perintah tersebut akan berusaha mencari file README di directory /home/giest atau di directory –directory lain didalamnya.

locate
Ini juga perintah untuk mencari file dengan berdasarkan database yang telah dibentuk sebelumnya.
Contoh :

locate README

Perintah ini akan berusaha mencari semua file yang mengandung nama README di seluruh directory.

man
Perintah untuk melihat manual perintah-perintah di linux.

Contoh :

man ls

Perintah ini akan menampilkan manual dari ls.

chown
Perintah untuk merubah kepemilikan file atau directory.
Option : chown –r
Contoh :

chown giest.users README

Untuk di BSD silahkan ganti giest.users menjadi giest:users (titik menjadi titik dua)

Perintah ini akan merubah status kepemilikan file README menjadi milik user giest dan group users.

chmod

Perintah untuk merubah mode sebuah file
Contoh :

chmod 755 README

Perintah ini akan merubah mode atribut file README menjadi rwxr-xr-x atau mode read write eksekusi untuk owner atau pemilik, mode read dan eksekusi saja untuk user yang satu group dan mode read dan eksekusi saja untuk user lain selain yang satu group.
Berikut ini model status kepemilikan file
Atribut sebuah file biasanya terdiri dari 10 digit (- — — —) yang secara umum bisa dibagi 4 bagian. Satu digit pertama adalah status dari file tersebut “d” berarti directory “l” berarti link ke file yang lain. Tiga digit berikutnya adalah mode untuk pemilik file atau owner. Tiga digit berikutnya untuk user yang satu group dan tiga digit terakhir untuk user yang tidak satu group atau disebut juga other.
Mode file berdasarkan bilangan binary dimana apabila pada digit tersebut bernilai satu maka akan diangga digit tersebut aktif
Contoh : – rwx r-x r-x maka bisa dituliskan sebagai – 111 101 101 atau kalau dalam bilangan desimal bisa juga ditulis sebagai 755

who
Perintah ini akan menampilkan siapa saja yang sedang login waktu login dan jenis terminal.

w
Perintah ini hampir sama dengan who hanya akan menampilkan lebih banyak keterangan seperti berapa lama idle dan remote login.

dmesg
Perintah untuk melihat log boot. Biasanya digunakan untuk mendeteksi kesalahan-kesalahan yang mungkin terjadi ketika boot.

mount

Perintah ini digunakan untuk me mount atau mengaitkan sebuah device seperti floppy, hard disk atau cdrom ke direktory tertentu. Hanya super user atau root yang bisa melakukan perintah ini
Contoh :

mount –t iso9660 /dev/cdrom /mnt/cdrom

Perintah ini akan me mounting cdrom ke direktory /mnt/cdrom sehingga apabila kita ingin mengakses cdrom cukup masuk ke direktory /mnt/cdrom
Untuk perintah lebih lengkapnya coba buka manualnya.

umount

Perintah ini digunakan untuk melepas kembali mounting suatu device.
Contoh :

umount /mnt/cdrom

tar
Perintah untuk menyatukan atau mengekstrak file dari media seperti tape drive atau harddisk.
Option :

tar –cvf untuk menyatukan banyak dalam satu directory menjadi satu file saja
tar –xvf untuk meng ekstrak file yang sudah dengan perintah tar sebelumnya disebut juga file tar.

Contoh :

tar –cvf dokumen.tar dokumen untuk menyatukan
tar –xvf dokumen.tar untuk meng ekstrak


About this entry