Showing posts with label Pengenalan Linux. Show all posts
Showing posts with label Pengenalan Linux. Show all posts

Tuesday, September 5, 2017

List Direktori Linux

List Direktory Linux. Mungkin perintah yang paling sering digunakan di Linux adalah perintah "ls". Ini digunakan untuk menampilkan daftar isi sebuah direktori.


Misalnya, jika direktori Anda saat ini adalah "cats" dan Anda ingin melihat isinya, Anda akan mengetikkan "ls". Outputnya adalah sebagai berikut:
 
lions  tigers
Tidak seperti banyak sistem operasi lainnya, Linux peka terhadap huruf besar (case-sensitive). Dengan kata lain, jika Anda mengetikkan "LS" dan bukan "ls", Linux tidak akan mengenali perintahnya. Ini berlaku untuk nama file, seperti "lions" dan "tigers" juga.

Sumber : Linux Survival

Monday, August 28, 2017

Perintah Dasar Linux

Perintah Dasar Linux. Jika anda belum pernah menjalankan perintah dasar Linux maka anda perlu memperhatikan beberapa perintah dasar yang sering sekali dipergunakan dalam membuat sebuah server. Tetapi jika anda sudah mengetahui tentang seluk beluk perintah-perintah yang digunakan, maka anda bisa melewatkan bab ini dan melanjutkan pada bab berikutnya.
pwd
Fungsi perintah pwd adalah perintah yang bisa anda pergunakan untuk mengetahui dimana lokasi direktori anda berada. misalnya anda ingin mengedit/membuat sebuah file, sedangkan anda tidak tahu apakah dalam posisi sub directory yang benar atau tidak, maka pwd akan bisa membantu anda menghindari kesalahan ketika mengedit/membuat sebuah file.
[root@srv1 etc]# pwd
/var/named/chroot/etc
[root@srv1 etc]#
Terlihat saat ini anda berapa pada directory chroot (/var/named/chroot/etc). Perintah pwd akan sangat membantu anda sebelum menjalankan perintah.
mkdir
Jika anda ingin membuat sebuah directory, maka anda bisa menggunakan perintah ini, proses pembuatan directory hanya bisa digunakan sekali dengan sebuah nama, misalnya :
[root@srv1 home]# mkdir data
Setelah anda menjalankan perintah tersebut makan secara tidak langsung anda sudah berhasil membuat sebuah direktori dalam directory /home, setelah anda membuat directory anda tidak bisa membuat directory dengan nama yang sama seperti pada contoh dibawah ini
[root@srv1 home]# mkdir data
mkdir: cannot create directory `data': File exists
Terlihat bahwa anda tidak bisa membuat sebuah directory. Perintah mkdir juga bisa membuat beberapa directori secara langsung, misalnya :
[root@srv1 home]# mkdir -p data/linux/server
[root@srv1 home]# tree
`-- data
      `-- linux
           `-- server
3 directory, 0 files
[root@srv1 home]#
Dari perintah tersebut yaitu dengan menggunakan parameter -p anda bisa membuat beberapa directory secara bersamaan.
mv
Dengan perintah mv anda bisa memindah/menganti nama dari directory/file, misalnya anda ingin memindahkan file yang terdapat di /etc, anda ingin memindahnya ke directory /home maka anda bisa melakukannya dengan perintah berikut ini :
[root@srv1 etc]# mv /etc/server.txt /home/data/
[root@srv1 etc]# ls /home/data/
linux server.txt
[root@srv1 etc]#
Tulisan yang tercetak tebal adalah contoh file yang penulis pergunakan sebagai contoh, terlihat file server.txt sebelumnya berada pada directory /etc dipindah ke directory /home. Selain digunakan untuk memindahkan file/direktori, perintah mv juga bisa dipergunakan untuk menganti nama file.
[root@srv1 data]# ls
linux server.txt
[root@srv1 data]# mv server.txt linux.txt
[root@srv1 data]# ls
linux linux.txt
[root@srv1 data]#
Dengan perintah mv, file sebelumnya dengan nama server.txt diganti dengan nama linux.txt
cd
Digunakan untuk berpindah ke lokasi directory lain. Misalnya anda saat ini berapa di directory /home dan ingin berpindah ke directory lain, maka anda bisa menggunakan perintah ini, berikut beberapa contoh penerapan perintah cd :
[root@srv1 server]# pwd
/home/data/linux/server
[root@srv1 server]# cd ..
[root@srv1 linux]# pwd
/home/data/linux
Perintah dasar cd<space>. . Pergunakan untuk berpindah satu tahap directory diatasnya
[root@srv1 linux]# cd\
>
[root@srv1 ~]# pwd
/root
perintah dasar cd\ digunakan untuk berpindah ke directory utama yaitu root. Berbeda dengan perintah hanya “cd” perintah tersebut digunakan untuk masuk pada default user.
[user1@srv1 data]$ pwd
/home/data
[user1@srv1 data]$ cd
[user1@srv1 ~]$ pwd
/home/user1
[user1@srv1 ~]$
Maka dengan perintah tersebut, jika anda menggunakan user1 maka secara otomatis anda akan berapa di directory home dengan nama user anda. Apabila anda ingin masuk di direktori anda bisa mengunakan perintah dibawah ini :
 [user1@srv1 ~]$ cd /home/data/linux/server/
[user1@srv1 server]$ pwd
/home/data/linux/server
[user1@srv1 server]$
Setelah masuk pada direktori yang di inginkan, anda bisa menggunakan perintah pwd untuk
melihat lokasi anda berada.

touch
Perintah ini digunakan untuk membuat sebuah file, untuk membuat file anda bisa membuatnya tidak harus dilokasi directory anda berada, tetapi anda bisa membuat file darimanapun anda berapa seperti pada contoh berikut ini :
[root@srv1 data]# pwd
/home/data
[root@srv1 data]# touch data.txt
[root@srv1 data]# ls
data.txt linux linux.txt
[root@srv1 data]# touch /home/data/linux/server/data.txt
[root@srv1 data]# ls /home/data/linux/server/
data.txt
rmdir
Perintah rmdir digunakan untuk menghapus directory, tetapi kekurangan perintah rmdir ini tidak bisa menghapus directory yang didalamnya masih terdapat file, coba perhatikan contoh dibawah ini :
[root@srv1 linux]# rmdir server/
[root@srv1 home]# rmdir data
rmdir: data: Directory not empty
Pada perintah pertama directory rmdir mampu menghapus directory server, tetapi pada perintah yang kedua rmdir tidak bisa menghapus directory data dengan di ikuti informasi error “rmdir : data : Directory not empty” yang artinya rmdir tidak bisa menghapus directory yang masih mempunyai file didalamnya.
rm
Secara default perintah rm digunakan untuk menghapus sebuah file, tetapi rm sendiri bisa menghapus directory secara manual hingga directory yang didalamnya masih memiliki file, yaitu dengan menambahkan beberapa parameter, seperti contoh berikut ini :
[root@srv1 home]# ls
data data.txt user1
[root@srv1 home]# rm -fr data
[root@srv1 home]# ls
data.txt user1
[root@srv1 home]#
Kemampuanya yang multifungsi tersebut semakin membuat penguna merasa nyaman dengan menggunakan perintah rm dibandingkan dengan perintah rmdir.
cat
Perintah cat digunakan untuk melihat isi file tanpa harus membuka file terlebih dahulu, cat sering dipergunakan untuk melihat hasil preview sebuah file. Anda bisa mengunakan perintah ini seperti pada contoh berikut ini :
[root@srv1 home]# cat data.txt
pesan singkat untuk anda
[root@srv1 home]#
Kelemahan perintah ini jika digunakan untuk preview isi file yang memiliki banyak tulisan, sebab cat akan melakukan review semua isi file hingga isi paling dibawah, sehingga jika digunakan untuk mengkoreksi hasil tulisan akan mengalami kendala sebab pengguna akan kesulitan dalam melihat isi file paling atas.
more
Perintah more memiliki kesamaan fungsi dengan perintah cat, yang membedakannya hanyalah dari segi revies isi file. Jika anda menggunakan more maka anda bisa melihat isi file secara bertahap sehingga perintah more terkadang lebih banyak digunakan dari pada perintah cat.


 

Distribusi GNU/Linux

Distribusi GNU/Linux

  1. Distribusi
    Lebih Anda kenal dengan sebutan distro yaitu satu kesatuan yang terdiri atas kernel linux beserta software-software pendukung didalamnya seperti paket-paket software, utility dan tools. Jadi sangat jelaslah perbedaan antara Linux sebagai kernel dan Linux sebagai distribusi/distro.
  2. Distro Populer Di Indonesia
    Beberapa distro yang populer di Indonesia selain Ubuntu sebagai berikut:
  3. Distro acuan pengembang
    Distro yang hadir saat ini di lingkungan GNU/Linux adalah turunan dari salah satu distribusi dibawah, dikenal juga dengan istilah parent distro. Ada 3 distro acuan yaitu:
    • Redhat, dengan paket RPM (Redhat Package Manager)
    • Debian GNU/Linux, dengan paket *.deb
    • Slackware, dengan paket *.tgz
Baca juga artikel Tentang Manajemen Partisi GNU/Linux dan Struktur Direktori GNU/Linux.

Apa itu eth0, eth1, eth2 Pada Linux

Apa itu eth0, eth1, eth2 - Dilinux penamaan pada setiap lan card di namakan menjadi eth0, eth1, eth2 dan seterusnya. Biasanya masih banyak yang bingung bagaimana cara membedakan dan mengetahui letak fisiknya yang aktif pada penamaan tersebut.
 
Eth0, eth1, eth2 bisa kita bedakan dengan mata telanjang letak-letaknya pada sebuah mainboard yaitu dimana Lan Card Onboard yang masih berfungsi jalan maka secara otomatis akan dikenali sebagai Eth0 oleh system operasi linux, dan slot 1 kartu jaringan akan di kenali sebagai eth1 jika ada hardware lan card-nya, dan slot ke-2 di kenali eth2. Jadi gambaran sederhananya :
  • eth0 adalah lan card On board.
  • eth1 adalah lan card slot 1 
  • eth2 adalah lan card slot 2

Friday, May 31, 2013

Single Boot atau Dual Boot

Single Boot atau Dual Boot. Ketika Anda ingin memasang Linux pada komputer yang telah berisi sistem operasi lain, biasanya lebih dahulu Anda harus menjawab beberapa pertanyaan. Apakah Linux akan dipasang untuk menggantikan sistem operasi lain, atau Linux sebagai alternatif, atau Linux sebagai sistem operasi utama dan yang lainnya sebagai alternatif? Pertanyaan yang tidak mudah dijawab, bahkan oleh orang yang telah mahir sekalipun. Pilihan single atau dual boot bukan karena pertimbangan teknis semata, tapi lebih sering karena pertimbangan non teknis.

Thursday, May 30, 2013

Linux Bersifat Case Sensitive

Linux Bersifat Case Sensitive. Secara umum perintah-perintah Linux dan UNIX memiliki sintaks sebagai berikut : perintah [option…] [argumen…] Option merupakan pilihan yang dapat kita gunakan untuk memberikan hasil tertentu dari suatu perintah. Argumen umumnya merupakan sesuatu yang akan diproses oleh perintah, misalnya nama file atau nama direktori.

Tanda [ ] merupakan simbol bahwa option dan argumen tidak harus selalu digunakan dalam menjalankan perintah. Tanda titik-titik menandakan bahwa baik option dan argumen dapat lebih dari satu. Seluruh perintah dalam Linux dan UNIX bersifat case sensitive atau dapat dibilang huruf besar atau kecil dianggap berbeda, jadi perintah LS akan dianggap berbeda dengan ls.

Semoga artikel Linux Bersifat Case Sensitive dapat bermanfaat. Terima Kasih. 

Wednesday, May 29, 2013

Struktur Direktori Pada Linux

Struktur Direktori Pada Linux. Struktur direktori Linux sangat berbeda dengan struktur direktori windows/dos dimana dalam Linux tidak akan ditemukan drive a, drive c dan drive lainnya karena Linux menganut satu direktori utama yaitu / dibaca root, perhatikan ada user root, /root (dibaca slash root) hal ini sesuatu yang berbeda Buka Nautilus, cari /.

Linux Sebagai Bagian Dari Sistem Operasi

Linux Sebagai Bagian Dari Sistem Operasi. Sistem Operasi Linux/UNIX terdiri dari kernel, program sistem dan beberapa program aplikasi. Kernel merupakan inti dari sistem operasi yang mengatur penggunaan memori, piranti masukan keluaran, proses-proses, pemakaian file pada file system dan lain-lain. Kernel juga menyediakan sekumpulan layanan yang digunakan untuk mengakses kernel yang disebut system call. System call ini digunakan untuk mengimplementasikan berbagai layanan yang dibutuhkan oleh sistem operasi.

Tuesday, May 28, 2013

Kelebihan Linux

Kelebihan Linux. Di sini akan dijelaskan beberapa kelebihan dari sistem operasi Linux/UNIX dibandingkan dengan dengan sistem operasi yang lain. Dan berikut ini adalah beberapa fakta dari hal-hal yang menguntungkan dengan menggunakan program dan file-file Linux/UNIX :

Monday, May 27, 2013

Sejarah Linux

Sejarah Linux. Linux pada awalnya dibuat oleh seorang mahasiswa Finlandia yang bernama Linus Torvalds. Dulunya Linux merupakan proyek hobi yang diinspirasikan dari Minix, yaitu sistem UNIX kecil yang dikembangkan oleh Andrew Tanenbaum. Linux versi 0.01 dikerjakan sekitar bulan Agustus 1991. Kemudian pada tanggal 5 Oktober 1991, Linus mengumumkan versi resmi Linux, yaitu versi 0.02 yang hanya dapat menjalankan shell bash (GNU Bourne Again Shell) dan gcc (GNU C Compiler).

Saat ini Linux adalah sistem UNIX yang sangat lengkap, bisa digunakan untuk jaringan, pengembangan software dan bahkan untuk pekerjaan sehari-hari. Linux sekarang merupakan alternatif sistem operasi yang jauh lebih murah jika dibandingkan dengan sistem operasi komersial (misalnya Windows 9.x/NT/2000/ME). Linux mempunyai perkembangan yang sangat cepat. Hal ini dapat dimungkinkan karena Linux dikembangkan oleh beragam kelompok orang. Keragaman ini termasuk tingkat pengetahuan, pengalaman serta geografis. Agar kelompok ini dapat berkomunikasi dengan cepat dan efisien, internet menjadi pilihan yang sangat tepat.

Perbedaan Mendasar Linux

Perbedaan Mendasar Linux. Satu hal yang membedakan Linux terhadap sistem operasi lainnya adalah harga. Linux ini lebih murah dan dapat diperbanyak serta didistribusikan kembali tanpa harus membayar fee atau royalti kepada seseorang. Tetapi ada hal lain yang lebih utama selain pertimbangan harga yaitu mengenai source code. Source code Linux tersedia bagi semua orang sehingga setiap orang dapat terlibat langsung dalam pengembangannya. Kebebasan ini telah memungkinkan para vendor perangkat keras membuat driver untuk device tertentu tanpa harus mendapatkan lisensi source code yang mahal atau menandatangani Non Disclosure Agreement (NDA). Dan itu juga telah menyediakan kemungkinan bagi setiap orang untuk melihat ke dalam suatu sistem operasi yang nyata dan berkualitas komersial. Karena Linux itu tersedia secara bebas di internet, berbagai vendor telah membuat suatu paket distrbusi yang dapat dianggap sebagai versi kemasan Linux. Paket ini termasuk lingkungan Linux lengkap, penagkat lunak untuk instalasi dan mungkin termasuk perangkat lunak khusus dan dukungan khusus.

Pengenalan dan Pengertian Linux

Pengenalan dan Pengertian Linux. Kata "Linux" untuk saat ini sudah tidak asing lagi bagi para pengguna internet dan komunitas mahasiswa yang memiliki hobby untuk mencoba software-software baru. Secara teknis dan singkat dapat dikatakan, Linux adalah suatu system operasi yang bersifat multi user dan multi tasking, yang dapat berjalan di berbagai platform termasuk prosesor Intel 386 maupun yang lebih tinggi. Sistem operasi ini mengimplementasikan standar POSIX. Linux dapat berinteroperasi secara baik dengan sistem operasi yang lain, termasuk Apple, Microsoft dan Novell.