Sabtu, 24 Februari 2018

Perintah-Perintah Dasar Linux Part 2




MANAJEMEN FILE & DIREKTORI


PRAKTIKUM
1.         Menampilkan direktori aktif
Direktori aktif adalah direktori dimana anda bekerja saat ini. Misalnya apabila saat ini anda bekerja pada direktori home, maka direktori home tersebut merupakan direktori aktif. Untuk melihat direktori yang sedang aktif digunakan perintah pwd.

2.         Melihat isi direktori
Untuk melihat isi direktori yang sedang aktif atau isi sirektori lain menggunkan perintah ls.
Contoh :
root@devi-VirtualBox:/home/devi# ls
atau untuk melihat isi direktori lain, misalnya direktori /etc/acpi sbb:
root@devi-VirtualBox:/home/devi#  ls /etc/acpi
Note : Sebuah direktori secara default ditandai dengan warna biru

3.         Membuat direktori
Untuk membuat sebuah direktori menggunakan perintah mkdir. Format nya adalah : mkdir [option..] nama_direktori_baru
Contoh :
root@devi-VirtualBox:/home/devi# mkdir inidirektori

atau anda bisa membuat direktori bertingkat secara langsung (direktori di dalam direktori) menggunakan perintah mkdir –p. Namun terlebih dahulu anda masuk sebagai root.
Contoh :
root@devi-VirtualBox:/home/devi# mkdir  -p /home/devi/direktoriku/inidirektori

4.         Berpindah direktori
Untuk berpindah direktori menggunakan perintah cd.
Contoh :
root@devi-VirtualBox:/home/devi#  cd /usr/games

5.         Menghapus direktori
Suatu direktori dapat dihapus menggunakan perintah rmdir.
Contoh :
root@devi-VirtualBox:/home/devi# rmdir inidirektori
Namun apabila di dalam direktori tersebut terdapat file, maka akan terjadi kesalahan bahwa direktori tidak kosong “rmdir: failed to remove ‘inidirektori’ : direktori not empty”. Untuk mengatasi hal tersebut menggunakan perintah rm –rf 

6.         Membuat file
Anda dapat membuat sebuah file kosong/tidak berisi apa-apa menggunakan perintah touch.
Contoh :
root@devi-VirtualBox:/home/devi# touch file1
Namun jika anda ingin membuat sebuah file yang ada isinya maka perintah yang digunakan adalah nano atau  pico.
Contoh :
root@devi-VirtualBox:/home/devi# nano file2
root@devi-VirtualBox:/home/devi# pico file3
Keluar dan simpan : Ctrl+x àY àenter

7.         Mengcopy file atau direktori
Anda dapat mengcopy suatu file atau direktori dengan menggunakan perintah cp.
Format perintah : cp [option] [file asli] [file copy]
-          Jika file dicopy ke dalam direktori yang sama
root@devi-VirtualBox:/home/devi# cp file1 file1copy   

-          Mengcopy file1 ke direktori direktori1
Contoh :
root@devi-VirtualBox:/home/devi# cp /home/devi/file1 /home/devi/direktori1

-          Mengcopy semua isi folder /usr/share/example-content/Ubuntu_Free_Cultore_Showcase ke folder /home/devi
Contoh :
root@devi-VirtualBox:/home/devi# cp /usr/share/example-content/Ubuntu_Free_culture_Showcase/* /home/devi

-          Mengcopy folder direktori1 beserta seluruh isinya ke dalam Desktop menggunakan perintah cp -R
Contoh :
root@devi-VirtualBox:/home/devi# cp –R /home/devi/direktori1 /home/devi/Desktop

8.         Memindahkan dan merubah nama file atau folder
Untuk merubah suatu nama dari file atau folder menggunakan perintah mv.
Contoh :
root@devi-VirtualBox:/home/devi# mv direktori1 direktoriubah
root@devi-VirtualBox:/home/devi# mv file1 file1ubah

Sedangkan untuk memindahkan lokasi file atau direktori adalah sbb:
Contoh :
root@devi-VirtualBox:/home/devi# mv file1ubah /home/devi/desktop

9.         Menampilkan isi file
a.      Cat
Untuk menampilkan isi dari suatu file dapat menggunakan perintah cat. Formt perintah : cat [lokasi_file] [nama_file]
Contoh :
root@devi-VirtualBox:/home/devi# cat file2
atau
root@devi-VirtualBox:/home/devi# cat /home/devi/file2

b.      More
Perintah more digunakan untuk menampilkan isi file per layar, akan tetapi tidak dapat melihat isi pada page sebelumnya.
Contoh:
root@devi-VirtualBox:/home/devi# more /etc/passwd

c.       Less
Perintah less digunakan untuk melihat isi file per layar/page dengan fasilitas page-up dan page-down
Contoh :
root@devi-VirtualBox:/home/devi# less /etc/passwd

10.     Menghapus file
Untuk menghapus file menggunakan perintah rm.
Format perintah : rm [lokasifile/namafile]
Contoh :
root@devi-VirtualBox:/home/devi# rm file1ubah

11.     Mencari file
Di dalam Linux menyediakan beberapa perintah yang dapat digunakan untuk mencari suatu file, diantaranya adalah find, locate, wich dan whereis.
a.      Find
Format : find [lokasi_perkiraan] [nama_file] [option..]
Contoh :
root@devi-VirtualBox:/home/devi# find /etc/acpi/ -name *.sh

note : perintah tersebut akan mencari semua nama file yang berekstensi .sh. pencarian dilakukan pada direktori /etc/acpi

b.      Locate
Untuk menggunakan perintah locate, terlebih dahulu aktifkan database pencariannya. Untuk mengaktifkannya sbb:
root@devi-VirtualBox:/home/devi# updatedb
Setelah itu anda dapat menggunakan perintah Locate dengan benar.
Format : Locate [option..] nama-file
Contoh :
root@devi-VirtualBox:/home/devi# locate file3

Note : Perintah tersebut akan menampilkan hasil pencarian direktori atau file yang mengandung nama file3 di dalam direktori Linux

c.       Which
Perintah wich digunakan untuk mengetahui lokasi file perintah. Jika anda menggunakan perintah wich untuk mencari file biasa, maka anda tidak akan menemukannya.
Contoh :
root@devi-VirtualBox:/home/devi# which rmdir

d.      Whereis
Perintah whereis sama seperti wich. Akan tetapi perintah ini juga akan menampilkan letak manual perintahnya.
Contoh :
root@devi-VirtualBox:/home/devi# whereis rmdir

12.     Melihat pemilik & hak akses file
Setiap file dan direktori di linux memiliki status izin hak akses (file permission). Artinya setiap file memiliki informasi untuk mengatur siapa saja yang berhak  untuk membaca, menjalankan atau mengubah file tersebut. Tujuan dari hak akses adalah untuk menjaga privasi file, keamanan dan integritas sistem agar tidak terganggu.
Untuk melihat status hak akses dari suatu file menggunakan perintah ls –l
Format : ls –l [lokasi-direktori]
Contoh :
root@devi-VirtualBox:/home/devi# ls –l
atau
root@devi-VirtualBox:/home/devi# ls –l /etc/acpi


Bagikan

Jangan lewatkan

Perintah-Perintah Dasar Linux Part 2
4/ 5
Oleh

Subscribe via email

Suka dengan artikel di atas? Tambahkan email Anda untuk berlangganan.