Perintah Dasar Linux

Perintah Dasar Administrasi

Perintah Dasar Administrasi merupakan bagian yang paling sering digunakan
oleh seorang System Administrator untuk mengkonfigurasi systemnya.

Pengaturan User

adduser

Jika perintah adduser tidak ada kita dapat menggantinya dengan perintah
useradd.

finger

Perintah untuk melihat informasi user pada system
Finger [option] [username] [@host]
$ finger
Login name Tty Idle Login Time Office Office Phone
Student1 pts/0 Oct 26 22:01 (student.training.com)


groups

Melihat group yang ada pada system
Groups [namauser]
$ groups
Root bin daemon sys adm disk wheel


last

Akan mencari file /etc/log/wtmp dan menampilkan user yang pernah login ke
dalam system
Last [-num] [option] [-f file] [nama] [tty]
$ last
Root tty6 Fri Oct 26 22:22-22:24 (00:01)
Student tty1 Fri Oct 26 22:17 still logged in
Reboot system boot 2.4.2-2 Fri Oct 26 22:16 (00:17)
Student pts/2 Fri Oct 26 22:11 – crash (00:05)
Student pts/1 Fri Oct 26 22:09 – crash (00:07)
Student pts/1 Fri Oct 26 21:47 – 21:53 (00:05)


pass

Menunjukan perintah menganti password
Passwd [option] [namauser]
# passwd student
Changing password for user student
New Unix Password :
BAD PASSWORD: it is based on a dictionary word


3
Materi Linux Fundamental
Training Divisi IT BKKBN
Retype new UNIX password:
Passwd: all authentication tokens update successfully


pwd

Print network directory, perintah ini akan mencetak path dari directory kerja
$ pwd
/home/student


su

digunakan apabila user ingin menjadi super user
su [option] filesistem
$ su
Password:
# sudo
Perintah ini digunakan untuk menginjinkan user untuk mengeksekusi program
yang hanya boleh dijalanklan oleh root (super user).
sudo [option]
# useradd
menambah user
useradd [option] login_name
# useradd student
userdel
Menghapus system account dan menghapus password pada /etc/passwd.
Userdel [-r]login_name
# userdel student
1.4. Perintah Penanganan File
Perintah file handling ini digunakan untuk management file. Dari contoh
dibawah ini adalah perintah-perintah yang sering digunakan untuk penanganan
masalah sehari-hari.


cat

Digunakan untuk melihat file ke stdout. Setelah terlihat melalui stdout dapat juga
didirect (diarahkan) kedalam perintah lain melalui pipe ‘|’ atau dapat
menggabungkan lebih dari satu file kedalam file baru.
Cat [option] namafile
$ cat a b >> c



4
Materi Linux Fundamental
Training Divisi IT BKKBN
Dengan perintah diatas, makan file a dan b akan digabungkan menjadi satu file
yaitu file ‘c’.


chmod

Perintah ini digunakan untuk merubah ijin akses file. hanya owner dan superuser
yang dapat merubah file. Ada dua metode untuk merubah suatu file.
Chmod [option] mode namafile
Chmod [option] octal_modenamafile
1. Dengan metode symbol
Melalui metode ini kita dapat merubah ijin akses dengan penggunaan
karakter yang mewakili mode file.
u user yang memiliki file
g hanya user di dalam group file
o user lainnya
a semua (default)
cara pengoprasiannya
+ Menambah ijin / permisi akses
- Mengurangi ijin / permisi akses
= Set permisi, merubah permisi yang lama
Macam-macam permisi
r Read
w Write
x Execute
s User atau Group ID yang secara sementara akan ditempatkan
kembali
t Set sticky bit: tetap akan mengeksekusi pada memori setelah keluar
$ ll
-rw-rw-r-- l student student 18 Oct 29 08:56 coba.txt
$ chmod ug+x coba.txt
$ ll
-rwxrwxr-- l student student 18 Oct 29 08:56 coba.txt
$ chmod ug-rw coba.txt
$ ll
---x--xr-- l student student 18 Oct 29 08:56 coba.txt




5
Materi Linux Fundamental
Training Divisi IT BKKBN
2. Cara lain untuk merubah permisi akses adalah dengan mengunakan
metode octal, yang mengunakan 3 angka untuk merubah permisi akses.
1 Execute
2 Write
3 Read
Untuk merubah permisi menjadi Read dan Write = 6 (4+2)
Untuk merubah permisi menjadi Read, Write dan Execute = 7 (4+2+1)
Permisi akses Owner Group Other
Read 400 40 4
Write 200 20 2
Execute 100 10 1


chown

Perintah ini digunakan untuk merubah kepemilikan suatu file
Chown [option] newowner namafile
Chown [option] newowner.newowner namafile
# chown user1 coba.txt
-rw-r--r-- 1 user1 student 18 Oct 29 08:56 coba.txt
# chown user1.user1 coba.txt
-rw-r--r-- 1 user1 user1 18 Oct 29 08:56 coba.txt


chgrp

Merubah group dari file
Chgrp [option] groupbaru namafile
# chgrp user1 coba.txt b c
-rw-r--r-- 1 student user1 18 Oct 29 08:56 b
-rw-r--r-- 1 student user1 18 Oct 29 08:56 c
-rw-r--r-- 1 user1 user1 18 Oct 29 08:56 coba.txt


cp

Digunakan untuk menyalin file
cp [option] sumber tujuan
cp [option] sumber direktori
$ cp coba.txt latihan.txt
grep
Get regular expression Pattern digunakan untuk mencari string khusus pada
target file atau stdin, sering digunakan apabila ada perintah ‘|’.




6
Materi Linux Fundamental
Training Divisi IT BKKBN
grep [options] string targetfile
options:
[A-Za-z] Akan mencari yang sesuai dengan huruf besar /kecil
[0-9] merepresentasikan angka
^ Awal baris
$ Akhir baris
$ grep [sS]tudent /etc/passwd
Student:x:512:512: :/home/student:/bin/bash


head

Perintah untuk mencetak 10 baris pertama pada file yang ingin kita lihat.
Parameter –n digunakan untuk mencari file dengan n baris yang diawali dengan
baris 1.
head [option] string target file
$ head / var/ log / messages


less

Untuk membaca file dan memudahkan kita melihat layar sebelum dan sesudah.
less [option] namafile
$ less / etc /passwd


ln

untuk melihat link sebuah file
ln [option] target namalink
ln [option] target direktori
$ ln –s a file
1rwxrwxrwx 1 student student 1 Oct 29 13:29 file > b


mv

move perintah ini digunakan untuk merubah atau memindahkan nama file 1 ke
nama file 2.
mv file1 file2


rm

Untuk menghapus file, -r digunakan untuk merecursive sedangkan –l untuk
meminta persetujuan oleh user.
rm [options] namafile




7
Materi Linux Fundamental
Training Divisi IT BKKBN
1.5. Perintah Proses
Perintah yang ada ini digunakan untuk proses sistem.


ps

ps (print status) merupakan perintah untuk melihat status sistem yang sedang
berjalan.
ps [options]


pstree

perintah pstree akan menampilkan proses dalam bentuk tree
pstree [options] [pid|user]


halt

perintah untuk menghentikan (halt) sistem.
halt [options]


shutdown

perintah ini dapat digunakan untuk memberitahukan user yang sedang login
apabila sistem akan dimatikan dalam beberapa detik/menit.
shutdown [-t sec] [options] time [warning-message]


reboot

perintah reboot identik dengan perintah halt, hanya dengan reboot berarti sistem
akan dijalankan kembali.
Reboot [options]


kill

perintah yang digunakan untuk menghentikan suatu proses yang sedang berjalan
berdasarkan PID (proses ID).
kill [-s signal] [-p] [-a] PID
kill -1 [signal]
killall
perintah ini sama dengan kill, bedanya dengan menggunkan perintah killall kita
tidak menggunakan PID tetapi menggunakan nama proses.
Killall [options] [-s signal] namaproses


top

perintah top menghasilkan daftar proses yang sangat aktif secara real-time, daftar
pemakaian CPU,memori dan informasi proses yang aktif.
top [option]




8
Materi Linux Fundamental
Training Divisi IT BKKBN
1.6. Perintah File Sistem
Perintah untuk file sistem ini akan mencoba untuk melakukan seperti memeriksa,
membenarkan dan mount sistem.


df

disk file sistem usage, akan melaporkan berapa banyak jumlah ruang yang masih
tersisa dan inode pada device yang spesifik, mount, direktori, atau sumber yang
diremote.
df [options] filesistem


fdisk

digunakan untuk melihat daftar table partisi yang ada sesuai dengan device yang
ingin kita lihat.
fdisk [options] device
fdisk [-s] partisi


fsck

filesistem check digunakan untuk memeriksa dan memperbaiki filesistem.
fsck [options] [-t fstype] filesistem


mkdir

mkdir (make direktori) adalah perintah untuk membuat direktori.
mkdir [options] direktori


mount

perintah ini digunakan untuk memount device ke dalam derektori linux, file
sistem yang di mount akan terlihat pada /etc/fstab.
mount [options] [mountpoint] [device_node] [-t filesistem_type]]


unmount

perintah ini untuk meniadakan filesistem yang di mount.
Unmount [options] device|mount_point [-t vfstype]


showmount

digunakan untuk melihat device remote yang di mount seperti NFS.
showmount [options] [host]




9
Materi Linux Fundamental
Training Divisi IT BKKBN
1.7. Perintah Jaringan
Perintah jaringan ini akan sangat sering digunakan apabila kita
mengkonfigurasikan,untuk mengetahui kondisi jaringan kita dan memeriksa
keterhubungan dengan jaringan lainnya.


ifconfig

akan memperlihatkan status kartu jaringan yang sedang aktif.
ifconfig [interface]
ifconfig interface [address_family_type] [options] address


netstat

akan menampilkan koneksi jaringan, table routing statistic interface,koneksi
masquerade, pesan netlink dan anggota mulicat.


ping

digunakan untuk mencoba koneksi jaraingan.
ping [option] host


route

perintah route digunakan untuk melihat dan memanipulasitabel routing, biasa
digunakan untuk men-setup static route.
route
route [options] add [-net|host] target[options]
route [options] add [-net|host] target[options]


traceroute

untuk memeriksa berapa lama satu paket melewati masing-masing hop ke host
yang dituju.
traceroute [options] host_tujuan




10
Materi Linux Fundamental
Training Divisi IT BKKBN
2. IPTV BKKBN
2.1. Kebutuhan Pengguna
Berikut adalah yang dibutuhkan untuk menggunakan service dari system IPPTV
BKKBN :
1. WebCam atau camera yang dapat dihubungkan ke dalam komputer/laptop
2. Audio berupa sound dan speaker
3. Flashplayer 9 untuk browser yang hendak mengakses IPTV BKKBN
2.2. Menggunakan IPTV BKKBN
Gunakan browser anda untuk mengakses IPTV BKKBN, berikut adalah
caranya :
1. Buka Browser, ketikan di address bar alamat IPTV
http://192.168.4.20/iptv/publisher
Setelah itu akan muncul menu IPPTV seperti gambar di atas.
2. Untuk melakukan broadcast video, pilih menu Publish
Setelah muncul menu seperti di atas, masukan id nya 'bkkbn' (tanpa quote)
agar video broadcast muncul dalam web Radalgram BKKBN.




11
Materi Linux Fundamental
Training Divisi IT BKKBN
3. Untuk mengecek apakah publish untuk broadcast video sudah berjalan
pilih menu Watch pada menu utama IPTV BKKBN
Masukan id 'bkkbn' (tanpa quote), setelah itu pilih watch, jika muncul
video broadcast maka publish berhasil.

0 komentar:

 

Dewi Lusita Copyright © 2010