Hello sob, kali ini Admin akan membahas mengenai Hal-Hal dasar OS Linux yang harus diketahui. OS Linux ini memang merupakan sistem operasi terpopuler, apalagi dalam pembuatan server.
Kenyataannya hampir seluruh server didunia mengunakan Linux sebagai sistem operasi untuk servernya. Tetapi taukah kalian semua bahwa di dalam Linux ini ada hal-hal dasar yang harus kita ketahui apa saja itu? Oke langsung saja kita ke pembahasannya Cekidot!
Baca Juga: Cara Konfigurasi IP Address Debian
DAFTAR ISI
1. Terminal
Terminal adalah sebuah command prompt dimana kita bisa mengontrol file, membuat folder, membuat akses, merubah akses ataupun membaca, membuat atau merubah file, dan masih banyak lagi fungsi yang lainnya. Terminal menyediakan cara bagi pengguna untuk menjalankan perintah-perintah secara cepat dan efisien.
Banyak sekali perintah yang biasanya dijalankan dalam mode grafis, seperti mematikan komputer atau melihat kapasitas hard drive yang masih kosong, sebenarnya juga dapat dilakukan menggunakan Terminal. Selain dengan mengetikkan perintah satu per satu, Terminal juga memungkinkan penyusunan beberapa perintah sekaligus ke dalam satu skrip program untuk dieksekusi sekali jalan.
2. Account
Account adalah informasi rahasia yang dimiliki pengguna Linux agar dapat melakukan proses/akses ke dalam suatu sistem komputer yang menggunakan sistem operasi Linux. Account ini sendiri terdiri dari dua macam sebagai berikut:
- Username adalah nama pengguna yang digunakan untuk melakukan login ke suatu sistem Linux, dan tidak boleh ada username yang sama dalam suatu sistem Linux. Biasanya system user akan disimpan dalam file /etc/passwd. Kalian bisa melakukan perubahan hak akses dan otoritasnya melalui file ini.
- Password adalah sandi rahasia yang hanya diketahui oleh pemakai sistem Linux itu sendiri. Biasanya password merupakan campuran huruf abjad dan karakter lainnya seperti angka dan karakter khusus lainnya.
Account juga menyimpan informasi yang terdiri atas ID pemakai, level pemakai, hak pemilik account dalam sistem, waktu pakai, informasi tentang pemilik account, atau group pengguna.
3. Login
login merupakan proses pemberitahuan kepeda pengguna Linux bahwa sistem komputer sudah siap digunakan. Oleh karena itu, untuk dapat menggunkannya, pengguna harus memberitahukan informasi mengenai didirnya kepada sistem tentang username dan password. Informasi tersebut akan diperiksa oleh OS mengenai kebenaran informasi user tersebut, hak aksesnya, dan mekanisme prizinannya. Jika benar dan telah terdaftar, user dipersilahkan untuk memasuki sistem shell atau console perintah Linux
4. Shell
Shell adalah area kerja yang menjadi interface atau sebuah media penghubung antara pengguna dalam memberikan perintah kepada komputer dengan sistem operasi Linux di dalamnya berupa perintah-perintah tunggal berbasis teks.
Shel ditandai dengan adanya prompt, tanda pada setiap prompt berbeda-beda tergantung pada jenis shell-nya (sh, csh, bash). Prompt merupakan sarana penghubung untuk memberikan perintah dalam Linux. Setiap prompt memiliki kegunaan dan macam yang berbeda, tergantung dari level pemakai dan jenis prompt yang digunakan, contohnya sebagai berikut.
- $ ditampilkan jika pengguna mempunyai level/hak akses sebagai pemakai biasa.
- % ditampilkan jika pengguna menggunakan shelf csh atau tcsh.
- # ditampilkan jika pengguna memiliki level/hak akses sebagai superuser/root.
Command line adalah baris perintah yang diberikan kepada sistem operasi Linux melalui prompt. Berikut adalah bentuk syntax umum command line
$ adalah prompt yang menandai pemakai berada pada lingkungan proses/shell
Command: Nama command
(option): Tambahan command yang bersifat pilihan, berfungsi untuk mengubah default kerja dari suatu command, umumnya menggunakan suatu huruf dengan sebelumnya ditandai dengan karakter –
Argumen: Parameter yang dibutuhkan suatu command untuk diproses
<enter>: Dengan menekan tombol enter pada keyboard yang berfungsi menjalankan perintah/command yang dituliskan
Proses yang terjadi ketika sistem Linux bekerja, dibedakan menjadi dia macam sebagai berikut.
- Proses yang interaktif, yang bersifat langsung/ditampilkan.
- Proses background adalah proses yang tidak memerlukan interkasi secara langsung antara pengguna dan komputer, memerlukan waktu yang cukup lama dalam pemrosesannya karena bekerja bersamaan dengan sistem Linux mulai melakukan aktivitasnya.
5. Case Sensitive
Dalam memberikan perintah pada Linux perlu diperhatikan besar kecil huruf (case sensitive). Case sensitive mengandung arti bahwa besar kecil huruf dan cara penyusunan perintah harus mematuhi aturan dalam penulisan Linux. Contohnya perintah “ls” akan berbeda dengan perintah “LS“.
6. Menghentikan Proses
Salah satu perintah untuk menghentikan kegiatan user secara total adalah logout. Perintah ini digunakan jika pengguna merasa telah selesai melakukan proses perintah terhadap sistem Linux. Logout memiliki tiga fungsi sebagai berikut.
- Memberitahu kepada sistem operasi (Linux) bahwa pengguna telah selesai melakukan proses.
- Mencegah dari pemakai yang tidak berhak untuk mengetahui data pemilik account tersebut masuk kedalam sistem Linux.
- Mencegah dari pencekalan sistem, karena pada beberapa sistem jika pemakai melakukan proses apapun dan tidak melakukan logout, pengguna akan tetap dianggap melakukan proses meskipun komputer yang digunakan untuk melakukan perintah ke sistem operasi (Linux) telah dimatikan.
Langkah-langkah dalam melakukan logout di antaranya:
- Mengetikan perintah $ logout (tekan enter)
- Menekan secara bersamaan tombol ctrl dan d (CTRL + d)
- Beberapa sistem belum mempunyai/mengenal command logout, maka command tersebut dapat diganti dengan mengetikkan command $ exit (tekan enter)
Selain perintah tersebut, untuk menghentikan sebuah untaian proses yang sedang terjadi akibat adanya permintaan berupa proses yang diberikan oleh pengguna, Kalian dapat menghentikannya dengan mengetikan perintah kombinasi tombol keyboard Ctrl+ C, perintah dengan kombinasi tombol keyboard cukup lazim menghentikan setiap proses yang digunakan perintah Linux
Sekian artikel Hal-Hal Dasar Yang Harus Diketahui Dari OS Linux. Nantikan artikel menarik lainnya dan jangan lupa share artikel ini ke teman-teman kalian. Terimakasih…