Selasa, 19 Oktober 2010

COMMAND LINE, ADMINISTRASI SISTEM DAN TRANSFER FILE PADA LINUX

1. pindah ke direktori lain.
 cd /[direktori] : berfungsi untuk memindah posisi ke direktori yang ditunjuk.
 Cd : berfungsi untuk kembali ke direktori awal

2. menampilkan isi direktori atau isi file.

3. Menampilkan isi direktori.
 ls : menampilkan isi direktori pada user yang sedang aktif.
 Ls /home : menampilkan isi direktori pada home.

4. Membuat direktori.
 mkdir [direktori] : membuat direktori pada user yang aktif.
 Mkdir [direktori]/[direktori] : membuat direktori di dalam direktori yang dituju.

5. Menghapus direktori.
 rmdir [direktori] : menghapus direktori.
 Rmdir -v [direktori] : menghapus direktori dengan mensmpilksn statusnya.
 Rmdir -f [direktori] : menghapus direktori secara paksa.
 Rmdir -i [direktori] : menghapus direktori secara interaktif.

6. Membuat file baru.
untuk membuka editor untuk mengisi file tersebut menggunakan : sudo nano [file].[extensi]

7. memindahkan file.

8. Mengcopy file.

9. Menentukan hak akses.

Hak akses dibagi menjadi 3 command :
 r : read
 w : write
 x : execution
sedangkan hak kepemilikan :
 u : user
 g : group
 o : other
Pada screen shoot di atas, misalkan diambil contoh identitas.txt :
-rw-r--r-- 1 root root 76 2010-10-19 02:19 identitas.txt .
 - : menandakan identitas.txt adalah sebuah file, merupakan sebuah direktori jika tanda (-) diganti dengan huruf d.
 rw- : user memiliki akses r (read) dan w (write).
 r-- : group hanya memiliki akses r (read).
 r-- : other hanya memiliki akses r (read).

10. Mengubah hak kepemilikan dengan ekspresi huruf :
Command sudo chmod u+x identitas.txt berfungsi untuk menambah hak akses user (u) dengan execution (x) pada file identitas.txt.
Sekarang, hak aksesnya menjadi :
-rwxr--r-- 1 root root 76 2010-10-19 02:19 identitas.txt
 - : menandakan identitas.txt adalah sebuah file, merupakan sebuah direktori jika tanda (-) diganti dengan huruf d.
 rwx : user memiliki akses r (read), w (write), dan x (execution).
 r-- : group hanya memiliki akses r (read).
 r-- : other hanya memiliki akses r (read).

11. Merubah hak kepemilikan dengan ekspresi angka
untuk perubahan notasi huruf ke angka :
 r : bernilai 4
 w : bernilai 2
 x : bernilai 1

sedangkan untuk hak kepemilikan :
 user : x00 (ratusan)
 group : x0 (puluhan)
 other : x (satuan)
-rwxr--r-- 1 root root 76 2010-10-19 02:19 identitas.txt
berarti bernilai :
 user : rwx = 4+2+1=7
 group : r-- = 4+0+0=4
 other : r-- = 4+0+0=4
totalnya adalah 744.
sekarang hak aksesnya menjadi :
-rwxrw-rw- 1 root root 76 2010-10-19 02:19 identitas.txt
 - : menandakan identitas.txt adalah sebuah file, merupakan sebuah direktori jika tanda (-) diganti dengan huruf d.
 rwx : user memiliki akses r (read), w (write), dan x (execution).
 rw : group memiliki akses r (read), dan w (write)
 rw : other memiliki akses r (read), dan w (write)

jika ditulis dengan notasi angka :
 user : rwx = 4+2+1=7
 group : rw = 4+2+0=6
 other : rw = 4+2+0=6
totalnya adalah 766.


KESIMPULAN

Dalam linux terdapat berbagai macam command untuk mengedit data-data yang ada. Antara lain :
 memindahkan direktori : cd
 menampilkan isi direktori : cat atau ls
 membuat direktori : mkdir
 menghapus direktori : rmdir
 membuat file : touch
 mengedit file : sudo nano [namafile].txt
 memindah file : mv
 mengcopy file : cp
 merubah hak akses : chown, chgrp, chmod
 bertukar username : ssh
 transfer file : scp.
Dan masih banyak lagi command- command yang lainnya. Maka dengan adanya command- command tersebut dapat memudahkan kita untuk melakukan pengeditan file.

1 komentar: