Tampilkan postingan dengan label Pengetahuan. Tampilkan semua postingan
Tampilkan postingan dengan label Pengetahuan. Tampilkan semua postingan

Rabu, 20 November 2019

Perintah - Perintah Dasar Linux

November 20, 2019
Kumpulan Perintah Dasar di LINUX 



    LINUX adalah salah satu sistem operasi yang paling banyak digunakan selain Windows dan MacOS. Berbasis Open Source, sistem operasi ini memiliki beragam fitur menarik dan mudah dimodifikasi sehingga menjadi salah satu alasan mengapa hacker memilih Linux daripada Windows.
Pada umumnya, pengguna yang sudah biasa menggunakan Windows ataupun MacOS akan sedikit bingung saat baru mencoba Linux. Agar tidak terlalu bingung saat mencoba Linux, di sini saya akan bagikan beberapa perintah dasar yang biasa digunakan di Linux.
Perintah Dasar di Linux.

Berikut ini adalah beberapa perintah dasar Linux yang digunakan saat mempelajari atau mencoba sistem operasi Open Source Linux.


  1. man <perintah> untuk meilhat panduan                                                                             Melihat kegunaan dari perintah (melihat buku manual dari sebuah program). Contohnya seperti | $ man apt | akan menampilkan manual penggunaan dari program apt.
  2. help untuk panduan ringkas                                                                                                       Hampir sama kegunaannya dengan man, akan tetapi hasil yang dimunculkan lebih ringkas daripada menggunakan perintah man.
  3. sudo untuk super user                                                                                                       Menjalankan program sebagai user root atau super user.
  4. ls untuk melihat direktori                                                                                                     Melihat daftar file & folder yang ada direktori pada saat itu, contohnya | $ ls /var/lib |digunakan untuk melihat apa saja yang ada pada folder lib.
  5. cd untuk masuk ke direktori                                                                                                  Masuk ke direktori yang diinginkan, contohnya seperti | $ cd /home/ | untuk menjadikan folder home sebagai direktori pada saat itu.
  6. mkdir <nama folder> untuk membuat folder                                                                                Membuat folder pada direktori kerja pada saat itu.
  7. pwd untuk melihat direktori aktif                                                                                                     Melihat direktori kerja yang pada saat itu aktif. Contoh hasilnya “/home/niagahoster”
  8. vim untuk membuka text editor                                                                                                 Membuka text editor Vim untuk mengedit teks.
  9. cp <asal> <tujuan> untuk menyalin file                                                                                          Menyalin file dan folder, bisa ke folder itu juga atau ke folder yang lain. Seperti | $ cp /home/test.php /var/www/html | akan memindahkan file test.php ke folder html. Sedangkan jika menyalin folder harus menggunakan opsi “-r”.
  10. mv <asal> <tujuan> untuk memindahkan folder                                                                           Memindahkan file dan folder, bisa ke folder itu juga atau ke folder yang lain. Seperti | $ cp /home/test.php /var/www/html | digunakan untuk memindahkan file test.php ke folder html.
  11. rm <file> untuk menghapus file                                                                                                    Menghapus file, bisa juga untuk menghapus folder pada direktori tertentu.
  12. find <nama file> untuk mencari file                                                                                                Mencari file dalam direktori hirarki. Contoh penggunaannya | $ find -name niagahoster.txt |
  13. history untuk melihat riwayat                                                                                                        Perintah dasar linux ini digunakan untuk melihat riwayat perintah yang sudah pernah digunakan sebelumnya. Jika ingin mencari perintah tertentu bisa menggunakan $ history | grep apt untuk mencari nama perintah yang sudah pernah diketikan dan mengandung potongan kata apt.
  14. cat untuk melihat isi file                                                                                                                   Melihat isi dari sebuah file, bisa juga untuk menggabungkan isi dari dua buah file. Contohnya | $ cat niagahoster1.txt niagahoster2.txt |.
  15. echo untuk menampilkan baris teks                                                                                                 Perintah ini digunakan untuk menampilkan satu baris teks. Bisa juga untuk menuliskan sebuah teks kedalam file, contohnya seperti berikut | $ echo “Teks” >> niagahoster.txt |. Perintah tersebut akan menuliskan “Teks” ke dalam file “niagahoster.txt”, jika file tersebut belum ada maka otomatis akan dibuat.
  16. grep untuk mencari kata                                                                                                        Menampilkan baris yang mengandung kata yang sama sesuai dengan pattern, contohnya seperti | $ grep -i source niagahoster.txt | maka akan memunculkan baris yang mengandung kata “source” pada “niagahoster.txt”.
  17. wc untuk menampilkan baris baru                                                                                          Menampilkan baris baru, kata, dan bite pada sebuah file.
  18. sort untuk mengurutkan                                                                                                               Mengurutkan hasil dari pembacaan isi file.
  19. chmod untuk mengganti hak akses                                                                                                Mengganti hak akses pada sebuah file. Contohnya jika ingin menggani hak akses niagahoster.txt menjadi 644 menggunakan baris perintah | $ chmod 644 niagahoster.txt |.
  20. chown mengganti hak milik                                                                                                            Mengganti pemilik dan group dari sebuah file. Contohnya jika ingin mengubah kepemilikan niagahoster.txt menjadi “niaga” bisa menggunakan perintah | $ chown niaga:niaga niagahoster.txt |. Kata “niaga” di depan merujuk pada user sedangkan “niaga” di belakang merujuk pada nama group.
  21. su untuk mengganti user id ke super user                                                                                  Mengganti user ID, contohnya | $ su <nama user> | atau menjadikan user pada saat itu menjadi super user.
  22. passwd untuk mengganti password                                                                                                Perintah ini digunakan untuk mengganti password dari user. Mengetikan | $ sudo passwd | mengganti password user pada saat itu, sedangkan | $ sudo passwd niagahoster | digunakan untuk mengganti password user “niagahoster”.
  23. who untuk menampilkan user                                                                                                          Perintah dasar linux ini digunakan untuk menampilkan user pada saat ini dipakai.
  24. ps untuk menampilkan snapshot                                                                                                Menampilkan snapshot  process yang sedang berjalan.
  25. kill untuk menghentikan program                                                                                          Menghentikan program yang berjalan dengan menggunakan signal. Biasanya perintah ini ditambahkan opsi “-9” pada saat mengeksekusi. Contohnya seperti | $ sudo kill -9 373 |, 373 adalah PID dari proses yang sedang berjalan.
  26. tar untuk mengumpulkan file                                                                                                          Ini merupakan program pengarsipan atau untuk mengumpulkan beberapa file menjadi satu file, dengan ekstensi “namafile.tar”. Perintah ini juga menggunakan beberapa opsi, sebagai contoh, opsi “c” untuk membuat arsip, opsi “v” untuk operasi verbose, sedangkan “f” untuk menentukan nama file. 
  27. zip untuk mengkompres file                                                                                                            Alat kompresi file menjadi “,zip”, hampir sama penggunaannya dengan tar.
  28. unzip untuk mengekstrak file                                                                                 Mengekstrak/membongkar file “.zip”.
  29. ssh untuk akses jarak jauh                                                                                                            Mengakses komputer/server dari jarak jauh. Contoh perintah yang bisa digunakan seperti | $ ssh <namauser>@<ip> |.
  30. scp untuk menyalin file                                                                                                               Menyalin file dari host lain yang terhubung dalam satu jaringan. Contohnya | $ scp <file> <user>@<ip>:<folder tujuan> |
  31. fdisk untuk menampilkan partisi                                                                                                Menampilkan list partisi pada perangkat, biasanya menggunakan opsi “-l”, contohnya | $ sudo fdisk -l |
  32. mount untuk melampirkan file                                                                                                  Melampirkan sebuah filesystem kedalam satu folder besar. Sehingga tidak perlu melakukan akses langsung ke filesystem. Sebagai contoh menggunakan | $ sudo mount /dev/sda2 /mnt |. Perintah ini akan membuat isi partisi /dev/sda2 bisa diakses melalui /mnt.
  33. umount untuk melakukan unmount                                                                                             Mengunlock perintah mount, contohnya | $ umount /mnt | digunakan untuk memutuskan perintah mount pada folder /mnt.
  34. reboot untuk mulai ulang                                                                                                       Menjalankan perintah restart.
  35. poweroff untuk mematikan                                                                                                     Menjalankan perintah shutdown.

Itulah beberapa macam perintah dasar Linux yang digunakan saat mencoba atau memulai menggunakan Linux agar tidak terlalu bingung.

sekian
semoga bermanfaat :)

Minggu, 16 September 2018

Macam macam topologi jaringan

September 16, 2018

Macam-Macam Topologi Jaringan Komputer

1. Topologi Ring
Pada topologi ring setiap komputer di hubungkan dengan komputer lain dan seterusnya sampai kembali lagi ke komputer pertama, dan membentuk lingkaran sehingga disebut ring, topologi ini berkomunikasi menggunakan data token untuk mengontrol hak akses komputer untuk menerima data, misalnya komputer 1 akan mengirim file ke komputer 4, maka data akan melewati komputer 2 dan 3 sampai di terima oleh komputer 4, jadi sebuah komputer akan melanjutkan pengiriman data jika yang dituju bukan IP Address dia.
topologi jaringan komputer
  • Kelebihan dari topologi jaringan komputerring adalah pada kemudahan dalam proses pemasangan dan instalasi, penggunaan jumlah kabel lan yang sedikit sehingga akan menghemat biaya.
  • Kekurangan paling fatal dari topologi ini adalah, jika salah satu komputer ataupun kabel nya bermasalah, maka pengiriman data akan terganggu bahkan error.

    2. Topologi Bus
    Topologi jaringan komputer bus tersusun rapi seperti antrian dan  menggunakan cuma satu kabel coaxial dan setiap komputer terhubung ke kabel menggunakan konektor BNC, dan kedua ujung dari kabel coaxial harus diakhiri oleh terminator.
    topologi jaringan komputer
    • Kelebihan dari bus hampir sama dengan ring, yaitu kabel yang digunakan tidak banyak dan menghemat biaya pemasangan.
    • Kekurangan topologi bus adalah jika terjadi gangguan atau masalah pada satu komputer bisa menggangu jaringan di komputer lain, dan untuk topologi ini sangat sulit mendeteksi gangguan, sering terjadinya antrian data, dan jika jaraknya terlalu jauh harus menggunakan repeater.
    3. Topologi Star
    Topologi ini membentuk seperti bintang karena semua komputer di hubungkan ke sebuah hub atau switch dengan kabel UTP, sehingga hub/switch lah pusat dari jaringan dan bertugas untuk mengontrol lalu lintas data, jadi jika komputer 1 ingin mengirim data ke komputer 4, data akan dikirim ke switch dan langsung di kirimkan ke komputer tujuan tanpa melewati komputer lain. Topologi jaringan komputerinilah yang paling banyak digunakan sekarang karena kelebihannya lebih banyak.
    topologi jaringan komputer
    • Kelebihan topologi ini adalah sangat mudah mendeteksi komputer mana yang mengalami gangguan, mudah untuk melakukan penambahan atau pengurangan komputer tanpa mengganggu yang lain, serta tingkat keamanan sebuah data lebih tinggi, .
    • Kekurangannya topologi jaringan komputer ini adalah, memerlukan biaya yang tinggi untuk pemasangan, karena membutuhkan kabel yang banyak serta switch/hub, dan kestabilan jaringan sangat tergantung pada terminal pusat, sehingga jika switch/hub mengalami gangguan, maka seluruh jaringan akan terganggu.
    4. Topologi Mesh
    Pada topologi ini setiap komputer akan terhubung dengan komputer lain dalam jaringannya menggunakan kabel tunggal, jadi proses pengiriman data akan langsung mencapai komputer tujuan tanpa melalui komputer lain ataupun switch atau hub.
    pengertian topologi jaringan komputer
    • Kelebihanya adalah proses pengiriman lebih cepat dan tanpa melalui komputer lain, jika salah satu komputer mengalami kerusakan tidak akan menggangu komputer lain.
    • Kekurangan dari topologi ini sudah jelas, akan memakan sangat banyak biaya karena membutuhkan jumlah kabel yang sangat banyak dan setiap komputer harus memiliki Port I/O yang banyak juga, selain itu proses instalasi sangat rumit.

     5. Topologi Tree
    Topologi jaringan komputer Tree merupakan gabungan dari beberapa topologi star yang dihubungan dengan topologi bus, jadi setiap topologi star akan terhubung ke topologi star lainnya menggunakan topologi bus, biasanya dalam topologi ini terdapat beberapa tingkatan jaringan, dan jaringan yang berada pada tingkat yang lebih tinggi dapat mengontrol jaringan yang berada pada tingkat yang lebih rendah.
    macam jenis topologi jaringan komputer
    • Kelebihan topologi tree adalah mudah menemukan suatu kesalahan dan juga mudah melakukan perubahan jaringan jika diperlukan.
    • Kekurangan nya yaitu menggunakan banyak kabel, sering terjadi tabrakan dan lambat, jika terjadi kesalahan pada jaringan tingkat tinggi, maka jaringan tingkat rendah akan terganggu juga.
    Masih ada lagi topologi yang belum saya bahas di atas, tetapi inilah beberapa topologi yang sering digunakan, pilihlah topologi yang sesuai dengan kebutuhan anda dan semoga artikel ini membantu anda, sampai jumpa.