CAT dan Perintah “chmod” Dalam LINUX
CAT DALAM LINUX
Jika berkecimpung dalam dunia IT, terutama bagi pengguna linux pasti sering menggunakan perintah-perintah di command line untuk menjalankan suatu perintah eksekusi salah satunya menggunakan perintah CAT.
CAT merupakan perintah di linux yang dapat digunakan untuk melihat isi file, membuat isi file dan menggabungkan beberapa teks file menjadi satu teks file.
Dari penjelasan ini secara garis besar mengerti kegunaannya CAT. Tetapi, apakah kalau perintah CAT mempunyai kelebihan dalam melakukan eksekusinya? Disini akan diberikan beragam cara menggunakan perintah CAT di command line. Untuk melihat versi CAT yang terdapat pada sistem bisa menggunakan perintah berikut:
$ cat - -version
cat (GNU coreutils) 8.4
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by Torbjörn Granlund and Richard M. Stallman.
Sintaks CAT.
cat [OPTION]…[FILE]…
Beragam cara perintah CAT di command line.
Menulis teks pada file.txt dan menyalin file.txt ke coba.txt dengan menambahkan teks baru di awal atau akhir isi paragraf pada file.txt lalu tambahkan script “-”.
$ cat > file.txt
$ cat - file.txt > coba.txt
$ cat file.txt - > coba.txt
Selanjutnya ketik sembarang karakter diakhiri dengan menekan Enter dan CTRL-D. Secara otomatis akan dibuat file bernama file.txt yang berisi karakter yang telah diketik tadi.
Perintah “chmod” pada linux
Chmod berfungsi untuk mengatur hak akses atau permission terhadap suatu file/direktori kepada user, group dan other. Kegunaan chmod hampir sama dengan perintah attrib pada DOS.
Hak akses chmod tersebut dibagi menjadi 3 macam:
r = read. Dapat dibaca (baik file atau direktori)
w = write. Dapat di tulis/edit (jika file) dan membuat file/direktory baru (jika direktori)
x = execute. Dapat di eksekusi (jika file) dan dimasuki (jika direktori)
Octal dari permisi tersebut adalah:
4 = r
2 = w
1 = x
0 = No Permission
Berikut daftar arti dari angka – angka tersebut:
7 = rwx
6 = rw-
5 = r-x
4 = r–
3 = -wx
2 = -w-
1 = –x
0 = —
Contoh 1:
Jika kita ingin memberikan full akses (rwx) untuk User/Pemilik dan untuk Group serta Other hanya dapat akses baca dan eksekusi saja.
Perintahnya:
$ chmod 755 file/folder
keterangan:
4+2+1 = 7 untuk akses u (User)
4+1 = 5 untuk akses g (Group)
4+1 = 5 untuk akses o (Other)
Contoh 2:
Jika kita ingin memberikan akses baca dan tulis saja (rw-) untuk User/pemilik dan tidak ada hak akses untuk Group maupun Other.
Perintahnya:
$ chmod 600 file/folder
keterangan:
4+2 = 6 untuk akses u (User)
0 untuk akses g (Group)
0 untuk akses o (Other)
Komentar
Posting Komentar