- who = Melihat user yang login dan pada terminal mana user login.
- whoami = Melihat user yang aktif
- who am i = Melihat user yang aktif pada terminal yang aktif
- uname -r = Melihat kernel yang digunakan pada OS
- ls = Melihat directory yang terdapat pada harddisk beserta file yang ada didalam harddisk
- mkdir = Membuat folder / direktory
- touch = Membuat file
- echo = Membuat teks pada terminal
- cat = Melihat hasil teks editor dari sebuah file
- tac = Mengembalikan urutan dari teks sebuah file.
- rm = Menghapus file
- rm -rf = Menghapus Direktory beserta isinya
- rmdir = Mengapus directory yang kosong
- sudo su = User akan menggati root / super admin
- adduser = Menambahkan user baru
- su = Memasuki nama user, jika sebelumnya adalah root
- passwd = Mengubah password dari user
- addgroup [nama group] = membuat sebuah group
- addgroup [nama user] [nama group] = memasukan nama user ke dalam group
- deluser [nama user] = menghapus user dari sistem
- deluser –remove-home [nama user] = menghapus nama user beserta direktory itu
- delgroup [nama group] = menghapus group
- ifconfig = mengetahui kartu jaringan dan konfigurasi dari kartu jaringan di dalam komputer
1. sudo su
Digunakan untuk login sebagai root/pengguna tertinggi
Sintaks sudo su
2. login
Digunakan untuk login sebagai user lain, namun harus
menjadi root dulu untuk bisa menjalankan peirntah ini.
Sintaks : login namauser
Contoh : login adam
3. cd
Digunakan untuk berpindah direktori
Sintaks : cd alamat_direktori
Contoh : cd /var/www
4. pwd
Digunakan untuk memperlihatkan di direktori mana
posisi kita berada sekarang.
Sintaks : pwd
5. ls
Digunakan untuk melihat isi sebuah direktori.
Sintaks : ls
6. cp
Digunakan untuk melakukan copy file.
Sintaks : cp /direktori/file_yang_ingin_dicopy
/direktori tujuan
Contoh : cp /etc/file1.txt /var/www
7. mv
Digunakan untuk melakukan memindahkan, cut atau rename
file.
Sintaks :
mv /direktori/file_yang_ingin_dicut /direktori tujuan
(cut)
mv /direktori/file_yang_ingin_direname /nama_baru_file
(rename)
Contoh:
mv /etc/file1.txt /var/www
mv /etc/file1.txt file2.txt
8. mkdir
Digunakan untuk membuat folder baru.
Sintaks : mkdir nama_folder
Contoh : mkdir folder1
9. rmdir
Digunakan untuk menghapus folder.
Sintaks : rmdir nama_folder
Contoh : rmdir folder1
10. touch
Digunakan untuk membuat file baru.
Sintaks : touch nama_file
Contoh : touch file1.txt
11. rm
Digunakan untuk menghapus file.
Sintaks : rm nama_file
Contoh : rm file1.txt
12. more
Digunakan untuk menampilkan isi sebuah file
Sintaks : more nama_fie
Contoh : more file1.txt
13. echo
Digunakan untuk menuliskan sesuatu kata atau kalimat
ke sebuah file.
Sintaks : echo “isi pesan” nama_file
Contoh : echo “Hai ini adalah contoh pesan” >>
file1.txt
14. adduser
Digunakan untuk menambah user baru.
Sintaks : adduser nama_user
Contoh : adduser adamkurniawan
15. addgroup
Digunakan untuk menambah group baru
Sintaks : addgroup nama_group
Contoh : addgroup grup1
16. lsusb
Digunakan untuk melihat perangkat usb yang sedang
terkoneksi ke komputer
Sintaks : lsusb
17. lspci
Digunakan untuk melihat perangkat pci yang sedang
terkoneksi ke komputer
Sintaks : lspci
18. lshw
Digunakan untuk melihat hardware komputer.
Sintaks : lshw
19. dmesg
Digunakan untuk melihat hardware yang sedang
beraktifitas
Sintaks : dmseg
20. top
Digunakan untuk melihat proses yang sedang berjalan,
seperti Task Manager pada Windows.
Sintaks : top
21. cpuinfo
Digunakan untuk melihat spesifikasi komputer.
Sintaks : more /proc/cpuinfo
22. meminfo
Digunakan untuk melihat status RAM
Sintaks : more /proc/meminfo
23. clear
Digunakan untuk membersihkan layar
Sintaks : clear
24. halt
Digunakan untuk mematikan komputer, namun harus
sebagai root.
Sintaks : halt
25. reboot
Digunakan untuk merestart komputer, namun harus
sebagai root.
Sintaks : reboot
26. exit
Digunakan untuk keluar dari terminal.
Sintaks : exit
27. wget
Digunakan untuk mendownload via terminal
Sintaks : wget link_download
Contoh : wget
www.insightcalendar.com/Insight_Calendar_1-1_Setup.exe
28. ifconfig
Digunakan untuk melihat konfigurasi ethernet/kartu jaringan.
Sintaks : ifconfig
29. apt-get
Digunakan untuk memperoleh paket/software dari
repository ubuntu secara online.
Sintax : apt-get nama_paket
Contoh :
apt-get update (untuk melakukan update repository)
apt-get update wine (untuk mendapatkan paket wine)
30. tar
Digunakan untuk melakukan extract file.
Sintaks : tar [parameter] nama_file
Contoh : tar -xzvf
komodo-edit-5.2.4-4343-linux-libcpp6-x86.tar.gz
31. nautilus
Digunakan untuk membuka tampilan GUI secara langsung.
Sintaks : nautilus
Contoh : sudo nautilus (menggunakan mode GUI dengan
status root)
32. df -h
melihat sisa kapasitas harddisk.
sintaks : df -h
33. who
digunakan untuk melihat nama login kita.
sintaks : who
34.
cat
digunakan untuk membuka file.
sintaks :
cat
contoh: cat test.txt
35. date
melihat tanggal
sintaks : date
36. cal
melihat kalender
sintaks : melihat tanggal
37. hostname
Menampilkan nama komputer.
sintaks: hostname
38. free
Melihat Free memory.
sintaks: free
39. History
melihat perintah apa saja yang pernah diketik
sintaks : History
40. deluser
Menghapus user dari sistem
sintaks : deluser [nama user]
40. deluser
Menghapus user dari sistem
sintaks : deluser [nama user]
uname -r = Melihat kernel yang digunakan pada OS
uname -a = Informasi system kernel anda
cat /proc/cpuinfo = Melihat file pada /proc directori yang bukan merupakan file nyata (not real files).
cat /proc/interrupts = Melihat alamat interrupt yang dipakai.
cat /proc/version = Versi dari Linux dan informasi lainnya.
cat /proc/filesystems = Melihat filesystem yang digunakan.
cat /etc/printcap = Melihat printer yang telah disetup
finger username = Melihat informasi user, coba jalankan; fingerroot
last = Melihat user sebelumnya yang telah login di komputer.
uptime = Melihat jumlah waktu pemakaian komputer oleh seseorang, terhitung proses reboot terakhir.
ps (=print status)= Melihat proses-proses yang dijalankan oleh user
ps axu = Melihat seluruh proses yang dijalankan, walaupun tanpa terminal control, juga ditampilkan nama dari user untuk setiap proses.
top = Melihat proses yang berjalan, dengan urutan penggunaan cpu.
apropos = Untuk mencari perintah pada sistem operasi yang mempunyai fungsi yang sama.
chmod = Mengubah perizinan suatu direktori/file.
wc = Menghitung jumlah kata, jumlah baris dan jumlah karakter dalam suatu file .
man = Singkatan dari manual yaitu untuk menampilkan halaman manual untuk semua perintah UNIX.
grep = Mencari isi suatu file di sembarang directori.
pwd = Menampilkan nama direktori dimana Anda saat itu sedang berada.
ps = Digunakan untuk memonitor informasi tentang proses yang aktif dalam sistem UNIX.
kill = Digunakan untuk menghentikan proses yang sedang berjalan.
bc = Perintah bc dapat digunakan sebagai calculator.
wall = Pengiriman pesan oleh super user.
:w di gunakan u/ menyimpan file or sama dengan (save).
:q digunakan u/ keluar dari editor tandan mentimpan file.
:wq digunakan u/ keluar dari editor sekaligus menyimpan file.
tail = Menampilkan 10 baris terakhir dari suatu file.
ls –l = Melihat semua file lengkap
ls -a = Menampilkan semua file atau direktori yang tersembunyi
ls -f = Menampilkan semua file atau direktori tanpa proses shorting
grep root /etc/passwd = Mencari kata atau kalimat dalam file
cat /proc/cpuinfo = Melihat file pada /proc directori yang bukan merupakan file nyata (not real files).
cat /proc/interrupts = Melihat alamat interrupt yang dipakai.
cat /proc/version = Versi dari Linux dan informasi lainnya.
cat /proc/filesystems = Melihat filesystem yang digunakan.
cat /etc/printcap = Melihat printer yang telah disetup
finger username = Melihat informasi user, coba jalankan; fingerroot
last = Melihat user sebelumnya yang telah login di komputer.
uptime = Melihat jumlah waktu pemakaian komputer oleh seseorang, terhitung proses reboot terakhir.
ps (=print status)= Melihat proses-proses yang dijalankan oleh user
ps axu = Melihat seluruh proses yang dijalankan, walaupun tanpa terminal control, juga ditampilkan nama dari user untuk setiap proses.
top = Melihat proses yang berjalan, dengan urutan penggunaan cpu.
apropos = Untuk mencari perintah pada sistem operasi yang mempunyai fungsi yang sama.
chmod = Mengubah perizinan suatu direktori/file.
wc = Menghitung jumlah kata, jumlah baris dan jumlah karakter dalam suatu file .
man = Singkatan dari manual yaitu untuk menampilkan halaman manual untuk semua perintah UNIX.
grep = Mencari isi suatu file di sembarang directori.
pwd = Menampilkan nama direktori dimana Anda saat itu sedang berada.
ps = Digunakan untuk memonitor informasi tentang proses yang aktif dalam sistem UNIX.
kill = Digunakan untuk menghentikan proses yang sedang berjalan.
bc = Perintah bc dapat digunakan sebagai calculator.
wall = Pengiriman pesan oleh super user.
:w di gunakan u/ menyimpan file or sama dengan (save).
:q digunakan u/ keluar dari editor tandan mentimpan file.
:wq digunakan u/ keluar dari editor sekaligus menyimpan file.
tail = Menampilkan 10 baris terakhir dari suatu file.
ls –l = Melihat semua file lengkap
ls -a = Menampilkan semua file atau direktori yang tersembunyi
ls -f = Menampilkan semua file atau direktori tanpa proses shorting
grep root /etc/passwd = Mencari kata atau kalimat dalam file
Sumber : http://raytkj.blogspot.com/2012/03/perintah-perintah-dasar-di-linux-ubuntu.html#ixzz2BzTcc6mt
date : menampilkan waktu dan tanggal yang sedang
berjalan
cal : menampilkan kalender bulan yang sedang berjalan
uptime : menunjukkan waktu sekarang
w : menampilkan siapa saja yang sedang online di komputer
finger < user > : menampilkan informasi tentang user
uname -a : menampilkan tentang informasi kernel
cat /proc/cpuinfo : menampilkan informasi komputer linux
cat /proc/meminfo : memori informasi
free -m : menampilkan memory and swap yang digunakan dan biasanya dalam MB
cal : menampilkan kalender bulan yang sedang berjalan
uptime : menunjukkan waktu sekarang
w : menampilkan siapa saja yang sedang online di komputer
finger < user > : menampilkan informasi tentang user
uname -a : menampilkan tentang informasi kernel
cat /proc/cpuinfo : menampilkan informasi komputer linux
cat /proc/meminfo : memori informasi
free -m : menampilkan memory and swap yang digunakan dan biasanya dalam MB
whereis : menunjukkan letak aplikasi file/ folder
file : menunjukkan tipe file
man : menampilkan informasi tentang manual suatu perintah
file : menunjukkan tipe file
man : menampilkan informasi tentang manual suatu perintah
ping : untuk ping
host apakah host tersebut online atua offline
whois : mendapatkan informasi tentang suatu domain
dig : mendapatkan informasi dns suatu domain
wget : download file
whois : mendapatkan informasi tentang suatu domain
dig : mendapatkan informasi dns suatu domain
wget : download file
. Perintah-Perintah Dasar
1. sudo -i = [Super
User/root], untuk masuk/login sebagai root. kalau di Debian cukup perintah su
win@ubuntu:~# sudo -i [enter] {login sebagai root} atau su untuk di debian
password : ****** [enter] {berisi password user ipod}
2. logout = keluar dari akun yang sudah login/masuk.
root@ubuntu:~# logout[enter]
3. ifconfig = melihat interfaces config yang ada sekaligus ip addressnya.
root@ubuntu:~# ifconfig [enter]
4. nano = editor teks, untuk merubah konfigurasi file dan untuk membuat file di linux.
root@ubuntu:~# nano
contoh :
root@ubuntu:~# nano coba.txt [membuat file caba.txt]
5. pico = sama dengan perintah nano.
6. vi = [Visual Editor], sama seperti perintah nano dan pico hanya saja sulit penggunaanya tetapi keamanannya terjamin.
7. ls = untuk melihat isi folder/direktori.
root@ubuntu:~# ls /test/ [enter] {melihat isi folder test}
8. cat = untuk melihat isi file.
root@ubuntu:~# cat test.txt [enter] {melihat isi file test.txt}
9. ping = perintah untuk tes koneksi jaringan [sama seperti di windows].
root@ubuntu:~# ping google.com [enter] {tes koneksi jaringan ke situs google}
10. halt = untuk menghentikan sistem operasi.
root@ubuntu:~# halt [enter] {menghentikan sistem operasi}
11. reboot = untuk meRestart/buting ulang sistem.
root@ubuntu:~# reboot {memulai kembali sistem/booting ulang sistem}
12. cd = perintah untuk pindah folder/direktori
root@ubuntu:~# cd /test/ {masuk ke folder test}
root@ubuntu:/test/# {sudah masuk ke folder test}
13. mv = perintah untuk memindahkan/menRename file/folder.
root@ubuntu:test# mv coba.doc /berkas/ {memindahkan file coba.doc dari folder test ke folder berkas}
root@ubuntu:test# mv coba.doc coba.txt {meRename file coba.doc menjadi coba.txt}
14. cp = untuk salin file/folder.
root@ubuntu:test# cp coba.doc /berkas/ {menyalin file coba.doc dari folder test ke folder berkas}
15. rm = untuk menghapus file/folder.
root@ubuntu:~# rm /berkas/ {menghapus folder berkas}
16. lspci = untuk melihat interface/periperal yang terhubung dalam CPU.
17. cfdisk = untuk melihat partisi hard disk.
18. clear = untuk membersihkan layar.
win@ubuntu:~# sudo -i [enter] {login sebagai root} atau su untuk di debian
password : ****** [enter] {berisi password user ipod}
2. logout = keluar dari akun yang sudah login/masuk.
root@ubuntu:~# logout[enter]
3. ifconfig = melihat interfaces config yang ada sekaligus ip addressnya.
root@ubuntu:~# ifconfig [enter]
4. nano = editor teks, untuk merubah konfigurasi file dan untuk membuat file di linux.
root@ubuntu:~# nano
contoh :
root@ubuntu:~# nano coba.txt [membuat file caba.txt]
5. pico = sama dengan perintah nano.
6. vi = [Visual Editor], sama seperti perintah nano dan pico hanya saja sulit penggunaanya tetapi keamanannya terjamin.
7. ls = untuk melihat isi folder/direktori.
root@ubuntu:~# ls /test/ [enter] {melihat isi folder test}
8. cat = untuk melihat isi file.
root@ubuntu:~# cat test.txt [enter] {melihat isi file test.txt}
9. ping = perintah untuk tes koneksi jaringan [sama seperti di windows].
root@ubuntu:~# ping google.com [enter] {tes koneksi jaringan ke situs google}
10. halt = untuk menghentikan sistem operasi.
root@ubuntu:~# halt [enter] {menghentikan sistem operasi}
11. reboot = untuk meRestart/buting ulang sistem.
root@ubuntu:~# reboot {memulai kembali sistem/booting ulang sistem}
12. cd = perintah untuk pindah folder/direktori
root@ubuntu:~# cd /test/ {masuk ke folder test}
root@ubuntu:/test/# {sudah masuk ke folder test}
13. mv = perintah untuk memindahkan/menRename file/folder.
root@ubuntu:test# mv coba.doc /berkas/ {memindahkan file coba.doc dari folder test ke folder berkas}
root@ubuntu:test# mv coba.doc coba.txt {meRename file coba.doc menjadi coba.txt}
14. cp = untuk salin file/folder.
root@ubuntu:test# cp coba.doc /berkas/ {menyalin file coba.doc dari folder test ke folder berkas}
15. rm = untuk menghapus file/folder.
root@ubuntu:~# rm /berkas/ {menghapus folder berkas}
16. lspci = untuk melihat interface/periperal yang terhubung dalam CPU.
17. cfdisk = untuk melihat partisi hard disk.
18. clear = untuk membersihkan layar.
@. Istilah – Istilah
•
Linux = sistem operasi yang openSource, siapapun boleh merubahnya. Nama
Linux sendiri di turunkan oleh penciptanya, ialah Linus Torvalds
lulusan Helsinky University, Finlandia.
• Ubuntu Server linux OS = yaitu sistem operasi yang berbasis linux dan merupakan turunan dari Debian Linux OS.
• ext3 dan ext4 = file sistem di linux. Kalau di windows FAT32 dan NTFS yang sekarang.
• swap = virtual memori/memori cadangan. Ukurannya 2 x RAM, misal PC RAM nya 512mb, maka swapnya 2 x 512 = 1024 MB / 1 GB
• BIND = [Barkley Internet Name Domain] ialah aplikasi untuk membuat/memberikan nama domain yang unik pada komputer server. Misal : ip server 192.168.1.33, memiliki nama domain www.facebook.com
• FTP = [File Trasnfer Protocol] ialah protokol untuk mengirim files dengan cepat. Vsftpd contoh dari software FTP.
• Mail Server [kantor pos] = mesin yang menyediakan layanan mail/surat elektronik, contohnya: qmail, sendmail, postfix dan lain-lian.
• Web Mail Server = yang menampilkan mail, oleh client dari web browser. Contoh softwarenya, squirrelmail.
• Proxy = program server yang berfungsi untuk meneruskan ke internet/bisa juga memblokir situs yang tidak boleh di akses client. Contoh software nya squid.
• ifconfig eth0 up = untuk meng-Enable kan interface eth0 [ethernet/LAN Card/NIC].
• ifconfig eth0 down = untuk men-disable kan interface eth0 [ethernet/LAN Card/NIC].
• apt [aptitude] = aplikasi untuk menginstall service di debian/ubuntu [installer di linux debian/ubuntu].
debian:~# apt-get install bind9 {menginstall service BIND versi 9} istilah umumnya Koki.
• apache2 = server web yang dapat berjalan di berbagai OS [Linux, Microsoft, dan lain-lain].
• mysql = software untuk mengolah data base.
• php5 = aplikasi pemrograman web php versi 5.
• lo = [loopback], ip lokal/ip sendiri. Seperti ini 127.0.0.1
• Eth0 = [ehternet 0], LAN Card atau NIC [Network Interface Card].
• NAT = [Network Address Translation] ialah metode untuk menghubungkan beberapa komputer ke jaringan internet.
• Server = penyedia layanan yang diberikan kepada client. Contoh :
o web server,
o mail server,
o ftp server.
• Ubuntu Server linux OS = yaitu sistem operasi yang berbasis linux dan merupakan turunan dari Debian Linux OS.
• ext3 dan ext4 = file sistem di linux. Kalau di windows FAT32 dan NTFS yang sekarang.
• swap = virtual memori/memori cadangan. Ukurannya 2 x RAM, misal PC RAM nya 512mb, maka swapnya 2 x 512 = 1024 MB / 1 GB
• BIND = [Barkley Internet Name Domain] ialah aplikasi untuk membuat/memberikan nama domain yang unik pada komputer server. Misal : ip server 192.168.1.33, memiliki nama domain www.facebook.com
• FTP = [File Trasnfer Protocol] ialah protokol untuk mengirim files dengan cepat. Vsftpd contoh dari software FTP.
• Mail Server [kantor pos] = mesin yang menyediakan layanan mail/surat elektronik, contohnya: qmail, sendmail, postfix dan lain-lian.
• Web Mail Server = yang menampilkan mail, oleh client dari web browser. Contoh softwarenya, squirrelmail.
• Proxy = program server yang berfungsi untuk meneruskan ke internet/bisa juga memblokir situs yang tidak boleh di akses client. Contoh software nya squid.
• ifconfig eth0 up = untuk meng-Enable kan interface eth0 [ethernet/LAN Card/NIC].
• ifconfig eth0 down = untuk men-disable kan interface eth0 [ethernet/LAN Card/NIC].
• apt [aptitude] = aplikasi untuk menginstall service di debian/ubuntu [installer di linux debian/ubuntu].
debian:~# apt-get install bind9 {menginstall service BIND versi 9} istilah umumnya Koki.
• apache2 = server web yang dapat berjalan di berbagai OS [Linux, Microsoft, dan lain-lain].
• mysql = software untuk mengolah data base.
• php5 = aplikasi pemrograman web php versi 5.
• lo = [loopback], ip lokal/ip sendiri. Seperti ini 127.0.0.1
• Eth0 = [ehternet 0], LAN Card atau NIC [Network Interface Card].
• NAT = [Network Address Translation] ialah metode untuk menghubungkan beberapa komputer ke jaringan internet.
• Server = penyedia layanan yang diberikan kepada client. Contoh :
o web server,
o mail server,
o ftp server.
who =
Melihat user yang login dan pada terminal mana user login.
whoami =
Melihat user yang aktif
who am i =
Melihat user yang aktif pada terminal yang aktif
uname -r =
Melihat kernel yang digunakan pada OS
ls = Melihat
directory yang terdapat pada harddisk beserta file yang ada didalam harddisk
mkdir =
Membuat folder / direktory
touch =
Membuat file
echo =
Membuat teks pada terminal
cat =
Melihat hasil teks editor dari sebuah file
tac =
Mengembalikan urutan dari teks sebuah file.
rm =
Menghapus file
rm -rf =
Menghapus Direktory beserta isinya
rmdir =
Mengapus directory yang kosong
sudo su =
User akan menggati root / super admin
adduser =
Menambahkan user baru
su =
Memasuki nama user, jika sebelumnya adalah root
passwd =
Mengubah password dari user
addgroup
[nama group] = membuat sebuah group
addgroup
[nama user] [nama group] = memasukan nama user ke dalam group
deluser
[nama user] = menghapus user dari sistem
deluser
--remove-home [nama user] = menghapus nama user beserta direktory itu
delgroup
[nama group] = menghapus group
ifconfig =
mengetahui kartu jaringan dan konfigurasi dari kartu jaringan di dalam
komputer.