Category : GNU/Linux

Membuat Banyak Files Dengan Nama Serupa

Saya pernah dihadapkan pada keadaan dimana harus membuat beberapa berkas dengan nama berkas yang mirip satu sama lain. Untungnya di GNU/Linux hal seperti ini cukup mudah dilakukan, cukup menggunakan fitur brace expansion ({ dan }). Lebih jelasnya, contoh apabila kita ingin membuat 5 buah berkas dengan nama

  • autoload.config.php
  • database.config.php
  • permission.config.php
  • routes.config.php
  • type.config.php

Untuk membuat semua berkas tersebut dalan satu baris perintah dapat menggunakan perintah:

$ touch {autoload, database, permission, routes, type}.config.php

Membagi Dan Menggabungkan File di GNU/Linux

Untuk yang sering unduh file besar dari internet pasti sudah sering mendapat berkas yang terbagi menjadi beberapa bagian/part. Biasanya file yang terbagi memiliki ekstensi *.001 sampai *.XXX sebanyak jumlah bagiannya. Untuk dapat membuka berkas tersebut kita harus menggabungkannya menjadi satu terlebih dahulu.

Membangkitkan kunci SSH di Linux

Apa itu SSH? Penjelasan mengenai SSH sendiri di Internet cukup banyak, salah satunya di Wikipedia. Untuk membangkitkan pasangan kunci SSH, sebelumnya kita harus memasang paket openssh dengan perintah:

# pacman -S openssh

Menampilkan Kutipan di Terminal Menggunakan fortune dan cowsay

Fortune Cookies, atau kue keberuntungan adalah sebuah kue yang tipis dan renyah, yang berisi sepotong kertas dengan kata-kata yang berisi petuah atau ramalan1. Seperti halnya fortune cookies, di GNU/Linux terdapat aplikasi dengan fungsi serupa, mengeluarkan kata-kata mulai dari petuah, lawakan, sampai kutipan dari film-film terkenal secara acak. Di GNU/Linux fungsi ini bisa didapat dengan memasang aplikasi fortune. Aplikasi fortune dapat dipasang dengan perintah:

Arch Linux
# sudo pacman -S fortune-mod
Ubuntu
# apt-get install fortune-mod

Pengaturan proxy untuk Git

Sudah beberapa bulan ini kantor mewajibkan penggunaan proxy untuk koneksi internet. Sebenarnya saya pribadi tidak masalah, hanya saja beberapa port ditutup karena penggunaan proxy ini, salah satunya untuk git. Sudah mengatur proxy melalui perintah export http_proxy pun masih belum berhasil.

$ export http_proxy=http://proxyhost:port
$ export https_proxy=http://proxyhost:port