Basic *nix Shell Command
Kebanyakan orang pada serem sama *nix baik itu Linux, BSD atau OS X kalo sudah berurusan sama shell command. Katanya susah ribet dan terlalu banyak yang harus dihapal.
Dan ngga tau kenapa selama ini keliling-keliling di Gramedia gak pernah nemu buku yang bener-bener ngebahas shell command ini secara lengkap. Kebanyakan cuman berkutat bagaimana menginstall, bagaimana mempergunakan *nix dengan GUI nya padahal keindahan dan stabilitas yang ditawarkan oleh *nix terletak pada shell nya yang item dan jelek itu :D.
Biar saya gak lupa dan siapa tahu anda pengen baca-baca ya sekalian aja disini di list daftar shell command yang saya hapal dan lagi inget jadi kalau suatu saat nanti ada tambahan berarti sekarang lagi gak inget :D.
Disini saya akan kasih tanda apabila ada command yang hanya berlaku untuk Linux saja, BSD saja atau untuk *nix selain BSD dan Linux saja. login
Perintah untuk masuk ke sistem dengan memasukan login ID atau bisa juga untuk berpindah antar user.logout
Untuk keluar dari sistem.
ls
Untuk melihat isi directory seperti halnya dir didalam DOS
Option : ls –al untuk melihat isi directory beserta attribut nya
touch
Untuk membuat file kosong
Contoh :
touch README akan membuat sebuah file kosong bernama README
echo
perintah untuk menampilkan sebuah kata atau kalimat
Contoh :
echo “saya sedang belajar linux” > README
echo “di IT NGO Forum training center” >> README
perbedaan tanda “>” dengan “>>” adalah hasil yang di berikan apabila menggunakan “>” berarti overwrite tetapi “>>” berarti sisipkan kalimat atau kata tersebut dibaris berikutnya
cat
perintah untuk membaca isi sebuah file text dan menampilkan nya dilayar
grep
Perintah untuk menemukan dan menampilkan satu baris yang mengandung satu buah kata tertentu. Perintah ini biasanya digabungkan dengan perintah-perintah untuk menampilkan text yang lain
Contoh :
cat README | grep linux
Perintah tersebut akan menghasilkan baris seperti berikut ini.
saya sedang belajar linux
“|” disebut juga pipeline, biasanya berada diatas tombol backslash. Pipeline dipergunakan untuk menggabungkan dua buah perintah secara bersamaan.
cp
perintah untuk mengcopy file atau directory
option : cp –R
contoh :
cp README BACALAH
perintah ini akan mengcopy file README ke file baru bernama BACALAH
mv
Perintah ini bisa digunakan untuk merubah nama file atau directory atau memindahkan file atau directory.
Contoh :
mv README INSTALL
Perintah ini akan mengganti nama file README menjadi INSTALL
rm
Perintah untuk menghapus file
Option : rm –rf (perintah untuk menghapus file atau directory secara recursif)
Contoh :
rm INSTALL
Perintah ini akan menghapus file INSTALL
mkdir
perintah untuk membuat directory
contoh :
mkdir data dokumen
perintah ini akan menghasilkan 2 directory bernama data dan dokumen
rmdir
Perintah untuk menghapus directory kosong. Apabila didalam directory tersebut terdapat file atau directory lagi maka perintah ini tidak dapat dipakai
Contoh :
rmdir dokumen
cd
Perintah untuk berpindah antar directory.
Contoh :
cd data akan berpindah dari directory aktif ke directory data
cd ~ akan berpindah dari directory aktif ke home directory user aktif
cd /etc akan berpindah ke root directory kemudian masuk ke directory etc
cd /usr/src akan berpindah ke root directory kemudian directory usr dan kemudian ke directory src atau akan berpindah langsung ke directory /usr/src
cd .. akan berpindah satu directory ke directory yang lebih rendah
cd ../ftp akan berpindah satu directory ke directory yang lebih rendah kemudian masuk ke directory ftp yang ada satu tikangkat dengan directory tersebut.
pwd
Perintah untuk melihat sedang berada di directory mana kita sekarang.
more
Perintah untuk melihat isi sebuah file. Apabila file tersebut ditampilkan lebih dari satu halaman, maka akan ditampilkan per halaman layar monitor.
Contoh :
more README
less
Perintah ini fungsi dan kegunaannya sama dengan more.
tail
Perintah untuk menampilkan 10 baris terakhir dari file text.
Contoh :
tail README
Apabila file README terdiri dari lebih dari sepuluh baris text maka perintah tail ini hanya akan menampilkan 10 baris terakhir saja. Tetapi apabila kurang dari 10 baris maka akan ditampilkan semuanya. head
Perintah untuk melihat baris awal dari suatu file text
Contoh :
head -10 README
Perintah ini akan menampilkan 10 baris pertama dari file README
clear
Perintah untuk membersihkan kembali layar.
reboot
Perintah untuk merestart komputer langsung pada saat itu juga
Mari kita bersambung 🙂
You’re currently reading an entry written by Admin
- Published:
- 04.12.08 / 3pm
- Category:
- *NIX
- Post Navigation:
- « Pertolongan Pertama Password Hilang (P3H)
Installasi DHCPD »
Comments are closed
Comments are currently closed on this entry.