Perintah – Perintah Dasar Linux

1. Penjelasan perintah dasar nformasi User dibawah ini :

  • Id : Melihat identitas diri (nomor id dan group id)
  • Hostname :

Untuk menampilkan host atau domain name sistem dan bisa pula digunakan untuk mengeset nama host sistem

Contoh pemakai

[user@localhost mvdirectoryname] $ hostname

Localhost.localdomain

 

  • Uname : Menampilkan informasi Sistem Operasi (distro, versi, nama mesin dll). Syntax : uname [options]

 

Contoh :

[kave@client10~]$ uname -a

Linux client10.dejavu.war.net.id 2.6.13 #1 Sat Sep 3 21:11:20 PDT 2005

i686 unknown unknown GNU/L

 

  • W : Mengetahui siapa saja yang sedang aktif

 

  • Who : Fungsi : untuk mengetahui daftar pemakai yang sedang aktif (login)

$ who

root     tty1      Nov 19 15:34

lis         ttyp1    Nov 23 14:34 (:0.0)

syarif  ttyp2    Nov 23 15:44 (10.252.1.201)

 

Keterangan : perintah who akan memberikan daftar pemakai yang baru saja login dengan menunjukkan nama pemakai, terminal ID, dan waktu masing-masing login. 

 

  • Whoami :

Fungsi : untuk mengetahui siapa user yang sedang login di suatu komputer / terminal

Keterangan : digunakan bila anda menemukan terminal yang belum logout atau exit dan ingin mengetahui milik siapa terminal tersebut diaktifkan.

  • Chfn : Mengubah informasi finger

$ chfn <user>

Changing finger information for student.

Password:

Name[user wks]: <Nama Pengguna di wks>

Office[]: Lab Pemrograman 2

Office Phone []: 2301

Home Phone []: 5947280

Finger information changed.

  • Finger : Fungsi : finger mempunyai kegunaan hampir sama dengan who, hanya saja finger menyediakan informasi identitas user yang lebih lengkap dari who.

            Contoh perbedaan pemakaian who dan finger

 

$ who

nanang           ttyp1    Nov 26 14:59 (:0.0)

nanang           ttyp2    Nov 26 16:18 (:0.0)

sulis    ttyp3    Nov 26 17:03 (surat.eepis-its.)

syarif              ttyp4    Nov 26 18:01 (10.252.1.201)

 

$ finger

Login     Name                       Tty   Idle  Login Time   

nanang  Nanang Syahroni   p1    2:17  Nov 26 14:59 (:0.0)

nanang  Nanang Syahroni   p2    2:11  Nov 26 16:18 (:0.0)

sulis       Sulistyo                     p3   1        Nov 26 17:03 (surat.eepis-its.)

syarif      Iwan Syarif            p4             Nov 26 18:01(10.252.1.201)

 

 

2. Perintah dasar linux :

  • Date :

Fungsi : Menunjukkan atau mengatur tanggal

     

$ date

Mon Nov 23 15:55:04 JVT 1998

 

Keterangan : Mengatur tanggal dan waktu sistem.  Bila tidak ada argumen yang ditentukan, akan dilaporkan tanggal dan waktu sekarang.

  • Cal :

Fungsi : mencetak kalender mulai tahun 0000 s/d 9999

$ cal

November 1998

Su Mo Tu We Th Fr Sa

             1  2  3  4  5  6  7

8  9 10 11 12 13 14

15 16 17 18 19 20 21

22 23 24 25 26 27 28

29 30

Keterangan : membuat kalender bulan dan tahun yang ditentukan.  Bila bulan tidak disertakan, maka dibuat kalender untuk 1 tahun.

 

  • Man : Fungsi : singkatan dari  manual           yaitu untuk menampilkan informasi bantu untuk

semua perintah UNIX. Perintah ini sangat bermanfaat bagi setiap pemakai UNIX karena dapat membantu mengingat kembali perintah-perintah UNIX.  Format : man nama-perintah  Contoh :

$ man who

WHO(1L)

NAME

who – show who is logged on

SYNOPSIS

who  [-imqsuwHT]  [--count]  [--idle] [--heading] [--help]

DESCRIPTION

This  manual  page  documents  the GNU version of who.  If

 

  • Clear : Fungsi : bersihkan layar, (sama dengan perintah CLS di DOS)

Format : clear

  • Apropor : Mencari perintah yang deskripsinya mengandung kata kunci  yang dicari

$ apropos date

$ apropos mail

$ apropos telnet

  • What is : Mencari perintah yang tepat sama dengan kunci yang dicari

$ whatis date

 

3. perintah manipulasi pada linux :

  • Ls :

Fungsi : menampilkan daftar file dalam directory aktif.

Keterangan : Perintah ini akan menampilkan informasi mengenai directory dan file. Bentuk sederhana perintah ls akan menampilkan hanya nama file.  Bentuk panjang ditandai dengan menggunakan option –1, yang akan menampilkan nama-nama file beserta informasi untuk setiap file yang ditampilkan.  

Option-option yang disediakan :

-a   tampilkan semua file di directory termasuk isian.

-o   tampilkan hanya nama directory

-g   cetak ID kelompok hanya untuk bentuk panjang

-I    cetak nomor untuk setiap pemakai

-l    tampilkan seluruh file secara lengkap

-o   cetak ID pemakai (bila pemakai –1)

-r   ubah urutan pengaturan nama file yang telah disusun

-t   atur nama file berdasarkan waktu modifikasi terakhir, tidak berdasarkan

     nama

-o  atur nama file berdasarkan waktu akses terakhir

Untuk option nama, bila “nama” merupakan sebuah directory, perintah itu

mencetak informasi yang diminta dengan pilihan (option) bagi semua file dalam directory.  Bila “nama” sebuah file, maka hanya informasi file bersangkutan yang dicetak.

  • File : Untuk melihat tipe file.

Syntax : file nama_file

 

Contoh :

[kave@client10~]$ file index.html

index.html: HTML document text

[kave@client10~]$ file yakult_01.jpg

yakult_01.jpg: JPEG image data, JFIF standard 1.02

[kave@client10~]$ file sdat4866.exe

sdat4866.exe: MS-DOS executable (EXE), OS/2 or MS Windows

 

Dalam hal ini, perintah “file” akan menganalisa file yang diberikan,bukan berdasarkan pada extension suatu file. Sebagai contoh jika suatu file ber-ekstensi .doc tetapi sebenarnya adalah file gambar dalam format JPEG maka perintah “file” akan menemukan file tersebut dalam kondisi yang sebenarnya

 

Contoh :

[kave@client10~]$ mv yakult_05.jpg yakult.doc (perintah ini untuk merubah file yakult_05.jpg menjadi yakult.doc) [kave@client10~]$ file yakult.doc yakult.doc: JPEG image data, JFIF standard 1.01 (perintah “file” dapat membuktikan bahwa file yakult.doc sebenarnya adalah file gambar dalam format JPEG.)

 

  • Cat :

Fungsi : menampilkan isi sebuah file (sama dengan perintah TYPE pada DOS)

Cat berfungsi untuk mencetak ke layar monitor isi dari sebuah file text. Jika yang file dililihat menggunakan perintah ini bukan file text maka akan keluar karakter- karakter aneh pada layar.. Untuk menghindari tercetaknya karakter-karakter aneh tersebut dapat digunakan perintah cat –v

 

$ cat server.c 

 

#include <stdio.h>

main(argc,argv)

int argc;

char *argv[];

{

    if(argc < 2){

    fprintf(stderr, “Give me an argument, please. \n”);

    exit(1);

  }

 

  • More :

Fungsi : menampilkan isi text file per layar

Format : more nama file

Contoh : 

 

$ more server.c  —–à  menampilkan isi fike server.c

#include <stdio.h>

#include <sys/types.h>

{

struct sockaddr_in server;

static char buf[512], *mes = “I am fine !”;

if(argc < 2){

fprintf(stderr, “Give me an argument, please. \n”);

exit(1);

 }

–More–(33%)

 

Keterangan : more menampilkan isi file dari titik tertentu kemudian menampilkan sisa file pada CRT sebanyak satu halaman setiap kali.  Setiap layar CRT penuh maka penampilan file akan berhenti dan menunggu kita mengetikkan sebuah karakter atau return.

 

  • Pg : Menampilkan file per satu layar penuh

$ more f1

$ pg f1

  • Cp : Fungsi : copy file1 menjadi file2

Format : 

            $ cp file1 file2                                                     —- mengcopy file1 ke file2

$ cp coba3   /home/syarif/nsmail  —- mengcopy file coba3 ke direktori lain

Keterangan : cp akan meng-copy satu file ke file lain atau meng-copy satu file    atau lebih, ke sebuah direktory.

 

  • Mv :

Fungsi : memindahkan file1 menjadi file2

Format : mv file1 file2

$ mv file1 file2                                                   —- mengcopy file1 ke file2

$ mv coba3   /home/syarif/nsmail  —- mengcopy file coba3 ke direktori lain

Keterangan : mv akan memindahkan satu file ke file lain atau memindahkan satu file atau lebih, ke sebuah direktori

 

  • rm : Fungsi : menghapus file

Format : rm nama-file

 

Perintah DOS            Perintah UNIX                      Keterangan

Del file1                      rm –l                                        Menghapus file1

Del a*.*                       rm a*.*                   Menghapus file dengan nama depan a

Del file1                      rm file coba.txt buku.sam       hapus file sekaligus

Del coba.txt

Del buku.sam

 

  • Grep : Fungsi : mencari isi suatu file di sembarang directory

Format : grep –n ‘nama-file’ di-direktori

Keterangan : grep akan mencari suatu variable dalam suatu baris tertentu, di dalam sembarang direktori pada semua file.  Grep sangat berguna untuk menemukan kata tertentu dalam beberapa dokumen atau mencari adanya sebuah variable dalam  sekelompok program. Misalnya : grep –n ‘shutdown’ /etc/*

Contoh :

$ grep main *.c mencari kata main pada semua file *.c

            client.c:main(argc,argv)                        menampilkan kata-kata yang ditemukan

mumt.c:main()

prakt_1.c:main(argc,argv)

server.c:main(argc,argv

 

gunakan option –n untuk menampilkan nomer baris.

$ grep -n exit server.c

21:    exit(1);

36:    exit(1);

58:    exit(1);

Berikan Balasan

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

WordPress.com Logo

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

Twitter picture

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

Facebook photo

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

Google+ photo

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

Connecting to %s