Perintah-perintah pada Linux biasanya diletakkan di
direktori /bin, /sbin, /usr/bin dan /usr/sbin dan dengan perintah ls
maka akan dapat dilihat ada perintah apa saja yang berlaku di system Linux
tersebut.
Perintah-perintah
paling dasar untuk memanipulasi file antara lain:
- cp – menduplikasi file (contoh: cp
namafile /direktori/namafile)
- mv – memindahkan/mengganti nama
file (contoh: mv namafile /direktori/namafile atau mv namafile
namafilebaru)
- rm – menghapus file (contoh: rm
namafile)
- rmdir – menghapus direktori dengan
syarat direktori tersebut harus kosong (contoh: rmdir namadirektori)
- more – membaca file (contoh: more
namafile) – gunakan hanya untuk file berformat ASCII
- cat – sama seperti more tetapi
tidak berhenti apabila halamannya melebihi lebar tampilan layar
- pwd – melihat direktori dimana
kita berada
Untuk
sintaks lengkapnya gunakan perintah man namaperintah.
Menghubungkan
File
Para pengguna Windows tentu mengenal kata shortcut,
maka kata tautan (links) pada Linux mengacu pada konsep yang sama.
Tujuan dari tautan adalah untuk menghemat ruang harddisk dan
memudahkan administrasi dalam mengubah konfigurasi (cukup satu file yang
dikonfigurasi).
Tautan di Linux mempunyai dua jenis yaitu hard links
dan symbolic links. Perbedaan mendasar antara keduanya adalah untuk
menghapus file acuannya maka semua hard links harus dihapus terlebih
dahulu sedangkan symbolic links dapat dibiarkan tetap ada sementara file
acuannya dihapus (hal ini tentunya menyebabkan broken links atau tautan
terputus).
Perintah
untuk membuat tautan adalah ln dan untuk sintaks tambahan mengacu ke man
ln.
Contoh
1, membuat hard links:
ln namafile /direktori/namalink
Contoh
2, membuat symbolic links:
ln –s namafile /direktori/namalink
Melihat isi file
$ cat namafile
$ cat namafile | more
$ cat namafile | less
$ less < namafile
$ less file1 file2 file3
Tekan q untuk keluar dari less atau more.
Membuat sebuah file kosong
$ touch namafile
Touch juga dapat digunakan untuk mengubah tanggal modifikasi file yang
sudah ada menjadi tanggal saat ini.
Menyalin file
Untuk menyalin suatu file ke file atau direktori
lain (jika file yang ingin disalin lebih dari satu, argumen terakhir haruslah
direktori):
$ cp file1 file2
$ cp file1 file2 file3 dir
$ cp *.bak /home/deni/bak
$ cp data/file1.txt data2/file1.txt
data3/file1.txt tujuan/
$ cp -R dir1 dir2
Memindahkan file
Untuk memindahkan (atau me-rename) file dan direktori, gunakan perintah
mv sebagai ganti cp:
$ mv namalama namabaru
$ mv namadirlama/ namadirbaru/
$ mv file1 file2 file3 ~/dir/lain/
Menghapus file
Untuk menghapus file
$ rm namafile
$ rm *.bak
$ rm -r namadir
Mengisi file
Untuk mengetikkan isi file (seperti copy con namafile di DOS)
$ cat > namafile
ini baris 1...
ini baris 2...
ini baris terakhir...
(tekan Ctrl-D)
Mengedit
file
Untuk mengedit file, gunakan satu dari
banyak editor yang tersedia: vi, vim,
joe, pico, jed, emacs, gnotepad, dll.
Terima kasih atas infonya :)
BalasHapus