virtualisasi installasi linux ubuntu menggunakan vmware
DESCRIPTION
Virtualisasi Installasi Linux Ubuntu Menggunakan VmwareTRANSCRIPT
LINUX UBUNTU
DIMANA BISA MENDAPATKAN OS UBUNTU?
DOWNLOAD UBUNTU
Download Ubuntu di : www.ubuntu.com
DOWNLOAD UBUNTU
lama waktu yang dibutuhkan untuk download tergantung kepada bandwidth dari jalur internet yang anda gunakan
PENGGUNAAN VMWARE
PENGGUNAAN VMWARE
PENGGUNAAN VMWARE
PENGGUNAAN VMWARE
apa bedanya ubuntu ama ubuntu64?
Ubuntu = Versi 32 bit
Ubuntu -64 = Versi 64 bit
PENGGUNAAN VMWARE
Apa Perbedaan antara versi 32 bit dengan 64 bit?
Istilah 32-bit dan 64-bit mengacu pada arsitektur processor.
Processor 32-bit artinya register-register (unit penyimpanan data terkecil di dalam processor) berukuran 32 bit sedangkan Processor 64-bit register-registernya berukuran 64 bit.
Setiap proses baca/tulis dari memory (disebut dengan load/store) membaca/menulis informasi sebesar ukuran register; semakin besar register yang terdapat di dalam sebuah CPU maka akan meningkatkan kecepatan membaca/menulisnya,
Apa Pengaruh ukuran register terhadap kecepatan?
karena itu CPU pada register 64-bit potensial membaca/menulis memory 2x kecepatan register 32-bit atau secara sederhana perbedaannya terletak pada jumlah informasi yang mampu ditangani oleh CPU pada saat tertentu.
PENGGUNAAN VMWARE
Apa Perbedaan antara versi 32 bit dengan 64 bit?
64-bit versi suatu OS menangani sejumlah besar random access memory (RAM) lebih efektif daripada sistem 32-bit.
Prosesor 32-bit (X6) hanya dapat bekerja dengan maksimal 4GB memori, dan inipun umumnya terbatas pada 2,93 dan ada juga yang 3,25 GB,
Sementara prosesor 64-bit (X64) dapat bekerja dengan kapasitas memory hingga 17 juta GB.
PENGGUNAAN VMWARE
Dapatkah program 32-bit berjalan pada sistem operasi 64-bit?
Banyak program yang bisa berjalan, tetapi program 32-bit akan berjalan lebih lambat di sistem operasi 64-bit dan driver 32-bit tidak bisa berjalan pada sistem operasi 64-bit
Dapatkah progam 64-bit berjalan pada sistem operasi 32-bit?
Semua program 64-bit tidak dapat berjalan pada sistem operasi 32-bit. Begitu pula driver-drivernya. Tidak bisa berjalan.
PENGGUNAAN VMWARE
• Jika komputer anda hanya memiliki RAM 4 GB atau kurang, lebih baik memakai OS 32-bit, terutama notebook yang rata-rata hanya memiliki 2 slot memory yang 1 slotnya hanya terisi maksimal 2 GB saja, untuk driver biasanya perusahaan notebook hanya menyediakan driver 32-bit saja.
• Jika komputer anda memiliki RAM di atas 4 GB, silakan memakai OS 64-bit, dengan catatan anda tidak dapat menggunakan beberapa hardware lama yang drivernya tidak tersedia oleh produsennya. OS 64-bit hanya berguna untuk bekerja berat, seperti merender 3Ds Max, pokoknya yang berat-berat.
PENGGUNAAN VMWARE
APA MAKSUD DARI i386 dan i686 dari suatu Distro?
i386 adalah Processor yang mengacu kepada generasi ketiga dari mikroprosessor x86 yaitu Intel 80386 (i386) yang mempunyai arsitektur 32 bit yang dapat melakukan pembagian memory sebesar 4 GB (Gigabyte)
i686 adalah Processor yang mengacu kepada generasi ke-enam dari mikroprosessor x86 yaitu Intel Pentium Pro yang mempunyai arsitektur 32 bit yang dapat melakukan pembagian memory sebesar 64 GB (Gigabyte)
sebuah program yang di compile pada arsitektur i586 akan berjalan lebih cepat dari pada i386 dan dan program yang di compile pada i686 akan berjalan lebih cepat dibandingkan dengan i586.
PENGGUNAAN VMWARE
PENGGUNAAN VMWARE
PENGGUNAAN VMWARE
PENGGUNAAN VMWARE
PENGGUNAAN VMWARE
PENGGUNAAN VMWARE
PENGGUNAAN VMWARE
PENGGUNAAN VMWARE
1. Bridge Networking secara teoritis, jaringan Bridge bertujuan mengubah virtual machine pada jaringan lokal menjadi komputer host bayangan. pada tipe ini guest/komputer virtual, seakan-akan menjadi komputer yang nyata dalam jaringan yang nyata. dengan menggunakan jaringan Bridge menjadikan virtual mesin tersebut sebagai komputer yang berdiri sendiri. atau dengan pengertian mudah nya, bila kita menyeting PC pada swich atau hub maka virtual machine akan memiliki IP address sendiri tidak tergantung pada IP address hoss asli pada PC anda.
2. Network Address Translation (NAT) NAT atau sering disebut Network Address Translation adalah jaringan yang dapat menghubungkan virtual machine ke jaringan luar. namu berbeda dengan jaringan bridge dimana anda hanya memiliki satu buah alamat IP saja yaitu alamat IP pada host asli saja. Sebagai contoh, saat kita ingin menggunakan Virtual Machine untuk terhubung ke dunia luar/ internet, kita gunakan jaringan NAT melalui koneksi secara dial-up pada komputer host. selain itu VMware sendiri, telah menyediakan Virtual Network Adapter yang di pasang ketika kita menginstall yaitu “VMnet 8″. ″.
PENGGUNAAN VMWARE
3. Host-Only Networking berbeda dengan jaringan sebelumnya, jaringan Host-Only memberikan koneksi antara jaringan virtual machine dengan komputer host saja. untuk koneksinya, jaringan ini seperti bridge yaitu menggunakan IP address untuk identifikasi device namun bedanya dengan menggunakan host-only kita namun terbatas pada kelas yang sama. jika berbeda kelas maka jaringan host only tidak terbentuk. selain itu untuk alamat-alamat pada jaringan ini telah disediakan oleh VMware DHCP server. sama seperti NAT pada network conection pada PC host, VMware telah menyediakan adapter dengan nama “VMnet 1″.
PENGGUNAAN VMWARE
PENGGUNAAN VMWARE
Booting OS
Welcome screen
PERSIAPAN INSTALASI
TYPE INSTALASI
ANDA BERADA DIMANA?
Keyboard layout
IDENTITAS USER
IDENTITAS USER
PROSES INSTALASI
PROSES INSTALASI
PROSES INSTALASI
PROSES INSTALASI SELESAI
PROSES LOGIN
TAMPILAN DESKTOP UBUNTU
INSTALL SOFTWARE
Tool instalasi dpkg ini merupakan program yang pertama kali digunakan dalam instalasi paket software distro debian GNU/Linux sebelum muncul tool-tool lain seperti dselect, apt-get, serta synaptic. Untuk melihat bagaimana penggunaan tool dpkg, gunakan perintah berikut:
Instalasi dengan dpkg
dpkg –i namapaket.deb
Contoh : dpkg –i vlc-0.8.1.deb
DPKG (Debian Package)
INSTALL SOFTWARE
DPKG (Debian Package) Unistall Paket Software
dpkg –r | --remove | -P | --purge | paketsoftware...
Contoh : dpkg –-remove vlc-0.8.1 (atau cukup dengan `-r` saja)
dpkg –-purge vlc-0.8.1 (atau cukup dengan `-p` saja)
• Opsi -r atau --remove akan menghapus paket software namun tidak membersihkan file konfigurasi. Hal ini bertujuan untuk mencegah konfigurasi ulang jika suatu saat software tersebut diinstal ke sistem debian GNU/Linux.
• Opsi -P atau --purge akan menghapus seluruh software termasuk file konfigurasi bawaan.
INSTALL SOFTWARE
APT = APTITUDE Format umum pemakaian tool 'apt-get' adalah
apt-get [opsi] software1 software2 ...
Opsi yang tersedia :
• upgrade • update • install • autoremove • autoclean
INSTALL SOFTWARE
APT = APTITUDE
Instalasi dengan apt-get
apt-get install software1 software2 ...
apt-get install iceweasel mc pico parted
Menghapus Software dengan apt-get
apt-get remove software1 software2 ...
apt-get remove iceweasel mc pico parted
INSTALL SOFTWARE
APT = APTITUDE
Upgrade Distro dengan apt-get
apt-get dist-upgrade
Mengunduh Source dari Sebuah Situs
apt-get -d source software1 software2 ...
apt-get -d source software1 software2 ...
Upgrade software dengan apt-get
apt-get upgrade
INSTALL SOFTWARE
APT = APTITUDE
Update Informasi Daftar Paket Software Baru dengan apt-get
apt-get update
Membersihkan Arsip File Download Software dengan apt-get
apt-get clean | autoclean
INSTALL SOFTWARE
MENGINSTALL SOFTWARE TERCOMPRESS (tar.gz.tar.bz2)
1. tar xzvf namafile.tar.gz 2. make 3. make install 4. ./install 5. ./configure
Disarankan membaca readme setiap kali instalasi paket software sehingga dapat memudahkan dalam proses instalasi.
INSTALL SOFTWARE
MENGINSTALL SOFTWARE EKSTENSI YANG LAIN
File berekstensi .sh
sh namafile.sh
File berekstensi .bin
1. chmod +x namafile.bin 2. ./namafile.bin
INSTALL SOFTWARE
Dalam Instalasi software, selain menggunakan apt dan dpkg, kita juga dapat menggunakan antarmuka grafis dengan synaptic.
INSTALL SOFTWARE
HABIS NGINSTALL UBUNTU NGAPAIN LAGI YA?
BINUN NEH MAS BRO
INSTALL SOFTWARE
HAL YANG HARUS DILAKUKAN SETELAH INSTALL UBUNTU
1. Lakukan update dan upgrade
Perbedaan Upgrade dan Update
Upgrade adalah memperbarui dari rilis yang lama ke versi rilis yang terbaru, sedangkan Update adalah memperbarui sistem dan perangkat lunak atau aplikasi yang tersinstall di sebuah Sistem Operasi. Jadi syarat agar suatu OS bisa melakukan upgrade harus di update terlebih dahulu.
sudo apt-get update sudo apt-get upgrade
INSTALL SOFTWARE
2. Install Gnome tweak tooll dan unity tweak tooll
Untuk mengganti tema dan font silahkan install gnome tweak tool atau unity tweak tool
sudo apt-get install unity-tweak-tool gnome-tweak-tool
INSTALL SOFTWARE
INSTALL SOFTWARE
HAL YANG HARUS DILAKUKAN SETELAH INSTALL UBUNTU
3. Install synaptic
synaptic merupakan aplikasi yang berguna ketika ngin menginstall program, fungsinya hampir dengan ubuntu software center, tetapi synaptic lebih powerfull.
sudo apt-get install synaptic
INSTALL SOFTWARE
4. Install Compiz (CCSM) extra plugins
jika ingin menampilkan desktop yang banyak effek2 3D
sudo apt-get install compizconfig-settings-manager compiz-plugins-extra
INSTALL SOFTWARE
INSTALL SOFTWARE
5. Menonaktifkan Scrollbars overlay:
jika risih dengan scrollbar bawaan ubuntu
gsettings set com.canonical.desktop.interface scrollbar-mode normal
INSTALL SOFTWARE
6. Untuk menampilkan username di panel kanan atas ketik perintah dibawah ini:
gsettings set com.canonical.indicator.session show-real-name-on-panel true
7. Memindahkan Minimize, Maximize, Close ke kanan
gsettings set org.gnome.desktop.wm.preferences button-layout ':minimize,maximize,close'
8. Install firewall buat ubuntu
sudo apt-get install gufw
9. Install flash player di ubuntu
sudo apt-get install flashplugin-installer
INSTALL SOFTWARE
10. Install driver
Masuk ke software & updates dan pilih tab additional drivers.
INSTALL SOFTWARE
11. Install Compression/Decompression zip dll.
untuk membuka dan mengekstrak file tar, zip, tar.gz dll
sudo apt-get install p7zip-rar p7zip-full unace unrar zip unzip sharutils rar uudeview mpack arj cabextract file-roller
12. pemutar mp3 (audacious)
aplikasi untuk pemutar mp3
sudo apt-get install audacious
13. pemutar video (VLC)
sudo add-apt-repository ppa:videolan/stable-daily sudo apt-get update sudo apt-get install vlc
INSTALL SOFTWARE 14. Edit gambar (GIMP)
sudo add-apt-repository ppa:otto-kesselgulasch/gimp sudo apt-get update sudo apt-get install gimp sudo apt-get install gimp-plugin-registry sudo apt-get install gimp-gmic
15. dock bar (cairo dock)
sudo add-apt-repository ppa:cairo-dock-team/ppa sudo apt-get update sudo apt-get install cairo-dock cairo-dock-plug-ins
INSTALL SOFTWARE
INSTALL SOFTWARE
16. Wine
sudo add-apt-repository ppa:ubuntu-wine/ppa sudo apt-get update sudo apt-get install wine1.7 winetricks
17. Download manager
sudo add-apt-repository ppa:noobslab/apps sudo apt-get update sudo apt-get install xdman
INSTALL SOFTWARE
18. Tools untuk Reset Unity
sudo apt-get install dconf-tools dconf reset -f /org/compiz/ setsid unity unity --reset-icons
19. Conky
sudo add-apt-repository ppa:teejee2008/ppa sudo apt-get update sudo apt-get install conky-manager
INSTALL SOFTWARE
20. Konfigurasi Modem USB
1. Tancapkan Modem dan tunggu sejenak 2.. Ketik : lsusb
INSTALL SOFTWARE
MENGAKTIFKAN PAE (Physical Address Extension)
Apa itu PAE? PAE adalah Physical Address Extension yang memungkinkan sistem operasi 32 membaca memory melebihi limitnya (4GB)
cara mengaktifkan PAE
sudo apt-get install linux-generic-pae linux-headers-generic-pae
1. Install Linux Generic Pae dan Linux Header Generic Pae
sudo apt-get remove linux-generic linux-image-generic linux-headers-generic
2. Hapus Linux Generic, Linux Image Generic dan Linux Header Generic yang lama
sudo apt-get remove linux-image-<version number>-generic linux-headers-<version number>-generic
3. Hapus semua file Generic yang lama [Optional tapi Recomended]
4. Restart Computer/Laptop
INSTALL SOFTWARE
MENGAKTIFKAN PAE (Physical Address Extension)
sudo apt-get remove linux-image-<version number>-generic linux-headers-<version number>-generic
4. Reset Komoputer
INSTALL SOFTWARE
INSTALL SOFTWARE
UNTUK INSTALL SOFTWARE LAINNYA LIHAT DI :
1. noobslab.com 2. linuxg.net 3. unixmen.com 4. digitaloclean.com 5. howtogeek.com 6. ubuntuhandbook.org 7. ubuntuupdates.org 8. ubuntuguide.net 9. ubuntuguide.org 10.omgubuntu.co.uk
BASH Shell
Shell adalah Command Line Interface (CLI) yang menyediakan antarmuka user dengan sistem operasi
Default program shell di Linux adalah BASH
Pada sistem Windows adalah command.com
Pada terminal (shell) inilah Anda dapat melakukan berbagai pekerjaan
dengan mengetikkan perintah perintah linux
Penggunaan Shell memberikan fleksibilitas dan kecepatan dalam
melakukan berbagai pekerjaan
BASH Shell
Bagaimana cara mudah untuk mempelajari CLI ?
1. Gunakan perintah man MAN adalah salah satu perintah yang bisa memberikan informasi lengkap (manual) mengenai perintah dasar yang anda ingin ketahui. Bahkan perintah ini juga menyediakan informasi mengenai dirinya sendiri.
Format : man nama_perintah
contoh : man man
BASH Shell
contoh : man apt
BASH Shell
Bagaimana cara mudah untuk mempelajari CLI ?
2. Gunakan perintah info Perintah info juga bisa digunakan untuk membaca dokumentasi dari suatu perintah. Tetapi tidak semua distro Linux menyediakan fungsi info ini.
Format : info nama_perintah
contoh : info ls
BASH Shell
Bagaimana cara mudah untuk mempelajari CLI ?
3. Gunakan perintah whatis Perintah info juga bisa digunakan untuk membaca dokumentasi dari suatu perintah. Tetapi tidak semua distro Linux menyediakan fungsi info ini.
Format : whatis nama_perintah
contoh : whatis ls
BASH Shell
Bagaimana cara mudah untuk mempelajari CLI ?
man, info dan whatis bisa membantu anda, asalkan anda mengetahui nama perintah yang ingin anda cari dokumentasinya.
Bagaimana kalau anda tidak mengetahui dengan pasti nama perintahnya ?
Gunakan perintah apropos untukmembantu anda karena apropos akan menampilkan informasi singkat sebuah perintah
Format : apropos nama_perintah (sebagian_nama_perintah)
contoh : apropos copy
BASH Shell
Bagaimana cara mudah untuk mempelajari CLI ?
Gunakan perintah --help
Bantuan yang satu ini berupa option yang bisa kita tambahkan ke perintah dasar yang kita inginkan.
Penambahan option ini bertujuan untuk menampilkan informasi singkat mengenai perintah tersebut.
Format : Nama_Perintah --help
Contoh : ls --help
BASH Shell (cont)
CARA MENGAKSES TERMINAL
CARA PERTAMA CARA KEDUA
BASH Shell (cont)
BASH Shell (cont)
Menunjukkan kita sedang berada di Folder atau Directory Documents pada username manafhsb
Menunjukkan kita sedang berada di Folder atau Directory Media
BASH Shell (cont)
1. Perpindahan Directory (CD = Change Directory)
cd <nama_directory_tujuan>
CLI UNTUK FILE DAN DIRECTORY
Contoh : Menuju Directory Documents
Kembali ke Directory sebelumnya
cd -
Contoh : Menuju Directory Media
Kembali ke Directory /home/manafhsb
cd ~
BASH Shell (cont)
CLI UNTUK FILE DAN DIRECTORY
Pindah ke multiple Directory sekaligus
Misalkan kita sedang berada dalam Directory /home/manafhsb dan ingin pindah ke Directory satu level di atasnya yaitu /home/manafhsb/Documents/E-book/PIK
cd Documents/E-book/PIK
BASH Shell (cont)
CLI UNTUK FILE DAN DIRECTORY
PWD (Print Working Directory) pwd adalah perintah untuk mengetahui di direktori mana Anda sedang berada kini.
ls (List File)
ls adalah perintah untuk mengetahui daftar file dan folder yang terdapat pada sebuah direktori atau folder
Getting Help
Info [command name]
Contoh:
# info
# info ls
Man [-options] <command name>
Contoh:
# man ls
# man -k copy
<Command name> --help
Contoh:
# ps –help
Apropos <keyword>
Contoh:
# apropos copy
Format penulisan Perintah
Sebuah perintah (command) sebenarnya adalah sebuah
program, yang dapat Anda eksekusi pada shell
Format penulisan perintah (command):
Command-name [argument1] [argument2] … …
Argument yang disertakan pada suatu perintah biasanya terdiri dari
options dan file/directory
Contoh:
# ls -al /etc
Basic Commands
Command dasar Linux dan
bandingannya di DOS :
cd => cd
ls => dir
cp => copy
mv => move
rm => del
mkdir => mkdir
Penggunaan ls
Menampilkan isi direktori
ls
Menampilkan atribut file
ls -l
Menampilkan semua file termasuk yang hidden
ls -a
Penggunaan cd
Masuk ke direktori Desktop
cd Desktop
Masuk ke direktori /usr/local
cd /usr/local
Masuk ke direktori root file system
cd /
Masuk ke direktori home
cd
Penggunaan cp
Copy file
cp a.txt Desktop
Copy direktori / folder
cp -r Desktop data
Penggunaan mv & mkdir
Memindahkan file / direktori
mv data dataku
Membuat direktori baru
mkdir baru
Membuat direktori berikut parent direktori
mkdir -p materi/ebook/pik/2013
Penggunaan rm
Menghapus file
rm a.txt
Menghapus direktori
rm -r dataku
Miscellaneous Command
clear => hapus Layar
who => melihat user yang login
whoami => melihat user yang dipakai
date => melihat waktu
cal => melihat kalender
Permission File
Jenis user :
User = user pemilik file
Group = group pemilik file tersebut
Other = user lain yang bukan user pemilik atau anggota group pemilik
Permission File
Atribut Hak Akses :
Read = Hak akses untuk melihat isi file/direktori
Write = Hak akses untuk mengubah file/direktori
Execute = Hak akses untuk menjalankan atau mengeksekusi
file/direktori
Permission File
Contoh hak akses file :
drwxr-xr-x 2 toto toto ....... Video
User : toto hak aksesnya rwx
Group : toto hak aksesnya r-x
Other : hak aksesnya r-x
Mengubah Hak Akses
Untuk mengubah hak akses digunakan perintah chmod.
Contoh :
chmod u+x,g-w,o=r Video
Mengubah Hak Akses
u=user
g=group
o=other
r=read
w=write
x=execute
+ => ditambah hak akses
- => dikurangi hak akses
= => hak akses akan sama dengan yang ditentukan
Mengubah Hak Akses
Bisa juga menggunakan angka seperti :
chmod 755 Video
1 = execute
2 = write
3 = write & execute
4 = read
5 = read & execute
6 = read & write
7 = read, write & execute
Menambah User
Untuk menambah user digunakan perintah
sudo useradd -m jaunty
Untuk melihat user yang ada anda dapat melihat /etc/passwd.
Perintahnya :
cat /etc/passwd
Menambah Group
Untuk menambah group digunakan perintah
sudo groupadd ubuntu
Untuk melihat group yang ada dapat melihat /etc/group.
Perintahnya :
cat /etc/group
Menambahkan user menjadi anggota suatu group
sudo gpasswd -a jaunty ubuntu
Menghapus User dan Group
Menghapus user
sudo userdel -r tukul
Menghapus group
sudo groupdel ubuntu
Mengubah Kepemilikan
Mengubah user pemilik :
sudo chown toto Video
Mengubah group pemilik :
sudo chgrp root Video
Atau bisa digabung :
sudo chown -R toto.root Video
Display Commands
Memprint Character
echo “halo”
Memasukan character ke dalam file
echo “halo” > a.txt
Menampilkan isi file
cat /etc/passwd
Display Commands
Menampilkan isi file per layar
less /etc/passwd
more /etc/passwd
Menampilkan 5 baris pertama
head -5 /etc/passwd
Menampilkan 20 baris terakhir
tail -20 /etc/passwd
System Resource
Melihat Processor yang dipakai
cat /proc/cpuinfo
Melihat Memory yang dipakai
cat /proc/meminfo
Melihat device/card yang terpasang
lspci
System resource
Melihat device usb yang terpasang
lsusb
Melihat Partition table harddisk
sudo fdisk -l
Melihat Penggunaan partisi harddisk
df
System Resource
Melihat besar file/direktori
du -sh /etc
Melihat penggunaan memory
free
Melihat proses yang berjalan
ps ax
Mematikan Process
Contoh mematikan gnome-terminal
Mencari PID process :
ps ax | grep terminal
31681 ? Ssl 0:02 gnome-terminal
31839 pts/1 S+ 0:00 grep terminal
Ambil nomor paling kiri dan jalankan :
kill -9 31681
Pencarian File
Mencari lokasi dari program
which ls atau whereis ls
Mencari lokasi dari suatu file
find /etc -name “*http*”
keterangan : /etc -> menunjukan lokasi awal pencarian
-name -> menunjukan bahwa pencarian menggunakan pola
“*http*” -> kata yang dicari
Text File Processing
Menampilkan kolom tertentu dari suatu file
cut -f1,6 -d “:” /etc/passwd
Keterangan : -f1,6 => menampilkan kolom 1 dan 6
-d “:” => Pembatas antar kolom adalah “:”
/etc/passwd => File yang diproses
Text File Processing
Mengurutkan isi file
sort /etc/passwd => ascending
Menampilkan baris tertentu
grep -i home /etc/passwd
Keterangan : -i => not casesensitive
home => ingin menampilkan baris yang ada kata “home”
/etc/passwd => file yang diproses
Text File Processing
Mengganti character
cat /etc/passwd | tr abc def
Keterangan : huruf a=>d, b=>e, dan c=>f
Mengganti kata
sed -e “s/home/rumah/” /etc/passwd
Keterangan : kata home => rumah
Archive and Compress
Archive adalah sekumpulan file yang disatukan menjadi satu file.
Compressed File adalah file-file yang dimampatkan sehingga besar file tersebut menjadi lebih kecil dari yang sebelumnya.
Archiving di Linux
Membuat file archive
tar -cvf konfigurasi.tar /etc
Keterangan : -c => membuat archive
-v => verbose, menampilkan proses.
-f konfigurasi.tar => file hasil archive
/etc => folder yang di-archive-kan
Archiving di Linux
Mengekstrak file archive
tar -xvf konfigurasi.tar –exclude passwd -C /tmp Keterangan :
-x => ekstrak
-C /tmp => /tmp menjadi direktori target ekstrak
--exclude passwd => tidak ekstrak dengan nama file passwd
Melihat isi file archive
tar -tvf konfigurasi.tar Keterangan :
-t => test ekstrak
Compress di Linux
Mengkompress File
zip konfigurasi.tar.zip konfigurasi.tar
gzip konfigurasi.tar
bzip2 konfigurasi.tar
Untuk program bzip2 dan gzip hanya bisa mengompress file
dan ketika dikompress file asli hilang.
Compress di Linux
Ekstrak file :
unzip konfigurasi.zip
gunzip konfigurasi.tar.gz
bunzip2 konfigurasi.tar.bz2
Archive and Compress
Archive langsung compress :
tar -czvf konfigurasi.tar.gz /etc
tar -cjvf konfigurasi.tar.bz2 /etc Keterangan :
-z => menggunakan gzip
-j => menggunakan bzip2
Archive and Compress
Ekstrak langsung :
tar -xzvf konfigurasi.tar.gz
tar -xjvf konfigurasi.tar.bz2 Keterangan :
-z => menggunakan gunzip
-j => menggunakan bunzip2
Memecah dan Menggabungkan File
Split File
split -b 1M konfigurasi.tar.gz konf.tar-1
Keterangan : -b 1M => file dibagi menjadi per 1MB
konfigurasi.tar.gz => file yang dibagi
konf.tar-1 => nama file hasil
Join File
cat konf.tar-1* > konfigurasi2.tar.gz
Aplikasi Client Jaringan
Macam-macam aplikasi jaringan :
FTP => Transfer File
Telnet => Remote
SFTP/SCP => Secure Transfer File
SSH => Secure Remote
PENGGUNAAN FTP
Penggunaan FTP :
ftp <ip_address>
ftp 192.168.1.1
Perintah-perintah FTP :
ftp> get a.txt => download file
ftp> put file.txt => upload file
PENGGUNAAN Telnet
●Penggunaan Telnet
telnet <ip_address>
telnet 192.168.1.1
●User dan password gunakan account di system server.
PENGGUNAAN SSH
●Penggunaan ssh
ssh -l <user_name> <ip_address>
ssh -l toto 192.168.1.1
atau
ssh <user_name>@<ip_address>
PENGGUNAAN SCP
● Download dengan SCP :
scp <user_name>@<ip_address>:<path_file> <path_dir_tujuan>
scp [email protected]:data.txt .
● Upload dengan SCP :
scp <path_file> <user_name>@<ip_address>:<path_dir_tujuan>
scp file.txt [email protected]:~/
Pipe and Redirection
●Pipe digunakan untuk menggunakan output dari perintah
sebelumnya sebagai input atau argument perintah
berikutnya.
●Penggunaan
command 1 | command 2 | command 3
ps ax | grep terminal
Pipe and Redirection
●Redirection dibagi tiga :
●Output Redirection
●Input Redirection
●Error Redirection
●Output Redirection digunakan ketika anda hendak
mengirim output dari suatu program ke suatu file.
Pipe and Redirection
●Penggunaan :
command > file
ps ax > proses.txt
●Error Redirection digunakan ketika anda ingin mengirim
pesan error dari suatu perintah / program ke file.
command 2> file
rm /media/data 2> error.txt
Pipe and Redirection
Input Redirection digunakan ketika anda hendak menggunakan suatu file sebagai input suatu command.
Penggunaan :
command1 < file Sintaks :
Contoh : mysql -u root -p my_db < my_db.sql
Accessing Storage Device
Mount digunakan untuk mengakses storage device.
Dengan melakukan mount maka device tersebut di map ke suatu direktori. Maka isi direktori tersebut adalah isi dari device yang telah dimount.
MEMULAI MOUNTING FILE SYSTEM
mount -t <tipe_fs> <nama_device> <mount_point>
sudo mount -t vfat /dev/sda5 /media/fat
Sintaks :
Contoh :
MOUNTING CDROM/DVD
sudo mount/dev/cdrom /media/cdrom => CD
sudo mount /dev/dvd /media/cdrom => DVD
sudo mount /dev/sr0 /media/cdrom => DVD
Contoh :
Accessing Storage Device
Memount Flashdisk
sudo fdisk -l => cek device flashdisk cth:sda1
sudo mkdir /media/usb => buat mount point
sudo mount /dev/sdb1 /media/usb
Accessing Storage Device (cont)
● Mounting Image CD/DVD
sudo mount ubuntu-9.04.iso /media/cdrom -o loop
● Mounting share windows
sudo mount -t cifs //192.168.1.1/data /media/data
sudo mount -t smbfs //192.168.1.1/data /media/data
Accessing Storage Device
Sebelum melepas device anda harus melakukan umount.
Karena bisa saja penulisan ke device tidak langsung dilakukan.
sudo umount /media/data
sudo umount /dev/sdb1
Caranya :
Mount Permanen
Agar device telah termount secara otomatis maka ada atur
pada /etc/fstab
sudo nano /etc/fstab
contoh :
<device> <mount point> <FS> <options> <dump> <fsck>
/dev/sda5 / ext3 defaults 0 1
/dev/sda1 /windows ntfs-3g defaults 0 0
/dev/sda6 /media/data vfat gid=46,umask=002 0 0
MENGATUR REPOSITORI
Untuk mengatur repository anda atur pada /etc/apt/sources.list
sudo nano /etc/apt/sources.list
contoh :
deb http://192.168.10.1/repo1 jaunty main restricted
deb http://192.168.10.1/repo2 jaunty main restricted multiverse
deb http://192.168.10.1/repo3 jaunty universe
deb http://192.168.10.1/repo4 jaunty universe
deb http://192.168.10.1/repo5 jaunty universe
deb http://192.168.10.1/repo6 jaunty universe
REFRESH KONFIGURASI REPOSITORY
Untuk melakukan konfigurasi repository digunakan perintah
sudo apt-get update
MENAMBAH (INSTALASI) SOFTWARE
Jika Anda bekerja dalam modus command line, gunakan
perintah sbb:
Berbasis repositori (otomatis):
sudo apt-get install <nama-paket> …
Contoh Anda akan menginstal squid
sudo apt-get install squid
Tidak berbasis repositori (manual):
sudo dpkg -i <file-paket> … …
Contoh Anda akan menginstal squid
sudo dpkg -i squid.deb
MENAMBAH (INSTALASI) SOFTWARE
MENGHAPUS (REMOVE) SOFTWARE
Jika Anda bekerja dalam modus command line, gunakan
perintah sbb:
Berbasis repositori (otomatis):
sudo apt-get remove <nama-paket> …
Contoh Anda akan menghapus squid
sudo apt-get remove squid
Tidak berbasis repositori (manual):
sudo dpkg -r <file-paket> … …
Contoh Anda akan menghapus squid
sudo dpkg -r squid
MENGHAPUS (REMOVE) SOFTWARE
Jika Anda bekerja dalam modus Graphic (GUI), pada main menu pilih menu
System → Administration → Synaptic Package Manager