suhepi saputri_ringkasan perintah linux_univ mh thamrin

7
Nama : Suhepi Saputri NIM : 222147142 Jurusan : Teknik Informatika PERINTAH MANAJEMEN FILE DI LINUX 1. Manajemen Direktori a. Membuat Direktori Baru: mkdir namadirektori. Contoh: syb@syb05:~$ mkdir linux b. Melihat Isi Direktori: Is namadirektori. Contoh: syb@syb05:~$ Is linux c. Memindah atau Mengganti Nama Direktori: mv namadirektorilama namadirektoribaru. Contoh: syb@syb05:~$ mv linux linuxubuntu d. Mengecek Lokasi Direktori Saat Ini: pwd. Contoh: syb@syb05:~$ pwd/home/documents/helia e. Pindah ke Direktori Lain: cd /folderyangdituju. Contoh: syb@syb05:~$ cd /Download f. Pindah ke Direktori Home: cd. Contoh: syb@syb05:~$ cd g. Pindah ke Direktori Root: cd / Contoh: syb@syb05:~$ cd / h. Pindah ke Direktori Parent (Di atasnya): cd.. Contoh: syb@syb05:~$ cd.. i. Menghapus Folder: rmdir namafolder Contoh: syb@syb05:~$ rmdir linux 2. Manajemen File a. Membuat File Baru: touch namafilebaru Contoh: syb@syb05:~$ touch TechnicalDocument.odt b. Menghapus File: rm namafile Contoh: syb@syb05:~$ rm TechnicalDocument.odt c. Mengganti Nama File atau Memindah File: mv namafilelama namafilebaru Contoh: syb@syb05:~$ mv TechnicalDocument.odt TechnicalDocumentAora.odt d. Mengosongkan Isi File: cat /dev/null>namafile.txt Contoh: syb@syb05:~$ cat /dev/null>/var/log/apache/access.log

Upload: putrihunnybee

Post on 25-Dec-2015

216 views

Category:

Documents


0 download

DESCRIPTION

Ringkasan Perintah Linux dengan Terminal

TRANSCRIPT

Page 1: Suhepi Saputri_Ringkasan Perintah Linux_Univ MH Thamrin

Nama : Suhepi SaputriNIM : 222147142Jurusan : Teknik Informatika

PERINTAH MANAJEMEN FILE DI LINUX

1. Manajemen Direktoria. Membuat Direktori Baru: mkdir namadirektori. Contoh: syb@syb05:~$ mkdir linuxb. Melihat Isi Direktori: Is namadirektori. Contoh: syb@syb05:~$ Is linuxc. Memindah atau Mengganti Nama Direktori: mv namadirektorilama namadirektoribaru.

Contoh: syb@syb05:~$ mv linux linuxubuntud. Mengecek Lokasi Direktori Saat Ini: pwd. Contoh: syb@syb05:~$

pwd/home/documents/heliae. Pindah ke Direktori Lain: cd /folderyangdituju. Contoh: syb@syb05:~$ cd /Downloadf. Pindah ke Direktori Home: cd. Contoh: syb@syb05:~$ cdg. Pindah ke Direktori Root: cd / Contoh: syb@syb05:~$ cd /h. Pindah ke Direktori Parent (Di atasnya): cd.. Contoh: syb@syb05:~$ cd..i. Menghapus Folder: rmdir namafolder Contoh: syb@syb05:~$ rmdir linux

2. Manajemen Filea. Membuat File Baru: touch namafilebaru Contoh: syb@syb05:~$ touch

TechnicalDocument.odtb. Menghapus File: rm namafile Contoh: syb@syb05:~$ rm TechnicalDocument.odtc. Mengganti Nama File atau Memindah File: mv namafilelama namafilebaru Contoh:

syb@syb05:~$ mv TechnicalDocument.odt TechnicalDocumentAora.odtd. Mengosongkan Isi File: cat /dev/null>namafile.txt Contoh: syb@syb05:~$ cat

/dev/null>/var/log/apache/access.log

3. Mengoptimalkan Help Manual di Linux Consolea. Menampilkan info ifconfig: info ping Contoh: syb@syb05:~$ info pingb. Menampilkan deskripsi perintah secara singkat: whatis perintah Contoh: syb@syb05:~$

whatis pingc. Menampilkan lokasi dari sebuah perintah: whereis perintah Contoh: syb@syb05:~$

whereis pingd. Menampilkan informasi semua perintah yang berhubungan dengan kategori perintah

tertentu di Linux: apropos perintah Contoh: syb@syb05:~$ apropos pinge. Menampilkan internal help: perintah -h atau perintah –help Contph: syb@syb05:~$

ping -h atau ping –help

Page 2: Suhepi Saputri_Ringkasan Perintah Linux_Univ MH Thamrin

f. Melihat dokumentasi resmi paket software Linux: buka folder /usr/share/doc/g. Melihat seluruh perintah berdasarkan abjad yang diketikkan: misal p Contoh:

syb@syb05:~$ p ← lalu tekan tab 2x dengan cepat

4. Manajemen Paket Software di Ubuntua. Mengecek apakah program sudah diinstal: namaaplikasi Contoh: syb@syb05:~$ skype

Jika aplikasi muncul maka aplikasi sudah diinstal, jika tidak maka tampil pesan bahwa aplikasi belum diinstal.

b. Install program/aplikasi: sudo apt-get install skype Contoh: syb@syb05:~$ sudo apt-get install skype

c. Install secara offline: dpkg-i namafile.deb Contoh: syb@syb05:~$ dpkg-i namafile.debd. Uninstall program secara standar: sudo apt-get remove skypee. Uninstall program secara menyeluruh: sudo apt-get purge skypef. Membuang komponen atau library yang tidak dipakai: sudo apt-get autoremove

5. Perintah Menampilkan File Teks di Linuxa. Menampilkan teks ke layar dan ini cocok untuk ukuran file teks yang barisnya kurang

dari 1 halaman layar: cat country.txtb. Menampilkan teks yang cukup panjang yang berukuran lebih dari 1 halaman layar: more

country.txtc. Melihat halaman di layar sebelumnya dan sesudahnya: less country.txt d. Menampilkan 10 baris teks di awal file: head country.txte. Menampilkan n baris teks di awal file: head -nbaris namafile.txt Contoh: syb@syb05:~$

head -5 country.txtf. Menampilkan 10 baris terakhir sebuah file teks. Tail cocok dipakai untuk melihat log

server. Contoh: syb@syb05:~$ tail -5 country.txt

6. Perintah Manajemen User di Linuxa. Membuat user baru: useradd. Contoh: syb@syb05:~$ sudo useradd -m hepi -p 12345b. Mengganti password oleh admin: passwd Contoh: syb@syb05:~$ sudo passwd

Abdullahc. Mengganti password oleh user: passwd Contoh: syb@syb05:~$ passwdsd. Menghapus user: userdel Contoh: syb@syb05:~$ sudo userdel hepie. Menambah user ke grup tertentu: addgroupf. Melihat semua user yang sedang login: users

7. Melihat Informasi Software di Linuxa. Mengecek versi ubuntu: isb_release –a

Page 3: Suhepi Saputri_Ringkasan Perintah Linux_Univ MH Thamrin

b. Mengecek versi kernel: uname -rc. Mengecek software yang terinstal: dpkg --get-selections Contoh: syb@syb05:~$ dpkg --

get-selections atau dpkg -||lessd. Mengecek paket sudah terinstal atau belum: dpkg --get-selections namaaplikasi

Contoh: dpkg --get-selections skypee. Mengecek letak instalasi sebuah paket: dpkg -L namaaplikasi Contoh: dpkg -L skypef. Mengecek nama paket dari sebuah file: dpkg -S namafile Contoh: dpkg -S

/boot/vmlinuz-3.5.0-17-generic

8. Mengenal Jenis File di Linuxa. Mendeteksi jenis file: file namafile Contoh: batostum@batostum-ubuntu:/warna~$ file

UMP.docxb. Memahami Permisi File di Linux. Melihat permission: ls -l Contoh: syb@syb05:~$ ls -l\

lalu tampil sebagai berikut: drwxr-xr-x 3 syb syb 4096 Des 11 15:30 Desktop maka arti dari tampilan di atas adalah: karakter pertama pada kolom pertama: d= directory, - = regular filer, l=symbolic link,

s = unix domain socket, p = named pipe, c = character device file, b = block device file. rwxr-xr-x: menyatakan perizinan. r=read, w=write, x=execute, -=no

kolom kedua: menunjukkan jumlah link (entri direktori yang merujuk ke file tersebut); 1,2,3,4

kolom ketiga: pemilik file: syb kolom keempat: grup pemilik file: syb kolom kelima: menunjukkan ukuran file dalam byte: 4096 kolom keenam, ketujuh, kedelapan: menunjukkan bulan dan tanggal terakhir diakses

atau dimodifikasi kolom kesembilan: menunjukkan nama file

c. Mengubah Permission atau Memberi Permission yang sama ke dalam folder dan isinya: chmod formatangka namafolder. Contoh: syb@syb05:~$ chmod 777 folder_upload

d. Mengubah Permission untuk file berekstensi .sh agar script dapat dijalankan$ chmod +x belajar.sh$ ls -l belajar.sh-rwxrwxrwx 1 batostum batostum 16619 Dec 13 21:37 belajar.sh

$ chmod -x belajar.sh$ ls -l belajar.sh-rw-rw-rw- 1 batostum batostum 16619 Dec 13 21:27 belajar.sh

Page 4: Suhepi Saputri_Ringkasan Perintah Linux_Univ MH Thamrin

9. Melihat Informasi Jaringan di Linuxa. Melihat Interface Card: ifconfig |grep “Hwaddr” Contoh: syb@syb05:~$ ifconfig |grep

“Hwaddr”b. Melihat IP dan Konfigurasi Jaringan (IP Static): cat namafile Contoh: syb@syb05:~$

cat /etc/network/interfacesc. Melihat IP dan Konfigurasi Jaringan (IP Dinamis):

syb@syb05:~$ ifconfig wlan0 grep inetsyb@syb05:~$ route -nsyb@syb05:~$ cat /etc/resolv.conf

d. Melihat Service yang sedang Berjalan: nmap localhoste. Melihat User yang Aktif: who Contoh: syb@syb05:~$ who

10. Manajemen Proses di Linuxa. Menjalankan proses: syb@syb05:~$ pico latihan.txtb. Menghentikan Proses Sementara: [CTRL]+[Z]c. Mengirim Proses ke Background: tambahkan tanda [&] di belakang nama perintah

batostum@batostum-ubuntu:/media/batostum/film$ mpg123 Slank\-\Virus.MP3 &d. Melihat Semua Proses yang sedang Berjalan: ps. Contoh: syb@syb05:~$ pse. Mematikan Proses: kill namaproses Contoh: syb@syb05:~$ kill skypef. Melihat Proses Secara Realtime: top Contoh: syb@syb05:~$ top

11. Pipeline dan Redirection di Linuxa. Pipeline disimbolkan dengan karakter |b. Output Redirection: menyimpan manual dari ifconfig ke dalam file man_ifconfig.txt

man ifconfig>man_ifconfig.txtc. Input Redirection: simbol input redirection adalah <mysql -u root -p < data.sql

12. Utilitas Text di LinuxFile negara.txt berisi 5 baris data yaituIndonesiaMalaysiaBrunaiThailandVietnama. Menghitung jumlah karakter, kata, dan baris dalam sebuah file: wc Contoh: syb@syb05:~$ wc

negara.txt maka hasilnya 5 5 43 negara.txt (5 baris, 5 kata, dan 43 karakter)b. Mengurutkan Data: sort Contoh: syb@syb05:~$ sort negara.txt Maka hasilnya di sorting

secara ascending (Brunai, Indonesia, Malaysia, Thailand, Vietnam).c. Mencari kata/pola/frase dalam sebuah file teks: grep. Contoh: Mencari baris yang mengandung

Page 5: Suhepi Saputri_Ringkasan Perintah Linux_Univ MH Thamrin

frase “sia”, maka syb@syb05:~$ cat negara.txt|grep sia| hasilya tampil Indonesia dan Malaysia.

d. Membandingkan dua file teks dan menunjukkan perbedaannya: diff –y file1 file2Contoh: syb@syb05:~$ diff –y negara.txt negara2.txt

13. Cara Memutar MP3 di Konsol Linuxa. Cara Install Program: sudo apt –get install mpg123

Pilih salah satu antara mpg123, madpay, atau mp3blaster karena ketiganya termasuk jenis software pemutar musik.

b. Cara memutar satu file musik: mpg123 namafile.mp3c. Cara memutar seluruh lagu dalam folder: mpg123 *.mp3

14. Akses Internet di Konsol Linuxa. NMAP adalah tool untuk mengecek port yang terbuka dari sebuah server atau komputer.b. Mendeteksi Komputer yang Hidup dalam Jaringan: nmap –SP [rangeip]. Contoh:

syb@syb05:~$ nmap –SP 192.168.55.50-60c. Mendeteksi Port yang Terbuka: nmap –sS [IPtarget]d. Mendeteksi Sistem Operasi Target: nmap –O [IPtarget]

15. Kupas Tuntas Perintah Pinga. Parameter Jumlah Paket: ping –n (number) (target). Contoh: syb@syb05:~$ ping –n 1

google.comb. Mengecek Nama Domain dari Sebuah IP: ping –a (iptarget). Contoh: syb@syb05:~$ ping –a

192.168.0.177c. Menganalisa Kualitas Koneksi Internet: ping –t (domain). Contoh: syb@syb05:~$ ping –t

osnews.com

16. Netstat: perintah di command prompt yang berfungsi untuk menampilkan statistic koneksi jaringan dari dan ke komputer yang sedang dipakai. Jika di Windows sama dengan taskmanager.a. Melihat domain dan layanan yang sedang diakses: netstat. Contoh: C:\Documents and Settings\

batostum>netstatb. Melihat nama program yang mengakses jaringan: netstat –b. Contoh: C:\Documents and

Settings\batostum>netstat –bc. Melihat statistik jaringan: netstat –s. Contoh: C:\Documents and Settings\batostum>netstat –s

17. Shutdown dan Restart Komputer dengan Terminala. Shutdown: sudo halt. Contoh: syb@syb05:~$ sudo halt lalu masukkan password dan enter

b. Restart: sudo reboot. Contoh: syb@syb05:~$ sudo reboot lalu masukkan password dan enter