Showing posts with label Contoh Perintah Dasar Linux. Show all posts
Showing posts with label Contoh Perintah Dasar Linux. Show all posts

Cara Encrypt Decrypt File di Ubuntu / Linux Mint Terminal

Turorial Enkripsi Dekripsi File di Ubuntu / Linux Mint --Cara Encrypt Decrypt File di Ubuntu / Linux Mint Melalui Terminal. Enkripsi adalah penyandian, pengkodean atau pengacakan sebuah teks atau file menjadi bentuk lain menggunakan algoritma tertentu agar tidak dapat dibaca oleh siapapun secara langsung.

Untuk membaca file yang di enkripsi maka kitapelu melakukan proses dekripsi file yaitu mengubah atau mengembalikan pesan atau file yang dienkripsi menjadi bentuk semula sehingga dapat dibaca dan diketahui format atau bentuknya.

Di Ubuntu Linux Mint ada sebuah aplikasi yang sangat ringan untuk enkripsi dan dekripsi file karena bekerja melalui Terminal yang bernama CCRYPT.

Ccrypt adalah sebuah tool enkripsi dan dekripsi data yang berbasis command line Linux, selain itu ringan digunakan dan proses enksripsi dan dekripsi dapat dilakukan sangat cepat (melebihi kecepatan aplikasi enkripsi dan dekripsi yang dikerjakan melalui jendela GUI), dan juga aplikasi ccrypt ini sangat mudah digunakan tidak serumit yang anda bayangkan.

Fitur Aplikasi Ekripsi Linux CCRYPT

Dengan aplikasi encrypt decrypt di Linux bernama CCRYPT anda dapat mengenkripsi data dalam berbagai bentuk misalnya media gambar atau video, text, document, file archive, dll. CCRYPT menggunakan algoritma AES sebagai back-end nya

cara enkripsi dekripsi file di ubuntu linux mint encrypt decrypt file linux encrypt and decrypt file in linux linux shell encrypt decrypt file

Seperti kebanyakan aplikasi enkripsi di Ubuntu Linux Mint, CCRYPT memberikan fasilitas enkripsi data menggunakan password dan key file. Mekanismenya adalah ketika CCRYPT sudah berhasil mengenkripsi sebuah file maka aplikasi ini akan membuang source file-nya.

Cara Install Ccrypt di Ubuntu / Linux Mint

Cara menginstal CCRYPT di Ubuntu atau Linux Mint sangat mudah karena dapat dilakukan melalui Terminal Linux dengan mengetikkan perintah sebagai berikut :
sudo apt-get install ccrypt
 

Cara Encrypt File Dengan Ccrypt di Linux

Karena aplikasi ini berbasis Terminal atau command line, untuk mengenkripsi file misalkan kita akan mengenkripsi file coba.txt yang berada di home directory maka kita ketikkan di Terminal :
ccrypt coba.txt
 
Anda akan diminta memasukkan password untuk mengunci atau mengenkripsi file, silahkan masukkan password yang gampang anda ingat sebanyak dua kali. Jika aplikasi CCRYPT sudah selesai mengenkripsi maka anda akan mendapatkan file dengan nama yang sama ditambah ekstensi .cpt sehingga dalam percobaan ini anda akan melihat file coba.txt.cpt di dalam folder yang sama.

Cara Decrypt File Dengan Ccrypt di Linux

Untuk mendekripsi file caranya cukup mudah, karena file hasil enkripsi sebelumnya bernama coba.txt.cpt maka langsung saja ketikkan di Terminal :
ccrypt -d coba.txt.cpt
 
Review CCRYPT Aplikasi Enksripsi Dekripsi di Linux
Aplikasi ini berbasis Terminal sehingga sangat ringan digunakan dan proses enkripsi dan dekripsi prosesnya berlangsung diatas rata-rata dari aplikasi ekripsi deksripsi di Linux lainnya. Dilihat dari sisi keamanan, aplikasi CCRYPT menggunakan algoritma AES cukup untuk digunakan jika data yang akan dipertukarkan tingkat kerahasiaannya sedang.
Read more

Definisi dan 6 Contoh Fungsi Perintah AWK di Linux Terminal

Definisi dan 6 Contoh Fungsi Perintah AWK di Linux Terminal. Definisi perintah awk adalah sebuah command Linux yang dapat berfungsi sebagai alat penyaringan (filtering tools) yang fungsinya hampir sama dengan perintah grep. Perintah awk juga biasanya dipakai untuk mengolah dan analisis file log yang isinya sangat panjang. Perintah awk mendukung fitur regex (regular expressions) karna fungsinya yang mirip perintah grep.

Perlu diketahui bahwa AWK adalah sebuah singkatan dari pembuat algoritma pengurai ini. AWK diambil dari inisial ketiga pembuatnya yaitu “Aho, Weinberger, and Kernighan”. Awk paling sering digunakan untuk me-scan dan mem-proses sebuah pola. Pencarian pada sebuah file yang cocok dengan pola yang dibuat lalu menyaring pencarian tersebut kedalam sebuah file baru.

Intinya perintah awk ini dapat mangolah, menganalisa, dan memodifikasi fule log, lalu diubah dalam bentuk laporan sesuai keinginan kita.

Fungsi Perintah AWK di Linux

Berikut ini adalah fitur-fitur yang dimiliki Awk :
  1. Awk menjadikan text file sebagai records dan fields
  2. Seperti bahasa pemrograman lainnya, Awk mengandung variabel, kondisi, dan looping
  3. Awk mempunyai operator aritmatika dan string
  4. Awk bisa digenerate menjadi laporan yang berformat
Awk membaca dari sebuah file atau dari input standard, dan menjadikannya output standard. Awk tidak bisa digunakan pada file yang tidak mengandung text.

syntax :
awk '/search pattern1/ {action}
     /search pattern2/ {action}' file

Dari syntax awk diatas, artinya :
Pencarian pola adalah merupakan regular expression
Action - statements atau keputusan yang akan diambil
Awk bisa memungkinkan kita untuk membuat banyak pola dan banyak action

Cara KErja AWK

Awk membaca baris dalam sebuah file.
  • Untuk beberapa baris, ini dicocokkan dengan pola yang dibuat. Jika polanya cocok maka keputusan selanjutnya bisa dilakukan, seperti print misalnya.
  • Jika tidak ada pola yang cocok, maka tidak ada action/keputusan yang akan diambil.
  • Memberikan pola atau action tidak diharuskan.
  • Jika tidak ada pola yang dibuat, maka output default nya adalah setiap baris dari file yang anda pakai.
  • Jika tidak ada action/keputusan yang dibuat, maka output default nya adalah memunculkan hasil pencarian pada layar anda.
  • Kurung kurawal tanpa action itu artinya tidak ada keputusan, tapi tidak akan memunculkan output default tadi.
  • Setiap statemen dalam action harus di pisahkan dengan tanda titik koma (;)
awk linux tutorial awk linux command example awk linux command awk linux examples awk linux command line awk linux print column awk linux if awk linux bash

Contoh Fungsi Perintah AWK di Linux Terminal

Untuk memudahkan pembelajaran, silahkan dowload file latihan bernama latihan.txt  lalu tempatkan file latihan.txt tersebut di dalam direktori "home" Linux anda. Selanjutnya buka Terminal dan ketikkan perintah awk berikut ini :
1. Mencetak Setiap Baris Kata Dalam Sebuah File
awk '{ print $0 }' latihan.txt
 
Atau bisa juga dengan 
awk '{ print; }' latihan.txt
 
>> hasilnya akan mencetak semua isi file dari latihan.txt ke dalam Terminal. Kolom pertama di-indeks sebagai kolom ke-1 bukan kolom ke-0

2. Mencetak Kolom ke-n dari Sebuah File
awk '{ print $7 }' latihan.txt
 
Hasilnya :
2017.
2019.
2019.
>> hasilnya seperti itu karena awk membaca spasi. Jika perintahnya awk '{ print $1,$7 }' latihan.txt maka hasilnya akan menampilkan kolom ke-1 dan kolom ke-7

3. Mencetak Kolom ke-n dengan Karakter Tertentu
awk '{ print $3," - ",$4 }' latihan.txt
 
Hasilnya :
Codebase  -  LTS
Ubuntu  -  Hardy
Ubuntu  -  Intrepid
Ubuntu  -  Jaunty
Ubuntu  -  Karmic
Ubuntu  -  Lucid
Ubuntu  -  Maverick
Ubuntu  -  Natty
Ubuntu  -  Oneiric
Ubuntu  -  Precise
Ubuntu  -  Quantal
Ubuntu  -  Raring
Ubuntu  -  Saucy
Ubuntu  -  Trusty
Ubuntu  -  Trusty

4. Menampilan Baris yang Mengandung Kata Tertentu
awk '/Trusty/ { print $0 }' latihan.txt
 
Hasilnya :
17 Qiana Ubuntu Trusty LTS April 2019.
17.1 Rebecca Ubuntu Trusty LTS April 2019.

>> Akan menampilkan baris yang mengandung kata 'Trusty'

5. Menampilkan Baris dari kolom terakhir yang Diakhiri Dengan Kata Tertentu
awk '/2014.$/ { print $0 }' latihan.txt
 
Hasilnya :
14 Nadia Ubuntu Quantal Obsolete 2014.
15 Olivia Ubuntu Raring Obsolete 2014.
16 Petra Ubuntu Saucy Obsolete 2014.

>> Menampilkan baris yang kolom terakhirnya mengandung kata '2014.'

6. Menampilkan Baris Jika Kolom ke-n Mengandung Karakter Tertentu
awk '{ if($5 ~ /LTS/) print $0 }' latihan.txt
 
Hasilnya :
13 Maya Ubuntu Precise LTS April 2017.
17 Qiana Ubuntu Trusty LTS April 2019.
17.1 Rebecca Ubuntu Trusty LTS April 2019.

>> Menampilkan baris jika kolom ke-5 mengandung kata 'LTS'

Sekian dulu tutorial awk di linux/unix ini. jika anda mengalami kesulitan jangan sungkan untuk bertanya di Komunitas Linux Mint Indonesia di Google+.
Read more

Cara Mudah Membuat File ISO di Ubuntu / Linux Mint

Cara Mudah Membuat File ISO di Ubuntu / Linux Mint. Untuk membuat file iso di Linux baik itu Linux Mint maupun Linux Ubuntu sangat mudah dilakukan dengan Terminal. Menjadikan sebuah file berekstensi .iso di GNU/Linux ternyata lebih mudah dibandingkan dengan Windows.

Pada Windows kita membutuhkan sebuah aplikasi seperti Power ISO, ISO Creator, dll. untuk membuat file .iso, hal tersebut membutuhkan waktu yang cukup lama apalagi file yang akan dijadikan .iso memiliki kapasitas yang cukup besar. Menjadikan file .iso di GNU/Linux dapat kita lakukan melalui terminal dengan bantuan aplikasi bernama genisoimage.

Genisomage adalah sebuah program Linux yang digunakan untuk membuat file ISO dengan standar ISO-9660 yang dapat diburning ke dalam CD ataupun DVD. Aplikasi Genisoimage merupakan aplikasi berbasis command line atau Terminal sehingga untuk menggunakannnya kita harus menjalankan Terminal Linux.

Cara Install Genisoimage di Linux Ubuntu / Mint

Cara instal genisoimage cukup gampang dilakukan. di Linux Mint anda cukup membuka Software Manager, caranya klik Start >> Administration >> Software Manager dan ketikkan genisoimage pada kotak pencarian lalu klik tombol install. Sedangkan pada Ubuntu, bisa membuka Ubuntu Software Center dengan cara mengetikkan genisomage pada kotak pencarian lalu instal.

Cara lain menginstal genisoimage adalah melalui terminal. Ketikkan sudo apt-get install genisoimage untuk menginstal aplikasi linux ini.
membuat file iso di ubuntu linux mint menggunakan Terminal membuat file iso Linux ubuntu membuat file iso dari file komputer membuat file iso di ubuntu membuat file iso dari folder Ubuntu membuat file iso Linux Mint 17.2 aplikasi untuk membuat file iso di ubuntu aplikasi cara membuat file iso aplikasi untuk membuat file iso terbaik Cara Mudah Membuat File ISO di Ubuntu / Linux Mint

Cara Mudah Membuat File ISO di Ubuntu / Linux Mint

Untuk membuat file ISO di Ubuntu / Mint kita dapat melakukannya dengan beberapa langkah mudah berikut ini :
  1. Kumpulkan semua file dan folder ke dalam sebuah folder tunggal atau folder utama
  2. Misalkan folder tunggal yang berisi berbagai file tersebut kita namakan Aplikasi
  3. Misalkan kita akan membuat file iso dengan nama aplikasiku.iso
  4. Selanjutnya, jadikan folder beserta isinya tersebut menjadi sebuah file iso. Buka Terminal dan arahkan working direktori ke path dimana folder Aplikasi berada.
  5. Misalkan folder Aplikasi berada di Documents, maka ketikkan cd /home/username_anda/Documents
  6. Setelah berada di Documents, ketikkan lagi di Terminal genisoimage -o aplikasiku.iso Aplikasi
Dan berhasil, silahkan lihat direktori Documents anda, cari file yang bernama aplikasiku.iso karena file ini diciptakan otomatis ketika anda mengeksekusi perintah nomor 6 diatas

Secara ringkas genisoimage dapat dijalankan di Terminal dengan perintah genisoimage -o output_image.iso directory_name
output_image.iso adalah nama file iso yang akan kita buat
directory_name adalah nama folder tunggal yang berisi semua file dan folder yang akan dijadikan file iso.

Khusus pengguna Linux Mint, anda dapat klik kanan pada ruang kosong dimana folder Aplikasi berada dan pilih "Open in Terminal" lalu ketikkan genisoimage -o aplikasiku.iso Aplikasi
Read more