Ultimate Edition 2.8

Ultimate edition adalah distro linux yang di bangun dengan ubuntu 10.10 Marverick Meerkat, namun yang menjadi pertibangan saat ini adalah Ultimate Edition menyediakan aplikasi yang sangat lengkap serta style yang ok, cocok buat anda yang ingin style dengan linux.. silakan bagi yang suka koleksi linux bisa di download di sini

screen shoot

 

 

 

 

 

 

 

 

 

r

Yang suka maen game di ubuntu, biar tak repot instal game berbasis linux silakan bisa di download ultimate edition versi game klik disini

Lihat Log Squid yuk..!!

Squid adalah salah satu aplikasi proxy sudah terkenal sebagai tools untuk mengoptimalkan akses Internet. Cara membaca log squid agar kita tahu aktifitas user – user yang sedang memanfaatkan squid adalah sebagai berikut.

A. Bila kita bekerja langsung pada Proxy Server.

1. Lakukan login pada proxy server anda

2. Bukalah console terminal

3. Rubah hak akses anda menjadi root dengan mengetik perintah su

4. Masukan password root anda

5. Ketik tail <spasi> -f <spasi> /var/log/squid/access.log

6. Umumnya alamat log Squid ada di /var/log/squid/access.log tapi terkadang juga disimpan ditempat lain oleh Network Administrator anda.

7. Anda akan menyaksikan text yang terus bergerak sesuai dengan aktifitas user yang menggunakan Squid.

B. Bila kita bekerja secara remote pada Proxy Server.

1. Anda bisa bekerja secara remote kepada Proxy Server dari computer user dengan bantuan program Putty.

2. Putty dapat anda download secara gratis di Internet

3. Tampilan Putty mirip dengan tampilan pada Console Terminal.

4. Cara menggunakan putty adalah cukup dengan memastikan port 22 dibuka di server, lalu masukan ip address server dan tekan enter.

5. Selanjutnya tahapan sama seperti bekerja langsung pada server.

Gimana gan.. Udah lengkap kan.. !!!

Backtrack (Instal di Ubuntu)

BackTrack adalah salah satu distribusi Linux Live popular yang fokus ditargetkan untuk masalah sekuriti sebagai ‘penetration testing’. Versi 3 baru saja (2008-06-19) dirilis setelah ia sejak enam bulan (2007-12-14) berstatus beta. Perjalan cukup panjang selama limabelas bulan sejak BackTrack 2 (2007-03-07) memastikan kematangan versi final ini, sekarang dah ada versi 4 Final Lho…

 Tanpa perlu di instalasi, dalam waktu singkat langsung dari CDROM semua perkakasan yang disiapkan untuk menganalisa keamanan sistem komputer dapat dijalankan.

BackTrack merupakan gabungan dari dua proyek utama untuk keamanan yaitu – Whax dan Auditor Security Collection. Sejak merger dua distribusi yang melahirkan BackTrack di tahun 2006 dengan rilis BackTrack 1 (2006-05-26), distro ini langsung menanjak popularitasnya dan berhasil meraih peringkat top sebagai #1 Security Live Distribution by insecure.org. BackTrack sampai kini menjadi favorit baik bagi Security professionals maupun pemula sebagai penyadia perkakasan untuk bidang keamanan TI.

Perkakasan (tools) Tools yang ditawarkan BackTrack untuk penelitian keamanan sistem termasuk peranti lunak membobol sistem LAN maupun WLAN, pembongkar  Password, scanner pencari celah keamanan seperti Exploit Framework dari Metasploit dan banyak tools terbaik lainnya.

Pada versi 3 dikemas paket-paket versi terkini yang telah dioptimasi, ditingkatkan dan/atau diperbaiki selama masa tenggang pengujian beta enam bulan terakhir. Sebagai contoh adalah perkakas wessid-ng, yang dapat disalahgunakan untuk membongkar WEP-Keys pada WLAN (WiFi). Ia kini lebih mudah digunakan dan dapat melakukan proses otomatis menggunakan ‘aircrack-ng Suite’. [Demo Video klik disini].

Dari sejarah BackTrack tercatat, berbagai distro awalnya telah dicoba sebagai basis distribusi, namun saat ini BackTrack menggunakan Slackware linux sebagai basis dan live-CD scripts terkait berasal dari Tomas M. (www.slax.org). Setiap paket, konfigurasi kernel dan script, menurut pengembangnya telah dioptimasi untuk penggunaan sebagai ‘security penetration testers’.

Untuk kamu yang memakai Linux versi lain ngga usah segan2 jangan di instal ulang ini ada cara terbaik sejak BT memutuskan untuk berbasis.deb, maka sekarang pengguna .deb dapat merasakan kehebatan tools BT yang terkenal itu, dengan cara update repo saja , tools BT dapat terinstall di OS.deb anda. Untuk pengguna Ubuntu yang mau coba aplikasi backtrack….

1. Edit file sources.list

#sudo gedit /etc/apt/sources.list

2. Tambahkan repository backtrack

deb http://archive.offensive-security.com pwnsauce main microverse macroverse restricted universe multiverse

3. Lalu Add Key melalui terminal

#sudo wget -q http://archive.offensive-security.com/backtrack.gpg -O- | sudo apt-key add -

4. Perbarui daftar paket:

#sudo apt-get update

5. Install aplikasi backtrack

#sudo apt-get install nama-aplikasi-backtrack

RarCrak.. Penjebol kompresi file yang tangguh..!

RarCrack adalah solusi yang bagus sebagai cara membuka file zip,rar,7zip yang terproteksi password. Utility kecil yang bernama RarCrack dijalankan dengan command line. Silahkan didownload disini atau http://sourceforge.net/projects/rarcrack/ secara gratis atau freeware. Dengan metode brute-force algoritma, RarCrack dapat dengan cerdas membongkar sandi rahasia file rar, atau zip yang terkunci.

Tetapi utility ini membutuhkan OS Linux (kalau kamu tidak punya Linux, silahkan file tersebut bawa kepada teman kamu, yang mempunyai OS Linux dan ekstrak di komputernya, kemudian transfer file-file tersebut ke USB dan bawa pulang.

Cara menggunakannya :
RarCracknya dijalan terlebih dahulu.. Kemudian Drag (pindahkan)File Zip, Rar, 7Zip yang di pasword ke dalam RarCrack.. Srelesai . . .

Ubuntu.. Bukan “PENYAKIT” tapi Inilah Masa Depan IT

Ubuntu merupakan salah satu distribusi Linux yang berbasiskan Debian. Proyek Ubuntu resmi disponsori oleh Canonical Ltd yang merupakan perusahaan milik seorang kosmonot asal Afrika Selatan Mark Shuttleworth. Nama Ubuntu diambil dari nama sebuah konsep ideologi di Afrika Selatan, “Ubuntu” berasal dari bahasa kuno Afrika, yang berarti “rasa perikemanusian terhadap sesama manusia”. Tujuan dari distribusi Linux Ubuntu adalah membawa semangat yang terkandung di dalam Filosofi Ubuntu ke dalam dunia perangkat lunak. Ubuntu adalah sistem operasi lengkap berbasis Linux, tersedia secara bebas dan mempunyai dukungan baik yang berasal dari komunitas maupun tenaga ahli profesional.

Filosofi

Ubuntu mempunyai filosofi sebagai berikut :

  • bahwa perangkat lunak harus tersedia dengan bebas biaya
  • bahwa aplikasi perangkat lunak tersebut harus dapat digunakan dalam bahasa lokal masing-masing dan untuk orang-orang yang mempunyai keterbatasan fisik, dan
  • bahwa pengguna harus mempunyai kebebasan untuk mengubah perangkat lunak sesuai dengan apa yang mereka butuhkan.

Perihal kebebasan inilah yang membuat Ubuntu berbeda dari perangkat lunak berpemilik (proprietary); bukan hanya peralatan yang Anda butuhkan tersedia secara bebas biaya, tetapi Anda juga mempunyai hak untuk memodifikasi perangkat lunak Anda sampai perangkat lunak tersebut bekerja sesuai dengan yang Anda inginkan.

Rilis

Setiap rilis mempunyai nama kode dan nomor versi. Nomor versi berdasarkan tahun dan bulan dari rilis. Sebagai contoh, rilis Ubuntu yang pertama, 4.10, dirilis tanggal 20 Oktober 2004. Rilis ubuntu keluar setiap 6 bulan sekali tiap bulan April dan Oktober. Rilis ubuntu biasanya terdiri dari berbagai edisi, yaitu edisi Desktop, Server, dan Netbook. Perbedaan mendasar pada ketiganya adalah pada versi desktop terdapat tampilan desktop manager sedangkan pada edisi server tidak ada, hanya command prompt saja.

Screenshot Ubuntu 6.10 (Edgy Eft) dengan menggunakan window manager Beryl

Daftar rilis Ubuntu yang telah dirilis dan yang direncanakan untuk dirilis:

Versi Tanggal Rilis Nama kode Sub Versi Didukung sampai
4.10 20 Oktober 2004 Warty Warthog Sounder 30 April 2006
5.04 8 April 2005 Hoary Hedgehog Array 31 Oktober 2006
5.10 13 Oktober 2005 Breezy Badger Colony 13 April 2007
6.06 LTS(Long Term Support) 1 Juni 2006 Dapper Drake Flight Juni 2009 (desktop)
Juni 2011 (server)
6.10 26 Oktober 2006 Edgy Eft Knot April 2008
7.04 19 April 2007 Feisty Fawn Herd Oktober 2008
7.10 18 Oktober 2007 Gutsy Gibbon Tribe April 2009
8.04 LTS(Long Term Support) 21 April 2008 Hardy Heron Siege April 2011 (desktop)
April 2013 (server)
8.10 30 Oktober 2008 Intrepid Ibex
9.04 23 April 2009[3] Jaunty Jackalope
9.10 29 Oktober 2009[4] Karmic Koala[5]
10.04 LTS 29 April 2010[6] Lucid Lynx[7]

Release code Ubuntu terdiri dari dua kata yang berupa adjective (kata sifat) yang diikuti dengan nama hewan yang disusun secara alphabetis setiap rilisnya, kecuali versi 6.06 ke bawah (4.10; 5.04; 5.10). Misalnya Hardy Heron, terdiri dari kata sifat hardy (Bold; brave; stout; daring; resolute; intrepid.[1913 Webster]) dan heron (sejenis burung).

CD Ubuntu dapat diperoleh secara bebas/gratis dalam bentuk iso maupun kepingan cd melalui shipit. Bagi pengguna Internet di Indonesia dapat mengunduh berkas Ubuntu lebih cepat dari cermin-cermin yang ada di Indonesia dibandingkan mengunduh dari situs luar.

Komunitas Ubuntu di Indonesia

Di Indonesia, terdapat komunitas Ubuntu yang di sebut dengan LoCo Team. Lihat juga:

Instal Squid Untuk Proxy Ubuntu

1. Instal Squid melalui console
# sudo apt-get install squid

2. buka squid.conf, hapus isi semuanya dan ganti dengan konfigurasi squid sederhana di bawah ini :

# vim /etc/squid/squid.conf

http_port 3128 transparent
icp_port 3130

udp_incoming_address 0.0.0.0
udp_outgoing_address 255.255.255.255
hierarchy_stoplist cgi-bin ?
acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY

#PENDEFINISIAN CACHE
cache_mem 64 MB
cache_swap_low 90
cache_swap_high 95
connect_timeout 1 minutes
negative_ttl 5 minutes
read_timeout 15 minutes
request_timeout 5 minutes
persistent_request_timeout 1 minutes
client_lifetime 5 day
pconn_timeout 120 seconds
shutdown_lifetime 30 seconds
maximum_object_size 20480 KB
minimum_object_size 0 KB
maximum_object_size_in_memory 4096 KB
ipcache_size 1024
ipcache_low 90
ipcache_high 95
fqdncache_size 1024
cache_replacement_policy lru
memory_replacement_policy lru
cache_dir ufs /var/spool/squid 15000 16 256
cache_access_log /var/log/squid/access.log
cache_log /var/log/squid/cache.log
cache_store_log /var/log/squid/store.log
log_ip_on_direct on
debug_options ALL,1
client_netmask 255.255.255.255
ftp_user Squid@
ftp_list_width 32
ftp_passive on
ftp_sanitycheck on
ftp_telnet_protocol on
redirect_children 10
auth_param basic children 10
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 2 hours
auth_param basic casesensitive off

refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern . 0 20% 4320
quick_abort_min 16 KB
quick_abort_max 16 KB
quick_abort_pct 95

##Memblock Akses Internet dari jam 18:00 sore sampai jam 08:00 pagi
acl not-akses time MTWHFA 00:59-08:00 15:00-24:00

##Memblock Domain terlarang
acl kata_1 dstdomain “/etc/squid/domain-terlarang.txt”

##Memblock Kata – kata terlarang
acl kata_2 url_regex -i “/etc/squid/kata-terlarang.txt”

acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
acl SSL_ports port 443 563 6667 7000
acl Safe_ports port 80
acl Safe_ports port 81
acl Safe_ports port 21
acl Safe_ports port 443 563
acl Safe_ports port 70
acl Safe_ports port 210
acl Safe_ports port 1025-65535
acl Safe_ports port 280
acl Safe_ports port 488
acl Safe_ports port 591
acl Safe_ports port 777 110
acl Safe_ports port 4461
acl Safe_ports port 5050
acl CONNECT method CONNECT

http_access deny kata_1
http_access deny kata_2
http_access deny not-akses

http_access allow manager localhost
acl perusahaan src 192.168.0.0/24
http_access allow perusahaan
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access deny all
http_reply_access allow all
icp_access allow all
miss_access allow all

cache_mgr yamin
visible_hostname myamin.net
logfile_rotate 10
buffered_logs off
snmp_port 3401
snmp_access allow localhost
snmp_access deny all
snmp_access deny all
coredump_dir /var/spool/squid
ie_refresh on

##Delay pools
acl download url_regex -i ftp \.exe$ \.mp3$ \.mp4$ \.tar.gz$ \.gz$ \.tar.bz2$ \.rpm$ \.zip$ \.rar$
acl download url_regex -i \.avi$ \.mpg$ \.mpeg$ \.rm$ \.iso$ \.wav$ \.mov$ \.dat$ \.mpe$ \.mid$
acl download url_regex -i \.midi$ \.rmi$ \.wma$ \.wmv$ \.ogg$ \.ogm$ \.m1v$ \.mp2$ \.mpa$ \.wax$
acl download url_regex -i \.m3u$ \.asx$ \.wpl$ \.wmx$ \.dvr-ms$ \.snd$ \.au$ \.aif$ \.asf$ \.m2v$
acl download url_regex -i \.m2p$ \.ts$ \.tp$ \.trp$ \.div$ \.divx$ \.mod$ \.vob$ \.aob$ \.dts$
acl download url_regex -i \.ac3$ \.cda$ \.vro$ \.deb$
delay_pools 1
delay_class 1 1
delay_parameters 1 1000/16000
delay_access 1 allow download
delay_access 1 deny all

3. Simpan Konfigurasi di atas dengan perintah titik 2 wq (:wq)

Lalu pada command terminal anda ketikan perintah ;
# squid -z

Fungsi : untuk membuat direktori cache yang telah kita buat pada perintah squid.

4. Membuat file text Domain Terlarang
# vim /etc/domain-terlarang.txt

isikan seperti di bawah ini, pokonya yang menurut anda Domainnya tidak pantas untuk di akses seperti :

www.17tahun.com
www.playboy.com
www.nude.com
www.hardcore.com

5. Lalu buat file text kata terlarang
# vim /etc/squid/kata-terlarang.txt

isikan seperti di bawah ini, pokoknya kata2 yang menurut anda tidak layak di akses :
adult
sex
xxx
sex
lesbian
lolita
homo
xxx
17tahun
porn
porno

6. Transparent Proxy
Transparent Proxy pada squid 2.5 berbeda dengan Transparent Proxy pada Squid 2.6, kalau di squid 2.6 untuk transparent proxy tinggal di tambahkan kata transparent di sebelah http_port misal :

http_port 3128 transparent

agar client dapat meredirect port squid server, kita membutuhkan perintah IP tables, kebetulan saya menggunakan koneksi speedy dan saya ingin memnerapkan transparent proxy tanpa melalui 2 nik, dengan 1 nic kita bisa membuat transparent proxy yaitu dengan perintah :

# echo 1 > /proc/sys/net/ipv4/ip_forward

# iptables -A PREROUTING -t nat -p tcp –dport 80 -j REDIRECT –to-port 3128

8. Restart Squid
# /etc/init.d/squid restart


Terminal Ubuntu ? Apa itu…??

Bekerja dengan baris perintah tidaklah tugas yang menakutkan seperti yang Anda pikir sebelumnya. Tidak dibutuhkan pengetahuan khusus untuk mengetahui bagaimana menggunakan baris perintah, ini adalah program seperti yang lainnya. Semua tugas di Linux dapat diselesaikan menggunakan baris perintah, walaupun telah ada alat berbasis grafik untuk semua program, tetapi kadang-kadang itu semua tidak cukup. Disinilah baris perintah akan membantu Anda.

Terminal sering disebut command prompt atau shell. Di masa lalu, hal ini adalah cara pengguna untuk berinteraksi dengan komputer, dan para pengguna Linux berpendapat bahwa penggunaan perintah melalui shell akan lebih cepat dibanding melalui aplikasi berbasis grafik dan hal ini masih berlaku sampai sekarang. Disini Anda akan mempelajari bagaimana menggunakan terminal.

Kegunaan awal dari terminal adalah sebagai peramban (browse) berkas dan kenyataannya saat ini masih digunakan sebagai peramban berkas, di saat lingkungan berbasis grafik tidak tersedia. Anda dapat menggunakan terminal sebagai peramban berkas untuk melihat berkas dan membatalkan perubahan yang telah dibuat.

Menjalankan Terminal

Untuk menjalankan Terminal pilih Applications->Accessories->Terminal .

Perintah Umum

Menilik Direktori – ls

Perintah ls (LiSt) melihat daftar berkas dalam suatu direktori.

Membuat Direktori – mkdir (nama direktori)

Perintah mkdir perintah (MaKeDIRectory) untuk membuat direktori.

Mengubah Direktori – cd (/direktori/lokasi)

Perintah cd perintah (ChangeDirectory) akan mengubah dari direktori Anda saat ini ke direktori yang Anda tentukan.

Menyalin Berkas/Direktori – cp (nama berkas atau direktori) (ke direktori atau nama berkas)

Perintah cp perintah (CoPy) akan menyalin setiap berkas yang Anda tentukan. Perintah cp -r akan menyalin setiap direktori yang Anda tentukan.

Menghapus Berkas/Direktori – rm (nama berkas atau direktori)

Perintah rm perintah (ReMove) akan menghapus setiap berkas yang Anda tentukan. Perintah rm -rf akan menghapus setiap direktori yang Anda tentukan.

Ganti Name Berkas/Direktori – mv (nama berkas atau direktori)

Perintah mv perintah (MoVe) akan mengganti nama/memindahkan setiap berkas atau direktori yang Anda tentukan.

Mencari Berkas/Direktori – mv (nama berkas atau direktori)

Perintah locate akan setiap nama berkas yang Anda tentukan yang ada di dalam komputer. Perintah ini menggunakan indeks dari berkas dalam sistem Anda untuk bekerja dengan cepat: untuk memutakhirkan indeks ini jalankan perintah updatedb. Perintah ini berjalan otomatis setiap hari, apabila komputer Anda nyala terus setiap hari. Dan perintah ini harus dijalankan dengan hak akses administratif (lihat Bab 2, Pekerjaan Administratif).

Anda juga dapat menggunakan wildcard untuk mencocokkan satu atau lebih berkas, seperti “*” (untuk semua berkas) atau “?” (untuk mencocokkan satu karakter).

Untuk pengenalan lebih lanjut mengenai baris perintah Linux, silakan baca pengenalan baris perintah di wiki Ubuntu.

Pindah ke mode Konsol

Metode umum untuk mengakses baris perintah di Ubuntu adalah dengan menjalankan terminal (lihat “Menjalankan Terminal” di atas)

  1. Gunaka shortcut Ctrl-Alt-F1 untuk pindah ke konsol satu.
  2. Untuk kembali ke mode Desktop, gunakan shortcut Ctrl-Alt-F7.
Ada tersedia enam buah konsol. Setiap konsol dapat diakses dengan shortcut Ctrl-Alt-F1 ke Ctrl-Alt-F6.

Menonaktifkan suara tit di mode Terminal

  1. Jalankan sesi Terminal, pilih: Applications->Accessories->Terminal dari sistem menu desktop.
  2. Edit->Current Profile… . Pilih tab General. Uncheck checkboxTerminal bell.

Sistem Berkas Linux

Sistem berkas Linux dan Unix diorganisir dalam struktur hirarki, seperti pohon. Level tertinggi dari sistem berkas adalah / atau direktori root. Dalam filosofi disain Unix dan Linux, semua dianggap sebagai berkas, termasuk hard disks, partisi dan removable media. Ini berarti bahwa semua berkas dan direktori (termasuk cakram dan partisi lain) ada di bawah direktori root.

Sebagai contoh, /home/jebediah/cheeses.odt menampilkan alur (path) ke berkas cheeses.odt yang ada di dalam direktori jebediah yang mana ada di bawah direktori home, yang berada di bawah direktori root (/).

Di bawah direktori root (/), ada beberapa kumpulan direktori sistem penting yang umum digunakan oleh banyak distribusi Linux lainnya. Di bawah ini adalah daftar dari direktori umum yang berada tepat di bawah direktori root (/) :

  • /bin – aplikasi biner penting
  • /boot – berkas yang diperlukan untuk mem-boot komputer
  • /dev – berkas device (peranti)
  • /etc – berkas konfigurasi, skrip startup, dll (etc)…
  • /home – direktori pangkal (home) untuk pengguna
  • /liblibraries sistem
  • /lost+found – menyediakan sistem lost+found untuk berkas yang ada dibawah direktori root (/)
  • /media – mount (memuat) removable media seperti CD-ROM, kamera digital, dll…
  • /mnt – untuk me-mount sistem berkas
  • /opt – tempat lokasi untuk menginstal aplikasi tambahan (optional)
  • /proc – direktori dinamis khusus yang menangani informasi mengenai keadaan dari sistem, termasuk proses (processes) yang sedang berjalan
  • /root – direktori pangkal untuk root, diucapkan ‘slash-root’
  • /sbinsistem biner penting
  • /sys – mengandung informasi mengenai system
  • /tmp – berkas sementara (temporary)
  • /usr – tempat aplikasi dan berkas yang sering digunakan oleh pengguna (users)
  • /var – berkas variabel seperti log dan database

PERINTAH-PERINTAH DASAR LINUX (Bagian 2)

11. ls

Fungsi : menampilkan daftar file dalam directory aktif.

Keterangan : Perintah ini akan menampilkan informasi mengenai directory dan file.

Bentuk sederhana perintah ls akan menampilkan hanya nama file. Bentuk panjang

ditandai dengan menggunakan option –1, yang akan menampilkan nama-nama file

beserta informasi untuk setiap file yang ditampilkan.

Option-option yang disediakan :

-a tampilkan semua file di directory termasuk isian.

-o tampilkan hanya nama directory

-g cetak ID kelompok hanya untuk bentuk panjang

-I cetak nomor untuk setiap pemakai

-l tampilkan seluruh file secara lengkap

-o cetak ID pemakai (bila pemakai –1)

-r ubah urutan pengaturan nama file yang telah disusun

-t atur nama file berdasarkan waktu modifikasi terakhir, tidak berdasarkan nama

-o atur nama file berdasarkan waktu akses terakhir

Untuk option nama, bila “nama” merupakan sebuah directory, perintah itu mencetak

informasi yang diminta dengan pilihan (option) bagi semua file dalam directory. Bila

“nama” sebuah file, maka hanya informasi file bersangkutan yang dicetak.

.. Perbandingan perinta dir pada DOS dan perintah ls pada UNIXPerintah DOS Perintah UNIX Keterangan

Dir ls –l Melihat daftar file secara detil

Dir/w Ls Melihat daftar file secara melebar

Dir/p ls | more Melihat daftar file per halaman

Dir a*.* ls a*.* Melihat file dengan nama depan a

Dir > prn ls > lpr Mencetak daftar file ke printer

Dir > file1.txt ls > file1.txt Menyimpan daftar file ke “file1.txt”

Bentuk tampilan perintah ls

$ ls -l-rw-r–r– 1 kepet users 981 Sep 2 08:34 PIC22370.PCX-rw-r–r– 1 kepet users 981 Sep 2 08:33 PIC27480.PCX-rw-r–r– 1 kepet users 66091 Aug 12 12:14 bufferm.pdf-rw-r–r– 1 kepet users 171 Nov 23 19:51 coba1-rw-r–r– 1 kepet users 177 Nov 23 19:51 coba2-rw-r–r– 1 kepet users 171 Nov 23 19:52 coba3drwx —— 2 kepet users 1024 Nov 19 11:55 nsmail/drwx —— 2 kepet users 1024 Aug 12 11:34 kepet/drwxr-xr-x 2 kepet users 1024 Aug 13 12:57 tmp/-rw-r–r– 1 kepet users 24093 Aug 12 12:17 tut1.1998.ps-rw-r–r– 1 kepet users 58527 Aug 12 12:15 tut1_2.pdf-rw-r–r– 1 kepet users 15687 Aug 12 12:17 tut2.1998.ps-rw-r–r– 1 kepet users 17984 Aug 12 12:18 tut3.1998.ps$

Perintah ls –l sama dengan perintah dir pada DOS (seperti terlihat di atas), sedangkan

perintah ls sama dengan perintah dir/w (seperti terlihat di bawah ini)

$ lsPIC22370.PCX dbms1.pdf nsmail/ tut1.1998.psPIC27480.PCX dead.letter prakt_1.c tut1_2.pdfbufferm.pdf introduction.pdf server.c* tut2.1998.psclient.c lpr kepet/ tut3.1998.ps

12. chmod

Fungsi : mengubah proteksi file

Format : chmod bilangan nama file

$ ls -l c*-rw——- 1 kepet users 5935104 Aug 27 13:59 core$ chmod 777 core$ ls -l c*-rwxrwxrwx 1 kepet users 5935104 Aug 27 13:59 core*

13. clear

Fungsi : bersihkan layar, (sama dengan perintah CLS di DOS)

Format : clear

14. cmp

Fungsi : bandingkan file1 dan file2 serta laporkan perbedaannya.

Format : cmp file1 dan file2

Keterangan : perintah ini tidak akan melaporkan apa-apa jika file tersebut identik

(sama persis), tetapi jika ada perbedaan maka akan dilaporkan seperti berikut ini :

$ cmp coba1 coba2coba1 coba2 differ: char 45, line 5

artinya file coba1 mempunyai perbedaan dengan file coba2 pada posisi 45 baris ke-5

15. cp

Fungsi : copy file1 menjadi file2

Format :

$ cp file1 file2 —- mengcopy file1 ke file2

$ cp coba3 /home/kepet/nsmail —- mengcopy file coba3 ke direktori lain

Keterangan : cp akan meng-copy satu file ke file lain atau meng-copy satu file atau

lebih, ke sebuah direktory.

16. rm

Fungsi : menghapus file

Format : rm nama-file

Perintah DOS Perintah UNIX Keterangan

Del file1 rm –l Menghapus file1

Del a*.* rm a*.* Menghapus file dengan nama depan a

Del file1

Del coba.txt

Del buku.sam

rm file coba.txt buku.sam Menghapus banyak file sekaligus

17. mv

Fungsi : memindahkan file1 menjadi file2

Format : mv file1 file2

$ mv file1 file2 —- mengcopy file1 ke file2

$ mv coba3 /home/kepet/nsmail —- mengcopy file coba3 ke direktori lain

Keterangan : mv akan memindahkan satu file ke file lain atau memindahkan satu file

atau lebih, ke sebuah direktori

18. cat

Fungsi : menampilkan isi sebuah file (sama dengan perintah TYPE pada DOS)

Cat berfungsi untuk mencetak ke layar monitor isi dari sebuah file text. Jika yang

file dililihat menggunakan perintah ini bukan file text maka akan keluar karakterkarakter

aneh pada layar.. Untuk menghindari tercetaknya karakter-karakter aneh

tersebut dapat digunakan perintah cat –v

$ cat server.c#include <stdio.h>main(argc,argv)int argc;char *argv[];{if(argc < 2){fprintf(stderr, “Give me an argument, please. \n”);exit(1);}

19. more

Fungsi : menampilkan isi text file per layar

Format : more nama file

Contoh :

$ more server.c —–à menampilkan isi fike server.c

#include <stdio.h>#include <sys/types.h>{struct sockaddr_in server;static char buf[512], *mes = “I am fine !”;if(argc < 2){fprintf(stderr, “Give me an argument, please. \n”);exit(1);}–More–(33%)

Keterangan : more menampilkan isi file dari titik tertentu kemudian menampilkan

sisa file pada CRT sebanyak satu halaman setiap kali. Setiap layar CRT penuh maka

penampilan file akan berhenti dan menunggu kita mengetikkan sebuah karakter atau

return.

20. head

Fungsi : perintah head digunakan untuk menampilkan 10 baris pertama dari suatu file

teks. Jika ingin menampilkan hanya 4 baris pertama maka digunakan perintah :

$ head –4 coba.txtcommands common to all loginsexport OPENWINHOME=/usr/openwinexport MINICOM=”-c on”export win/man

PERINTAH-PERINTAH DASAR LINUX (Bagian 1)

PERINTAH-PERINTAH DASAR LINUX

Pada saat pertama kali menggunakan UNIX / Linux, setiap user harus memasukanlogin dan password. Pada sistem operasi DOS, setiap user yang memakai komputer tidak pernah ditanya login dan password, karena DOS memang dirancang tidak untuk sistem multi-user. Sedangkan UNIX / Linux, sejak awal pengembangannya memang ditujukanuntuk sistem multi- user sehingga dilengkapi dengan sistem keamanan yang handal.

1. login

fungsi : untuk masuk ke dalam jaringanketerangan : Setiap pemakai sah dari sistem UNIX mempunyai identifikasi pemakaisendiri (ID).2. passwordFungsi : Memasukkan kata sandi setelah login.Keterangan : Untuk pemakai yang baru didaftar oleh SUPER USER maka user tidakperlu memasukkan kata sandi.Untuk menjaga kerahasiaan, pengetikan tombol password tidak ditampilkan di layar.Linux 2.0.0 (kepet.no-ip.org) (ttyp2)kepet login: kepetPassword:Last login: Mon Nov 23 15:10:29 from 10.252.1.2Linux 2.0.0. You have mail.

kepet:~$

Jika seorang user tidak mempunyai hak atau memasukkan password yang keliru maka

akan tampil pesan :

login: akuPassword:Login incorrect3. passwdFungsi : Untuk membuat atau mengubah kata sandi$ passwdChanging password for kepetEnter old password:Enter new password:The password must have at least 6 characters, try again.Enter new password:

Keterangan :

Seperti uraian keterangan di password, bila pertama kali log in ke sistem UNIX, harus

dibuat kata sandi untuk diri sendiri. Harus dipikirkan suatu urutan huruf dan angka

yang lebih panjang dari 6 karakter untuk kata sandi tersebut. Program password

meminta pengetikan kata sandi sebanyak 2 kali. Bila ternyata kedua ketikan bukan

kata yang sama, akan diberikan kesempatan sekali lagi. Sekali diterapkan sebuah

sandi, maka tidak dapat log in tanpa memberitahukannya pada UNIX, oleh karena itu

password jangan sampai terlupa.

4. who

Fungsi : untuk mengetahui daftar pemakai yang sedang aktif (login)$ whoroot tty1 Nov 19 15:34sulis ttyp1 Nov 23 14:34 (:0.0)kepet ttyp2 Nov 23 15:44 (10.252.1.201)Keterangan : perintah who akan memberikan daftar pemakai yang baru saja log in dengan menunjukkan nama pemakai, terminal ID, dan waktu masing-masing log in.

5. finger

Fungsi : finger mempunyai kegunaan hampir sama dengan who, hanya saja fingermenyediakan informasi identitas user yang lebih lengkap dari ada who.Contoh perbedaan pemakaian who dan finger$ whonanang ttyp1 Nov 26 14:59 (:0.0)nanang ttyp2 Nov 26 16:18 (:0.0)sulis ttyp3 Nov 26 17:03 (surat.no-ip.orgs.)kepet ttyp4 Nov 26 18:01 (10.252.1.201) $ finger

Login Name Tty Idle Login Timenanang Nanang Syahroni p1 2:17 Nov 26 14:59 (:0.0)nanang Nanang Syahroni p2 2:11 Nov 26 16:18 (:0.0)sulis Sulistyo Mahargyo.B p3 1 Nov 26 17:03 (surat.no-ip.orgs.)kepet Eko Kepet p4 Nov 26 18:01 (10.252.1.201)6. logout

Fungsi : Untuk keluar dari sistemKeterangan : bila pemakai akan mengakhiri penggunaan terminal sebaiknyamenjalankan perintah ini, agar hak akses pada log in-nya tidak disalahgunakan olehorang lain yang tidak berhak.7. exit

Fungsi : Untuk keluar dari sistem

Keterangan : sama dengan perintah log out.

8. whoami

Fungsi : untuk mengetahui siapa user yang sedang login di suatu komputer / terminal

Keterangan : digunakan bila anda menemukan terminal yang belum logout atau exit

dan ingin mengetahui milik siapa terminal tersebut diaktifkan.

9. date

Fungsi : Menunjukkan atau mengatur tanggal

$ dateMon Nov 23 15:55:04 JVT 1998

Keterangan : Melaporkan atau mengatur tanggal dan waktu sistem. Bila tidak ada

argumen yang ditentukan, akan dilaporkan tanggal dan waktu sekarang.

10. cal

Fungsi : mencetak kalender mulai tahun 0000 s/d 9999

$ cal

November 1998 Su Mo Tu We Th Fr Sa

1 2 3 4 5 6 7

8 9 10 11 12 13 14

15 16 17 18 19 20 21\

22 23 24 25 26 27 28

29 30

Keterangan : membuat kalender bulan dan tahun yang ditentukan. Bila bulan tidak

disertakan, maka dibuat kalender untuk 1 tahun.

Ikuti

Get every new post delivered to your Inbox.