21 October 2008

Perintah Dasar Linux

1. ls :
Menampilkan list file dan direktori.
ls –al : akan menampilkan seluruh file dan direktori termasuk hidden file dalam format panjang
ls -lh : akan menampilkan seluruh ukuran file.
ls -al --full-time : menampilkan list dalam fomat panjang dan waktu pembuatan file atau direktori tersebut.

2. who :
Melihat user yg sedang login

3. w :
Menampilkan user yg login dan melihat apa saja yg sedang dilakukan

4. logout :
Keluar dari terminal

5. login :
Masuk ke system atau berganti account menjadi user lain

6. exit :
Sama seperti logout atau menekan ctrl+D

7. ps :
Menampilkan informasi proses yg digunakan atau yg sedang berjalan.
ps ax akan menampilkan seluruh proses yg sedang berjalan.

8. mkdir :
Membuat direktori

9. touch :
Membuat sebuah file

10. vi :
Mengedit file.
vi sebuahfile.txt berarti mengedit sebuahfile.txt. jika sebuahfile.txt belum ada maka perintah.
vi sebuahfile.txt akan membuat sebuah file bernama sebuahfile.txt.

11. more :
Melihat atau membaca File perhalaman

12. less :
Membaca isi file

13. cat :
Menampilkan isi file secara keseluruhan. cat juga dapat menampilkan isi file lebih dari satu sekaligus.
cat file1 file2 file3 menampilkan isi ketiga file tersebur sekaligus

14. rm :
Menghapus file
rm -i menghapus file secara interaktif
rm -r (recursive) bahkan direktori yg tidak kosong pun dapat dihapus dengan option ini tanpa confirmasi.

15. rmdir :
Menghapus direktori.

16. cp :
Menyalin / duplikat file atau direktori.
cp file1 file2 menyalin file1 ke file2
cp file1 file2 file3 /home/ menyalin ketiga file tersebut sekaligus kedalam direktori /home.
cp -r direktori5 direktori2 menyalin direktori5 beserta isinya ke direktori2.

17. mv :
Memindahkan atau mengganti nama
mv file2 file3 berarti menganti nama file2 menjadi file3
mv file2 /home/ memindahkan file2 kedalam direktori /home.

18. top :
Melihat seluruh proses dan resource yg terpakai secara realtime

19. date :
Menampilkan waktu saat ini dengan format detail. melakukan pengesetan waktu dengan perintah date.
date 070820552007 akan mengeset waktu ke: Sun Jul 8 20:55:00 WIT 2007
date 122909512005 akan mengeset waktu ke: Thu Dec 29 09:51:00 WIT 2005
formatnya ialah date BulanHariJamMenitTahun hanya super user yg dapat menjalankan pengesetan ini.

20. kill :
Menghentikan suatu proses dengan nomor signal.

21. killall :
Menghentikan suatu proses dengan nama proses.
killall httpd menghentikan program httpd cd change directory / berpindah direktori
cd /home pindah ke direktori /home dari direktori saat ini berada
cd .. pindah ke direktori satu level diatas dari direkroti saat ini berada pwd menampilkan direktori sekarang.

22. mount :
Me-mount file system baik dari hardisk atau divais storage lain.

23. umount :
Kebalikan dari perintah mount (unplug storage).

24. paste :
Paste file1 file2 akan menampilkan isi kedua file dalam format table.

25. su :
substitute user, untuk berpindah dari akun user biasa ke super user tanpa harus logout terlebih dahulu.

26. tty :
digunakan untuk menampilkan nomor terminal yg sedang kita pakai.

27. uname :
menampilkan informasi system dan mesin. menambahkan opsi -a akan menampilkan lebih detail

28. id :
melihat nomor id. id namauser
id root uid=0(root) gid=0(root) groups=0(root).

29. head :
menampilkan 10 baris pertama dari sebuah file.

30. tail :
menampilkan 10 baris terakhir dari sebuah file.

31. chown :
mengganti kepemilikan file atau direktori.

32. chmod :
merubah izin / atribut file atau direktori

33. passwd :
mengganti password

34. useradd / adduser :
Menambahkan atau membuat user baru

35. userdell :
Menghapus user

36. groupadd :
Menambahkan atau membuat group baru.

37. groups :
Menampilkan group dari seorang user. jika tidak memberikan username maka akan menggunakan proses sekarang.

38. history :
melihat list dari perintah yg pernah dijalankan.

39. locate :
mencari lokasi file atau direktori

40. uptime :
Statistik uptime mesin

41. free :
Melihat Memory (RAM) yg terpakai.

42. vmstat :
Statistik virtual Memory

43. clear :
Mengosongkan screen monitor

44. reset :
Mereset dan menginisialisasi terminal

45. halt :
mematikan komputer

46. alias :
Membuat nama lain dari suatu perintah sementara
alias melihat erintah-perintah yg telah di aliaskan
alias mati=halt membuat nama lain dari halt.

47. type :
melihat path dan tipe dari suatu perintah.

48. unalias :
Menghapus alias yg dibuat.

49. grep :
akan mencari string dalam file.

50. reboot :
me restart komputer.

51. shutdown :
shutdown -r now Merestart komputer
shutdown -h now mematikan computer

52. df :
Melihat space hardisk (disk free).

53. du :
menampilkan pemakaian hardisk (disk Used)

54. cal :
Menampilkan tanggal Kalender

55. & :
Untuk mengerjakan perintah secara background
cp -r /home/data /tmp & akan mengerjakan penyalinan folder data secara background ke direktori /tmp.

56. Hostname :
Melihat nama host
hostname -i Menampilkan IP address
hostname -d Menampilkan domain name
hostname -a Menampilkan alias dari hostname.

57. echo :
Menampilkan atau mencetak baris dari text
echo "hasil perintah echo"
echo "$USER"
echo "$PATH"
echo "$TZ"

58. man :
Manual dari perintah-perintah yang ada
man echo.

59. lsmod :
Melihat Module-module kernel yang diload

60. nice :
Menentukan prioritas program

0 comments:

Top Post

Widget by Blogger Buster

Tinggalkan Pesan


Free chat widget @ ShoutMix

text area

  © Blogger template 'Bean' by Ourblogtemplates.com 2008

Back to TOP