1. Apa yang dimaksud shell pada system operasi linux? Apakah windows juga memiliki shell ?
2. Sebutkan 20 perintah shell yang banyak digunakan untuk mengelola sistem operasi linux ?
3. Apa fungsi perintah 'Sudo' ?
4. Jelaskan tentang chmod beserta jenis-jenisnya ?
5. Jelaskan perbedaan penggunaan # dan $ dalam linux ?
1.Shell adalah tempat interaksi antara pengguna dan sistem Linux yang sedang digunakan. Shell juga bertugas menerjemahkan atau mengeksekusi program. Shell menyediakan suatu antarmuka teks (command line). Shell dapat diguakan untuk mengelola (administering) sistem Linux seperti menambah pengguna, mengatur file dan direktori dan memantau kerja dari sistem operasi. Shell Linux ditandai oleh $ (user reguler) atau # (root). Dan disebut juga program yang menjembatani user dengan system operasi dalam hal ini kernel.
Windows tidak mempunyai shell karena shell hanya terdapat pada linux.
2.A. cat
menampilkan isi dari suatu file ke standart output
B. clear
Perintah ini gunanya membersihkan layar
C. cp
C. cp
Perintah cp ini berfungsi mengkopi file.
D. cut
D. cut
Perintah cut mendefinisikan suatu file yang berisi data berdasarkan kolom
E. find
E. find
perintah ini berfungsi untuk mencari file ataupun directori.
F. grep
F. grep
Perintah ini berguna untuk pencarian data di dalam file, penggunaan grep akan lebih
mengefisienkan waktu ketimbang harus membaca satu persatu
G. ln
G. ln
Perintah ini berfungsi untuk membuat link dari satu file/directori ke file/directori lain
H. locate
H. locate
Perintah ini digunakan untuk mengetahui dimana letaknya sebuah file atau directori. Fungsinya kurang lebih sama dengan find, bedanya locate menggunakan sebuah database (biasanya terletak di /var/lib/locatedb ) yang dapat di update menggunakan perintah updatedb.
I. ls
Perintah ini berfungsi untuk menampilkan isi dari suatu directory beserta atribut-atribut filenya.
J. mkdir
J. mkdir
Perintah ini berguna untuk membuat sebuah directory.
K. mv
K. mv
Perintah ini berguna untuk memindahkan file dari satu directory ke directory lainnya, atau juga dapat digunakan sebagai pengganti nama file.
L. rm dan rmdir
Perintah rm adalah perintah untuk menghapus file. Untuk directory dapat digunakan rmdir
M. tail
M. tail
Perintah ini berlawanan dengan perintah cut, tail mendefinisikan sebuah data pada file menurut
barisnya. Sedikit perbedaan adalah pada tail secara default ditampilkan 10 baris terakhir dari isi file
N. mount
Setiap device dalam linux agar dapat diakses harus terlebih dahulu di-mount atau dikaitkan.
O. ps
O. ps
Perintah ini digunakan untuk melihat setiap proses yang dijalankan di dalam mesin beserta nomor prosesnya.
P. kill
Perintah kill (mematikan) berfungsi untuk mengirimkan signal ke suatu proses. Sehingga bisa memerintahkan apakah suatu proses ditunda, dihentikan atau dilanjutkan. Tetapi paling sering digunakan untuk mematikan proses yang sedang berjalan.
Q. adduser, passwd, dan userdel
Perintah adduser digunakan untuk menambahkan user pada suatu mesin. Kemudian setelahditambahkan ditentukan password user yang baru tersebut dengan perintah passwd. Sedangkan userdel digunakan untuk menghapus user di mesin. Untuk menjalankan perintah-perintah ini diperlukan root priviledge.
3.Sudo berguna untuk memberikan hak pengguna biasa untuk melakukan tugas yang seharusnya hanya bisa digunakan oleh root. Dan untuk masuk ke super user / bagian tertinggi dari system operasi Linux.
4 chmod adalah nama aplikasi yang digunakan untuk merubah hak akses suatu file atau direktori di system operasi Linux.
CHMOD adalah kependekan dari CHange MODe, atau terjemahan bebasnya adalah merubah mode. Mode disini adalah mode akses dari suatu file / direktori di sistem operasi Linux. Dalam sistem operasi Linux, setiap file / direktori mempunyai mode akses tertentu. Dimana mode akses ini akan memberikan batasan-batasan bagaimana suatu file / direktori itu diakses dan oleh siapa saja. Yang dapat mengakses suatu file / direktori dibatasi kepada User, Group dan Other. User adalah pemilik suatu file / direktori. Bagaimana agar seseorang dapat menjadi pemilik suatu file / direktori, yaitu dengan menciptakan file / direktori tersebut atau menyalin file tersebut dari lokasi atau sumber lain. Group mewakili sekelompok User. Other adalah selain dari User atau Group. Masing-masing mempunyai hak akses yang bias kita tentukan dengan format sebagai
CHMOD adalah kependekan dari CHange MODe, atau terjemahan bebasnya adalah merubah mode. Mode disini adalah mode akses dari suatu file / direktori di sistem operasi Linux. Dalam sistem operasi Linux, setiap file / direktori mempunyai mode akses tertentu. Dimana mode akses ini akan memberikan batasan-batasan bagaimana suatu file / direktori itu diakses dan oleh siapa saja. Yang dapat mengakses suatu file / direktori dibatasi kepada User, Group dan Other. User adalah pemilik suatu file / direktori. Bagaimana agar seseorang dapat menjadi pemilik suatu file / direktori, yaitu dengan menciptakan file / direktori tersebut atau menyalin file tersebut dari lokasi atau sumber lain. Group mewakili sekelompok User. Other adalah selain dari User atau Group. Masing-masing mempunyai hak akses yang bias kita tentukan dengan format sebagai
berikut Berbagai mode dari CHMOD :
r = read = grupyang diberi cek "r" bisa melihat file tersebut
w = write = grup yang diberi cek "w" bisa menulis file tersebut
x = execute = grup yang diberi cek "x" bisa mengeksekusi file tersebut.
r = read = grupyang diberi cek "r" bisa melihat file tersebut
w = write = grup yang diberi cek "w" bisa menulis file tersebut
x = execute = grup yang diberi cek "x" bisa mengeksekusi file tersebut.
a.CHMOD 777
itu berarti memberi permition pada file itu supaya bisa dibuka, dibaca dan ditulis oleh semua user, baik itu user lokal ataupun user internet.
Fungsi CHMOD itu dilakukan hanya pada server *nix base (linux various). Untuk digunakan pada server Win*, maka harus men-set security file agar bisa di buka, baca, tulis oleh setiap orang
Fungsi CHMOD itu dilakukan hanya pada server *nix base (linux various). Untuk digunakan pada server Win*, maka harus men-set security file agar bisa di buka, baca, tulis oleh setiap orang
b.CHMOD 755
Merupakan permission yg dibutuhin di server unix untuk menentukan siapa saja yang boleh menulis, membaca dan mengexecute file.
Merupakan permission yg dibutuhin di server unix untuk menentukan siapa saja yang boleh menulis, membaca dan mengexecute file.
5.Kalau tanda # : root yang merupakan Posisi tertinggi di Sistem Operasi Linux (Super user Linux), dan $ : user regular.
Tidak ada komentar:
Posting Komentar