Unix / Linux - Memulai

Apa itu Unix?

Sistem operasi Unix adalah sekumpulan program yang bertindak sebagai penghubung antara komputer dan pengguna.

Program komputer yang mengalokasikan sumber daya sistem dan mengoordinasikan semua detail internal komputer disebut operating system atau itu kernel.

Pengguna berkomunikasi dengan kernel melalui program yang dikenal sebagai shell. Shell adalah penerjemah baris perintah; itu menerjemahkan perintah yang dimasukkan oleh pengguna dan mengubahnya menjadi bahasa yang dimengerti oleh kernel.

  • Unix awalnya dikembangkan pada tahun 1969 oleh sekelompok karyawan AT&T Ken Thompson, Dennis Ritchie, Douglas McIlroy, dan Joe Ossanna di Bell Labs.

  • Ada berbagai varian Unix yang tersedia di pasaran. Solaris Unix, AIX, HP Unix dan BSD adalah beberapa contohnya. Linux juga merupakan varian Unix yang tersedia secara gratis.

  • Beberapa orang dapat menggunakan komputer Unix pada saat yang bersamaan; karenanya Unix disebut sistem multiuser.

  • Seorang pengguna juga dapat menjalankan beberapa program secara bersamaan; karenanya Unix adalah lingkungan multitasking.

Arsitektur Unix

Berikut adalah diagram blok dasar dari sistem Unix -

Konsep utama yang menyatukan semua versi Unix adalah empat dasar berikut -

  • Kernel- Kernel adalah jantung dari sistem operasi. Ini berinteraksi dengan perangkat keras dan sebagian besar tugas seperti manajemen memori, penjadwalan tugas dan manajemen file.

  • Shell- Shell adalah utilitas yang memproses permintaan Anda. Saat Anda mengetikkan perintah di terminal Anda, shell menafsirkan perintah dan memanggil program yang Anda inginkan. Shell menggunakan sintaks standar untuk semua perintah. C Shell, Bourne Shell dan Korn Shell adalah cangkang paling terkenal yang tersedia dengan sebagian besar varian Unix.

  • Commands and Utilities - Ada berbagai perintah dan utilitas yang dapat Anda gunakan dalam aktivitas sehari-hari. cp, mv, cat dan grep, dll. adalah beberapa contoh perintah dan utilitas. Ada lebih dari 250 perintah standar ditambah banyak lainnya disediakan melalui 3 rd perangkat lunak pihak. Semua perintah datang dengan berbagai opsi.

  • Files and Directories- Semua data Unix diatur ke dalam file. Semua file kemudian diatur ke dalam direktori. Direktori ini selanjutnya diatur ke dalam struktur seperti pohon yang disebutfilesystem.

Booting Sistem

Jika Anda memiliki komputer yang memiliki sistem operasi Unix terpasang di dalamnya, maka Anda hanya perlu menyalakan sistem untuk membuatnya hidup.

Segera setelah Anda menghidupkan sistem, sistem mulai boot dan akhirnya meminta Anda untuk masuk ke sistem, yang merupakan aktivitas untuk masuk ke sistem dan menggunakannya untuk aktivitas sehari-hari Anda.

Masuk Unix

Saat Anda pertama kali terhubung ke sistem Unix, Anda biasanya melihat prompt seperti berikut -

login:

Untuk masuk

  • Siapkan ID pengguna (identifikasi pengguna) dan kata sandi Anda. Hubungi administrator sistem Anda jika Anda belum memilikinya.

  • Ketik userid Anda pada prompt login, lalu tekan ENTER. ID pengguna Anda adalahcase-sensitive, jadi pastikan Anda mengetiknya persis seperti yang diinstruksikan oleh administrator sistem Anda.

  • Ketik kata sandi Anda pada prompt kata sandi, lalu tekan ENTER. Kata sandi Anda juga peka huruf besar / kecil.

  • Jika Anda memberikan userid dan password yang benar, maka Anda akan diizinkan untuk masuk ke dalam sistem. Bacalah informasi dan pesan yang muncul di layar, yaitu sebagai berikut.

login : amrood
amrood's password:
Last login: Sun Jun 14 09:32:32 2009 from 62.61.164.73
$

Anda akan diberikan prompt perintah (kadang-kadang disebut $prompt) tempat Anda mengetik semua perintah Anda. Misalnya, untuk memeriksa kalender, Anda perlu mengetikcal perintah sebagai berikut -

$ cal
     June 2009
Su Mo Tu We Th Fr Sa
    1  2  3  4  5  6
 7  8  9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

$

Ganti kata sandi

Semua sistem Unix memerlukan kata sandi untuk membantu memastikan bahwa file dan data Anda tetap milik Anda dan bahwa sistem itu sendiri aman dari peretas dan peretas. Berikut adalah langkah-langkah untuk mengubah kata sandi Anda -

Step 1 - Untuk memulai, ketikkan kata sandi pada prompt perintah seperti yang ditunjukkan di bawah ini.

Step 2 - Masukkan kata sandi lama Anda, yang saat ini Anda gunakan.

Step 3- Ketikkan kata sandi baru Anda. Jagalah selalu kata sandi Anda cukup rumit sehingga tidak ada yang dapat menebaknya. Tapi pastikan, Anda mengingatnya.

Step 4 - Anda harus memverifikasi kata sandi dengan mengetiknya lagi.

$ passwd
Changing password for amrood
(current) Unix password:******
New UNIX password:*******
Retype new UNIX password:*******
passwd: all authentication tokens updated  successfully

$

Note- Kami telah menambahkan tanda bintang (*) di sini hanya untuk menunjukkan lokasi di mana Anda perlu memasukkan kata sandi saat ini dan yang baru di sistem Anda. Itu tidak menunjukkan karakter apa pun saat Anda mengetik.

Daftar Direktori dan File

Semua data di Unix diatur ke dalam file. Semua file diatur ke dalam direktori. Direktori ini diatur ke dalam struktur seperti pohon yang disebut sistem file.

Anda bisa menggunakan lsperintah untuk mencantumkan semua file atau direktori yang tersedia dalam direktori. Berikut adalah contoh penggunaanls perintah dengan -l pilihan.

$ ls -l
total 19621
drwxrwxr-x  2 amrood amrood      4096 Dec 25 09:59 uml
-rw-rw-r--  1 amrood amrood      5341 Dec 25 08:38 uml.jpg
drwxr-xr-x  2 amrood amrood      4096 Feb 15  2006 univ
drwxr-xr-x  2 root   root        4096 Dec  9  2007 urlspedia
-rw-r--r--  1 root   root      276480 Dec  9  2007 urlspedia.tar
drwxr-xr-x  8 root   root        4096 Nov 25  2007 usr
-rwxr-xr-x  1 root   root        3192 Nov 25  2007 webthumb.php
-rw-rw-r--  1 amrood amrood     20480 Nov 25  2007 webthumb.tar
-rw-rw-r--  1 amrood amrood      5654 Aug  9  2007 yourfile.mid
-rw-rw-r--  1 amrood amrood    166255 Aug  9  2007 yourfile.swf

$

Di sini entri dimulai dengan d.....mewakili direktori. Misalnya, uml, univ dan urlspedia adalah direktori dan entri lainnya adalah file.

Kamu siapa?

Saat Anda masuk ke sistem, Anda mungkin ingin mengetahui: Who am I?

Cara termudah untuk mengetahui "siapa Anda" adalah dengan memasukkan whoami perintah -

$ whoami
 amrood

$

Cobalah di sistem Anda. Perintah ini mencantumkan nama akun yang terkait dengan login saat ini. Anda dapat mencobawho am i perintah juga untuk mendapatkan informasi tentang diri Anda.

Siapa yang Masuk?

Terkadang Anda mungkin tertarik untuk mengetahui siapa yang masuk ke komputer pada saat yang sama.

Ada tiga perintah yang tersedia untuk memberi Anda informasi ini, berdasarkan seberapa banyak Anda ingin tahu tentang pengguna lain: users, who, dan w.

$ users
 amrood bablu qadir

$ who
amrood ttyp0 Oct 8 14:10 (limbo)
bablu  ttyp2 Oct 4 09:08 (calliope)
qadir  ttyp4 Oct 8 12:09 (dent)

$

Coba wperintah di sistem Anda untuk memeriksa output. Ini mencantumkan informasi yang terkait dengan pengguna yang masuk ke sistem.

Keluar

Ketika Anda menyelesaikan sesi Anda, Anda harus keluar dari sistem. Ini untuk memastikan bahwa tidak ada orang lain yang mengakses file Anda.

To log out

  • Ketik saja logout perintah pada prompt perintah, dan sistem akan membersihkan semuanya dan memutus koneksi.

Sistem Shutdown

Cara paling konsisten untuk mematikan sistem Unix dengan benar melalui baris perintah adalah dengan menggunakan salah satu dari perintah berikut -

Sr.No. Perintah & Deskripsi
1

halt

Segera mematikan sistem

2

init 0

Matikan sistem menggunakan skrip yang telah ditentukan untuk menyinkronkan dan membersihkan sistem sebelum mematikan

3

init 6

Reboot sistem dengan mematikannya sepenuhnya dan kemudian restart

4

poweroff

Matikan sistem dengan mematikan

5

reboot

Mulai ulang sistem

6

shutdown

Matikan sistem

Anda biasanya harus menjadi pengguna super atau root (akun paling istimewa di sistem Unix) untuk mematikan sistem. Namun, pada beberapa kotak Unix yang berdiri sendiri atau milik pribadi, pengguna administratif dan terkadang pengguna biasa dapat melakukannya.