• Welcome BVM Blog

    Teruslah mengasah ide-ide kreatif kalian, jangan berhenti disitu aja. Jika kita mau melakukan dengan sunggu" pasti BISA. Jadi teruslah membuat inovasi" baru.. So " Be Your Self "...
  • Translate

  • .:Silahkan Pilih:.

  • ::Collection::

  • My Popularity (by popuri.us)
  • ONLINE

10 Perintah di Linux yang sangat berguna

Command line (baris perintah) di Linux akan mempercepat sekaligus
mempermudah kita dalam berhubungan dengan sistem. Bagi mereka yang
sudah terbiasa dengan command line justru akan ‘merasa malas’ ketika
harus menggunakan antarmuka GUI walaupun padanan command line dalam
bentuk GUI-nya sudah tersedia. Dan ini pulalah yang menjadi nilai lebih
untuk sistem operasi berbasis Linux/Unix, walaupun bagi para pengguna
yang baru mengenal akan merasa sedikit kesulitan.

Di bawah ini ada 10 command line (baris perintah) di Linux yang dapat bermanfaat mempercepat aktivitas kita:

Mencari semua file yang diubah pada hari N terakhir yang mengandung teks tertentu di namanya

find DIR -mtime -N -name “*TEXT*”

Contoh penggunaan:

jafar@k4tz:~$ find /home/jafar/ -mtime -5 -name “*log*”
/home/jafar/.openoffice.org/3/user/uno_packages/cache/log.txt
/home/jafar/.yahoorc/gyach/log
/home/jafar/.gftp/gftp.log
/home/jafar/.cache/notify-osd.log
/home/jafar/.local/share/tracker/trackerd.log
/home/jafar/.local/share/tracker/tracker-indexer.log

Perintah di atas akan menampilkan semua file yang diubah pada 5 hari terakhir ini yang mengandung nama ‘log’

Menentukan proses-proses mana saja yang menggunakan memori paling banyak

ps aux | sort -nk 4 | tail
Akan menunjukkan 10 proses pertama yang menggunakan memori paling banyak, disortir secara ascendant. Atau bisa juga menggunakan:

ps aux | sort -nrk 4 | head

Yang akan menunjukkan 10 proses pertama yang menggunakan memori paling banyak, disortir secara descendant.

jafar@k4tz:~$ ps aux | sort -nk 4 | head
108
2394  0.0  0.0  21844  1552
?        Ss09:59   0:00 /bin/dbus-daemon –system
111
3041  0.0  0.0  24388  1844
?        S

09:59   0:00 hald-addon-acpi: listening on acpid socket
/var/run/acpid.socket
avahi     3149
0.0  0.0  23888  1432
?        Ss

09:59   0:00 avahi-daemon: running [roemasa.local]
avahi
3150  0.0  0.0  23760   504
?        Ss

09:59   0:00 avahi-daemon: chroot helper
daemon
3278  0.0  0.0   8520   420
?        Ss

09:59   0:00 /usr/sbin/atd
geneweb   2742
0.0  0.0  11848  1148
?        SN

09:59   0:00 /usr/bin/gwd -hd/usr/share/geneweb
-dd/usr/share/doc/geneweb -bd/var/lib/geneweb -p2317 -langen
-log/var/log/geneweb.log -daemon
jafar
4231  0.0  0.0  35940   684
?        Ss

10:02   0:00 /usr/bin/ssh-agent /usr/bin/dbus-launch
–exit-with-session /usr/bin/pulse-session /usr/bin/seahorse-agent
–execute x-session-manager
jafar     4234
0.0  0.0  15608   700
?        S

10:02   0:00 /usr/bin/dbus-launch –exit-with-session
/usr/bin/pulse-session /usr/bin/seahorse-agent –execute
x-session-manager
jafar     4235  0.0
0.0  14048  1692 ?
Ss   10:02   0:04 //bin/dbus-daemon –fork
–print-pid 6 –print-address 9 –session
jafar

4278  0.0  0.0   4024   652
?        S
10:02   0:00 /bin/sh /usr/bin/compiz

Menampilkan nama pengguna yang saat ini login

whoami

jafar@k4tz:~$ whoami
jafar

Menampilkan tanggal menggunakan format modifier

date +”%H:%M:%S”
Akan menampilkan waktu dalam format HOUR (JAM):MINUTE (MENIT):SECOND (DETIK). Kita juga dapat menggunakan format lainnya seperti dijelaskan di halaman manual. Contohnya seperti ini:

jafar@k4tz:~$ date +”%d %B %Y”
04 January 2010

Menampilkan info tentang user tertentu

finger $USER
jafar@k4tz:~$ finger $USER
Login:
jafar
Name: jafar
Directory:
/home/jafar
Shell: /bin/bash
On since Mon Jan  4 10:02 (WIT) on tty7 from :0
On since Mon Jan  4 11:45 (WIT) on pts/0 from :0.0
No mail.
No Plan.

Menampilkan penggunaan disk secara terpisah untuk tiap partisi

df -h

Tambahan -h akan meminta df menampilkan besaran yang ‘mudah dibaca oleh manusia’ (dalam hal ini ukurannya KB, MB dan GB)

df -B 1K

Akan menampilkan besaran dalam kilobyte

jafar@k4tz:~$ df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda317G   14G  1.9G  89% /
tmpfs
994M     0  994M   0% /lib/init/rw
varrun

994M  336K  994M   1% /var/run
varlock
994M     0  994M   0% /var/lock
udev

994M  148K  994M   1% /dev
tmpfs
994M  260K  994M   1% /dev/shm
lrm

994M  2.5M  992M   1%
/lib/modules/2.6.28-17-generic/volatile
jafar@k4tz:~$ df -B 1K
Filesystem
1K-blocks      Used Available Use% Mounted on
/dev/sda3
17338660  14485952   1971948  89% /
tmpfs

1017476         0
1017476   0% /lib/init/rw
varrun
1017476       336
1017140   1% /var/run
varlock

1017476         0
1017476   0% /var/lock
udev
1017476       148
1017328   1% /dev
tmpfs

1017476       260
1017216   1% /dev/shm
lrm
1017476      2560
1014916   1% /lib/modules/2.6.28-17-generic/volatile


Menampilkan module yang dimuat (loaded)

lsmod

jafar@k4tz:~$ lsmod
Module                  Size  Used by
binfmt_misc            18572  1
bridge                 63776  0
stp11140  1 bridge
bnep                   22912  2
input_polldev          12688  0
video                  29844  0
output                 11648  1 video

Menambah atau menghapus sebuah module ke/dari kernel Linux

Menambah module:

modprobe MODULE

Menghapus module

modprobe -r MODULE

Mencari sebuah file menggunakan locate

locate NAMAFILE

Akan mencari database locate (dibuat dengan updatedb) untuk path atau file yang mengandung NAMAFILE.

jafar@k4tz:~$ locate ikarus
/home/jafar/Desktop/ikarus.zip

Merubah encoding sebuah file teks

iconv -f ENCODING_AWAL -t ENCODING_DIINGINKAN namafile

Contoh:

jafar@k4tz:~$ iconv -f ISO-8859-16 -t UTF-8 /home/jafar/Desktop/tes.txt

Akan merubah encoding file tes.txt dari ISO-8859-16 (Romanian) ke UTF-8.

Dikutip dari Era Komputer.com

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: