Perintah Linux, Menambahkan Text di Awal Semua File

Cerita singkatnya, saya dimintai seorang mahasiswa untuk membenarkan program php yang dibuat skripsi, berhubung bukan dia sendiri yang mengerjakan dan dia juga tidak begitu paham dengan php, maka hasilnya program tersebut tidak bisa dijalankan karena selalu mengeluarkan pesan Warning session start bla bla bla..

Saya mencoba mencari-cari mungkin setingan di php.ini atau yang lain ada yang salah, tapi tidak ketemu :D, daripada pusing-pusing mencari akhirnya jalan keluar paling cepat adalah dengan menambahkan perintah <? ob_start();  ?> di awal dari semua file-file php di program tersebut.

Ternyata program ini memiliki jumlah file php yang sangat banyak karena tidak terdiri dari kelas-kelas dan fungsi-fungsi, sehingga kalau menambahkan perintah tadi secara manual sangat memakan waktu dan tenaga.

Untungnya komputer  saya menggunakan Linux Ubuntu jadi masalah seperti ini adalah masalah kecil, dengan sekali enter saja semua masalah beres :D, langsung saja saya buka Terminal kemudian pindah ke lokasi di mana file-file php tadi berada dan saya ketikkan :

ls *.php | while read file; do  ( echo “<? ob_start(); ?>”; cat ${file} ) > ${file}.new && mv ${file}.new ${file}; done

Bim salabim, di awal dari semua file php sudah nonggol <? ob_start(); ?> dan program bisa berjalan dengan lancar. :D

Salam hangan dan semoga bermanfaat.

Tags: ,

Leave a Comment

Linux Mint 7 di Axioo Type MLC Core 2 Duo

Installasi Linux Mint 7 Gloria yang merupakan turunan dari Ubuntu Jaunty Jackalope di Axoo MLC Core 2 Duo memang tidak mengalami masala yang serius, sound card, wifi, camera semuanya terdeteksi dengan baik.

Masalah satu-satunya adalah dengan resolusi VGA dan Conpiz yang tidak mau jalan, setelah dicek menggunakan perintah $ lspci | grep VGA akhisnya ketemu ternyata Axioo type MLC tersebut menggunakan VGA SIS 771/671 PCIE, dan ternyata driver dari VGA tersebut juga sudah ada, bagi pengguna ubuntu JJ atau turunannya, adan bisa download driver SIS 771/671 di sisi, install dan restart.

Axioo MLC

Axioo MLC

Tags: , , , , ,

Comments (5)

Mengganti Gnome Volume Control dengan Volume Pulse

Saya akan membagi tips bagaimana mengganti GNOME volume control bawaan dari GNOME Desktop dengan Volume Pulse yang memilikibeberapa kelebihan misalnya bisa mengatur besar volume untuk tiap-tiap aplikasi

Beriku ini langkah-langkahnya :

  1. Buang aplet Gnome Volume Control bawaan dari Gnome Desktop
  2. Buka Synaptic Package manager dan install gnome-volume-control-pulse

    Gnome Volume Pulse

    Gnome Volume Pulse

    Gnome Volume Pulse

    Gnome Volume Pulse

  3. Setelah selesai installasi, logout dan ligin lagi. Anda akan melihat Volume Control baru dengan fitur yang lebih baik

    Volume Pulse

    Volume Pulse

Selamat mencoba..

Tags: , ,

Leave a Comment

Linux Mint Gloria di Portege 4010

Semakin lama linux memang semakin ringan, hal ini dibuktikan oleh Linux Mint 7 (Gloria) yang berjalan mulus di laptop Toshiba Portege 4010 (P3 933GHz, 256 MB RAM, 30 GB HDD)

Linux Mint 7

Linux Mint 7

Proses install tidak ada masalah, permasalah utama hanya di resolusi yang tidak bisa dibuat 1024×768 karena maksimal pilihan resolusi paling tinggi 800×600. Akirnya permasalahan tersebut dapat terpecahkan dengan merubah file /etc/X11/xorg.conf menjadi : [Read the rest of this entry...]

Tags: ,

Leave a Comment

Command Linux Yang Sering Dipakai

Command Linux

Command Linux

Command Linux adalah barisan perintah di Linux yang dapat di eksekusi oleh shell Linux. Memang tidak bisa dipungkiri kalu sampai saat ini, setting dan konfigurasi di Linux masih sangat dekat dengan perintah-perintah command line.

Berikut ini daftar Command line Linux yang sering dipakai kususnya di Linux Ubuntu Desktop, kususnya yang serisng saya pakai juga :D

  • cd
    Merupakan perintah command untuk berganti posisi direktori
  • ls
    Perintah command untuk menampil isi direktori
  • cp
    Perintah command yang digunakan untuk mencopy file / folder
  • mv
    Perintah command line yang berfungsi untuk memindah atau merename file/folder
  • rm
    Perintah command linux yang digunakan untuk menghapus file atau direktori. Contoh : untuk menghapus sebuah folder beserta isinya, kita gunakan perintah rm -rdfv [nama folder]
  • man
    Digunakan untuk melihat manual atau keteranangan dari perintah command lain, contohnya kita ingi tahu penggunaan perintah command rm, maka kita ketikkan man rm
  • md
    Perintah command untuk membuat direktori baru
  • nano / pico / vi
    Merupakan eksternal command yang digunakan untuk mengedit file
  • sudo
    Perintah command yang digunakan untuk berpindah ke status super user
  • apt-get
    Perintah yang digunakan untuk menginstall, uninstall, reinstall paket-paket yang ada di system linux anda (Distro turunan dari Debian)
  • apt-cache
    Digunakan untuk mengorganisasi daftar paket dalam system linux anda, mencari, menghapus, menambah paket.
  • /etc/init.d/[nama service]
    Manajemen servis dengan cara mengeksekusi file yang terletak di folder /etc/init.d/ contoh : restart servis printer dengan mengetikkan sudo /etc/init.d/cups restart
  • pkill
    Perintah command yang digunakan untuk mematikan aplikasi yang sedang crash. Contoh : mematikan Mozilla Firefox yang sedang crach ketikkan command pkill firefox

Sementara sekian dulu, sudah malam, saya mau tidur dulu, lain kali saya tambahi daftar perintah Command Linux yang lain.

Semoga bermanfaat.. :D

Sumber : http://konsultan.vienska.com

Tags: ,

Leave a Comment