UNIX TIME
Selasa, 06 Agustus 2013
Hanya Sekedar Kutipan n dari Para Ahli: Akhirnya Hasil UKG 2013 Diumumkan
Hanya Sekedar Kutipan ipan dari Para Ahli: Akhirnya yAkhirnya Hasil UKG 2013 Diumumkan
Rabu, 07 November 2012
UTILITAS system
Utilitas sistem dalam sebuah sistem operasi berfungsi sebagai pengaturan sumber daya yang sudah diinisialisasi oleh sistem operasi pada saat proses booting awal dilakukan. Fungsi monitoring, fungsi pengaktifan dan penon-aktifan sebuah service dalam sistem operasi merupakan pekerjaan yang dapat dilakukan dengan menggunakan utilitas sistem yang ada dalam sebuah sistem operasi seperti Linux. Beberapa contoh utilitas sistem dalam Linux adalah ls, man, fdisk, grep, awk, sed, cp, mv, more, dan lain sebagainya. Seperti halnya dalam sistem operasi Windows beberapa utilitas misalnya control panel, dir, cd, dan lain-lain. Selain itu juga utilitas sistem juga termasuk program yang bersifat server, dimana program ini akan berjalan secara background (tidak tampak), seperti misalnya utilitas untuk menangani koneksi dari jarak jauh dengan telnet atau ssh, kedua layanan ini merupakan utilitas sistem yang bersifat server dan dijalankan secara background. contoh lain dari server program dalam Linux adalah lpd untuk mengangani proses printer, httpd sebagai web server, crond untuk menjalankan tugas administratif sistem operasi secara reguler. Utilitas sistem yang bersifat server dan dijalankan secara background dalam Linux disebut DAEMON(Disk And Execution MONitor). Daemon diaktifkan pada saat proses booting sistem operasi, dan akan berjalan secara terus menerus. Program ini akan memantau event yang terjadi dan apabila sesusai dengan yang dikehendaki maka daemon akan menjalankan sesuatu.
$ Sort Kuliah.txt > unix.txt = memindahkan dari file Kuliah.txt ke file unix.txt
$ Sort –r Kuliah.txt = untuk mengurutkan data menurut Z-A dari file Kuliah.txt
$ Wc - l Kuliah.txt = untuk menghitung jumlah baris dari file Kuliah.txt
$ Wc - w Kuliah.txt = untuk menghitung jumlah kata dari file Kuliah.txt
$ Wc - c Kuliah.txt = untuk menghitung jumlah karakter/ huruf dari file Kuliah.txt
$ Head -1 Kuliah.txt = mengetahui baris pertama dari file Kulia.txt
$ Head -5 Kuliah.txt = untuk mengetahui lima baris pertama dari file Kuliah.txt
$ Tail -1 Kuliah.txt = menampilkan baris dari akhir pada file Kuliah.txt
$ Tail -2 Kuliah.txt = menampilkan isi dari file Kuliah.txt sebanyak 2 baris dari bawah/ baris terakhir
$ Grep “o” Kuliah.txt = untuk mencari kata yang mengandung huruf o pada file Kuliah.txt
$ Grep “ia” Kuliah.txt = untuk mencari kata yang mengandung huruf ia pada file Kuliah.txt
$ Grep “aris” Kuliah.txt = untuk mencari kata yang mengandung huruf aris pada file Kuliah.txt
$ Grep “halo” Kuliah.txt = untuk mencari kata yang mengandung huruf halo pada file Kuliah.txt
$ Grep “o” Kuliah.txt |wc -1 = untuk mencari kata yang mengandung huruf o dan menghitung jumlah baris pada file Kuliah.txt
$ Grep –v “o” Kuliah.txt = mencari kata dari file Kuliah.txt yang tidak mengandung huruf o
-expr biasa dipakai untuk melakukan perhitungan bilangan bulat
- logname digunakan untuk menampilkan nama login.
- Pr untuk menyusun data sebelum dicetak
- finger digunakan untuk menampilkan informasi mengenai pemakai lokal maupun remote.
- Cut untuk memotong karakter dari sebuah kata didalam baris
- df digunakan untuk menampilkan informasi ruang disk yang tersisa (yang masih bisa dipakai).
- Find untuk menemukan kata dari sebuah baris
- uname digunakan untuk menampilkan informasi mengenai sistem linux yang sedang dipakai.
Sumber : https://rianiy.wordpress.com
Sort
$ Sort Kuliah.txt = untuk mengurutkan data menurut A-Z dari file Kuliah.txt$ Sort Kuliah.txt > unix.txt = memindahkan dari file Kuliah.txt ke file unix.txt
$ Sort –r Kuliah.txt = untuk mengurutkan data menurut Z-A dari file Kuliah.txt
Wc
$ Wc Kuliah.txt = untuk mengitung jumlah baris, kata, dan karakter dari file Kuliah.txt$ Wc - l Kuliah.txt = untuk menghitung jumlah baris dari file Kuliah.txt
$ Wc - w Kuliah.txt = untuk menghitung jumlah kata dari file Kuliah.txt
$ Wc - c Kuliah.txt = untuk menghitung jumlah karakter/ huruf dari file Kuliah.txt
head
$ Head = untuk mengetahui jumlah baris awal suatu file dimulai dari baris pertama$ Head -1 Kuliah.txt = mengetahui baris pertama dari file Kulia.txt
$ Head -5 Kuliah.txt = untuk mengetahui lima baris pertama dari file Kuliah.txt
Tail
$ Tail = untuk menampilkan baris terakhir dari suatu file$ Tail -1 Kuliah.txt = menampilkan baris dari akhir pada file Kuliah.txt
$ Tail -2 Kuliah.txt = menampilkan isi dari file Kuliah.txt sebanyak 2 baris dari bawah/ baris terakhir
Grep
$ Grep = untuk mencari kata tertentu dalam sebuah file$ Grep “o” Kuliah.txt = untuk mencari kata yang mengandung huruf o pada file Kuliah.txt
$ Grep “ia” Kuliah.txt = untuk mencari kata yang mengandung huruf ia pada file Kuliah.txt
$ Grep “aris” Kuliah.txt = untuk mencari kata yang mengandung huruf aris pada file Kuliah.txt
$ Grep “halo” Kuliah.txt = untuk mencari kata yang mengandung huruf halo pada file Kuliah.txt
$ Grep “o” Kuliah.txt |wc -1 = untuk mencari kata yang mengandung huruf o dan menghitung jumlah baris pada file Kuliah.txt
$ Grep –v “o” Kuliah.txt = mencari kata dari file Kuliah.txt yang tidak mengandung huruf o
-expr biasa dipakai untuk melakukan perhitungan bilangan bulat
- logname digunakan untuk menampilkan nama login.
- Pr untuk menyusun data sebelum dicetak
- finger digunakan untuk menampilkan informasi mengenai pemakai lokal maupun remote.
- Cut untuk memotong karakter dari sebuah kata didalam baris
- df digunakan untuk menampilkan informasi ruang disk yang tersisa (yang masih bisa dipakai).
- Find untuk menemukan kata dari sebuah baris
- uname digunakan untuk menampilkan informasi mengenai sistem linux yang sedang dipakai.
Sumber : https://rianiy.wordpress.com
Shell Script
Dalam lingkungan unix, kata 'shell' mengacu pada semua program yang dapat dijalankan pada command line. Jadi secara sederhana shell script merupakan kumpulan perintah yang disimpan pada suatu file. Extensi umum yang digunakan untuk shell script adalah '.sh', sebenarnya hal ini tidak mutlak karena pada dasarnya unix mengabaikan extensi file.
Shell juga dapat mengacu pada program yang menangani command line itu sendiri dalam sistem operasi UNIX program tersebut adalah Bourne Shell (1978 - Steve Bourne) disingkat sh. Dalam sistem operasi GNU/Linux shell yang menjadi standar adalah Bourne Again Shell(bash). Bash merupakan shell yang kompatibel dengan sh dan memiliki lebih banyak fitur.
Jika anda ingin menguasai shell script tentu anda harus tahu dan hafal sedikit banyak perintah dasar command line, seperti mengkopi file(cp), merename file(mv), mencetak string (echo), melihat file(cat), dan beberapa perintah dasar lainnya. Shell script juga menyediakan beberapa fitur yang tersedia pada bahasa pemrograman tingkat tinggi seperti variabel, percabangan dan perulangan.
Berikut ini adalah contoh sederhana penggunakan shell script:
lug@stikom.edu:~$ nano hello.sh
#!/bin/sh
echo 'HELLO WORLD'
Untuk menjalankan ada dua cara,
-pertama melalui program shell itu sendiri
lug@stikom.edu:~$ sh hello.sh
-Kedua adalah mengeksekusinya secara independen, untuk melakukan hal tersebut anda harus memberi permission 'execute' pada file.
lug@stikom.edu:~$ chmod +x hello.sh
lug@stikom.edu:~$ ./hello.sh
HELLO WORLD
Baris pertama #!/bin/sh adalah MUTLAK diperlukan dan HARUS diletakkan pada BARIS PERTAMA agar file yang anda buat dikenali sistem sebagai shell script. Tanda '#!' sering disebut 'shebang' operator. Tanda tersebut menandakan bahwa file tersebut adalah shell script. Sisanya misal '/bin/sh' adalah lokasi file binari atau program. Dalam contoh kita menggunakan program bash '/bin/sh' atau '/bin/bash'.
Tanda # jika tidak terletak pada baris dan kolom paling awal akan dianggap sebagai komentar oleh shell.
sumber : http://wahyusure.blogspot.com
Text editor unix
Text Editor Vi
VI "Visual Editor" adalah teks editor interaktif yang digunakan untuk membuat dan memodifikasi suatu file text. Teks editor ini dibuat oleh Bill Joy dari Universitas California, Barkeley, USA. Vi dikenal ribet, padahal gak gitu juga. Gak akan nyesel belajar menggunakan vi, karena hampir di semua varian unix, text editor ini tersedia. Penggunaan huruf besar dan huruf kecil di Vi akan menghasilkan hal yang berbeda (casesensitive).
untuk menjalankan printah vi, format perintahnya yaitu
vi [nama_file]
Editor vi mempunyai 3 mode, yaitu :
- command mode : tekan ESC
- input mode : masukan perintah yang spesifik dengan mengetik a I o 0 dan diakhiri dengan ESC atau dengan interrupt.
- line mode, suatu keadaan setelah ada proses input : ?, /, !
editor vi mempunyai kelebihan yaitu memiliki banyak feature-feature yang sangat menarik sehingga sangat membantu untuk lebih cepat dalam mengedit file.
PICO
Pico adalah teks editor jenis lain yang berdasarkan pada program compose email Pine. Navigasi untuk perintahnya diletakkan di bawah dari layar. Semua karakter yang diketik langsung disisipkan ke dalam teks. Perintah untuk menjalankan editor pico yaitu :Pico [nama_file]
editor pico mempunyai kelebihan yaitu sangat baik berjalan di terminal apapun, termasuk pada terminal bila kita sedang telnet dengan menggunakan telnet client standar dariWindows
Joe
Perintah-perintah dalam editor joe ini sangat mirip dengan perintah-perintah pada WordStar. Jika kita telah terbiasa dengan perintah pada WordStar maka tidak akan kesulitan dalam menggunakan editor joe. Untuk menjalankan joe, kita dapat menggunakan perintah sbb :joe [nama_file]
editor joe memiliki kelebihan yaitu sederhana dan memiliki tampilan yang menarik.
Referensi : https://selinliz.wordpress.com
Selasa, 06 November 2012
commands unix
UNIX Command adalah kumpulan perintah yang dapat dieksekusi pada
terminal/shell/console
sistemoperasi berbasis UNIX. Karena Linux merupakan sistem operasi yang dikembangkan supaya mirip denganUNIX, maka command tersebut juga dapat digunakan pada sistem operasi Linux. Perlu diketahui bahwaperintah-perintah ini pada dasarnya adalah sebuah aplikasi komputer yang langsung dijalankan oleh sistemoperasi tanpa harus mengeksekusinya dari direktori tempat program tersebut berada.
Untuk dapat menjalankan perintah-perintah tersebut sehingga dapat mengeluarkan hasil yang diinginkan,perintah-perintah tersebut disertai argumen-argumen yang dapat kita sesuaikan dengan kebutuhan kita.Argumen itu dapat diibaratkan sebagai sebuah parameter dalam sebuah prosedur atau fungsi
Cara pengeksekusian sebuah perintah pada shell adalah sebagai berikut
$namaperintah aargumen1 argumen2 argumen3...
Sebuah perintah dapat mempunyai banyak sekali argumen tergantung dari yang kita butuhkan tapibeberapa perintah kadang tidak memerlukan argumen sama sekali. Baris input pada shell/terminal/console sering dilambangkan dengan karakter '$','>'atau '#'Perintah-perintah dasar yang ada antara lain
Nama | Fungsi |
cat | Menampilkan seluruh isi file |
cd | Mengganti direktori kerja |
cp | Menyalin file |
grep | Mencari isi sebuah file |
head | Menampilkan bagian awal dari file |
ls | Menampilkan file / folder yang ada pada direktori kerja |
sumber : http://www.scribd.com/doc/38614645/Pengenalan-UNIX-Commands-Tim-Olimpide-Komputer-Indonesia
Jumat, 02 November 2012
file system unix
dsdsdsFile system adalah kumpulan dari inode-inode dengan satu inode
pembeda yaitu root. Inode lainnya diakses mulai dari root inode dan
pencarian nama file untuk menuju ke inode lainnya.
File sistem mempunyai beberapa karakteristik yang mencakup seluruh inode dalam file sistem. Salah satu yang terpenting adalah blocksize.
terdapat 7 jenis file dalam unix
unix juga mengatur file dan directori sama menyerupai filling cabinet
Hirarki file system pada unix
chmod (mengganti mode hak akses)
chown (mengganti owner file /direktori)
chgrp (mengganti group file / directori)
sumber : http://tahara.web.id
File sistem mempunyai beberapa karakteristik yang mencakup seluruh inode dalam file sistem. Salah satu yang terpenting adalah blocksize.
terdapat 7 jenis file dalam unix
- regular files
- directories
- character device files
- blok device files
- local domain sockets
- Named pipes (FIFOs)
- Symbolic links
unix juga mengatur file dan directori sama menyerupai filling cabinet
Hirarki file system pada unix
Hak akses
Untuk mengubah hak akses file menggunakan perintahchmod (mengganti mode hak akses)
chown (mengganti owner file /direktori)
chgrp (mengganti group file / directori)
sumber : http://tahara.web.id
Rabu, 31 Oktober 2012
UNIX VS LINUX
Unix dan Linux merupakan sistem operasi yang sejenis dan sangat identik, bahkan sintax - sintax yang ada di Unix bisa digunakan di dalam linux. Namun tetap saja diantara Unix dan Linux teetap memiliki berbagai perbedaan. itu semua akan kita ulas di blog ini
Unix dan Linux Keduanya berbeda, tapi punya hubungan yang erat. Kita lihat sejenak sejarah kedua sistem operasi ini.
Unix sebetulnya telah ada sejak
lebih dari 3 dasawarsa lalu—baru-baru ini Unix saja merayakan ulang
tahunnya yang ke-30. Ini berarti jauh sebelum Apple atau Macintosh atau
Windows lahir, yang berarti jauh sebelum Bill Gates kaya raya seperti
saat ini.
Unix pertama kali
dibuat di Bell Labs, sebuah unit riset dan pengembangan di bawah
AT&T (dan sekarang di bawah Lucent) untuk komputer mini PDP dan VAX.
Versi terakhir yang ditulis Bell Labs sendiri adalah versi ketujuh
(V7), 1979. Sejak 1974 Universitas of California, Berkeley, menggunakan
Unix, dan sejak 1977 juga mulai mengembangkan Unix-nya sendiri (BSD).
Sepanjang sejarahnya, Unix telah dikembangkan oleh berbagai vendor dan
telah hadir dalam berbagai rupa dan rasa. Tidak semuanya gratis, tidak
semuanya saling kompatibel. Unix popular karena portabel—ditulis dalam
bahasa tingkat tinggi C sejak 1973 dan bukan assembly, sehingga mudah
dipindahkan antararsitektur komputer—serta memiliki konsep sederhana dan
elegan.
Linux sendiri baru muncul tahun
1991 dari tangan seorang mahasiswa Finlandia bernama Linus Torvalds. Ini
berarti setelah Apple dan Macintosh dan NT, dan sudah pasti setelah
Bill Gates kaya raya. Saat itu Linus bermain-main dengan Minix, sebuah
sistem Unix untuk PC berbasis Intel. Karena berbagai keterbatasan Minix,
maka Linus memutuskan untuk menulis sistem operasi sendiri! Maka
lahirlah Linux. Sejak awal Linux telah dikembangkan oleh para peminatnya
di seluruh dunia, karena sejak versi 0.02 telah dirilis di newsgroup
Internet. Saat ini kernel (inti sistem operasinya itu sendiri) Linux
telah mencapai versi 2.4, dan puluhan distro (kemasan Linux beserta
program-porgram aplikasi) serta bisnis seputar Linux telah berkembang
pesat. Linux popular karena alasan-alasan yang telah kita bahas
sebelumnya tadi: gratis, berlisensi GPL, dan memiliki fitur-fitur
seperti halnya Unix lain.
Jadi bisa dibilang Unix adalah
keluarga sistem operasi, sementara Linux adalah sebuah tiruan Unix (Unix
clone). Linux bisa digolongkan sebagai sebuah sistem Unix.
Unix dan Linux barangkali bukan
sistem operasi yang paling superior dari segi teknik. Dulu Unix adalah
upaya ulang yang lebih sederhana dari sebuah proyek ambisius bernama
Multics. Unix juga pertama kali dibuat untuk dijalankan di komputer
mini, bukan mainframe yang tercanggih pada waktu itu. Linux sendiri
masih menggunakan arsitektur kernel monolitik ketimbang memakai sistem
mikrokernel seperti Mach dan NT, yang secara teoritik lebih modular dan
fleksibel. Namun Unix dan Linux tetap popular dan berkembang karena
simplisitas.
sumber : http://mierameidianisuryadi.blogspot.com
Langganan:
Postingan (Atom)