Posix

POSIX vs UNIX Memahami Perbedaannya

POSIX vs UNIX Memahami Perbedaannya

POSIX

POSIX adalah standar IEEE yang bertindak sebagai versi UNIX standar. Ini adalah konsorsium vendor yang membantu pengguna dengan mudah mem-porting aplikasi di berbagai platform. POSIX dianggap sebagai bagian dari UNIX dan digunakan untuk mencakup lingkungan mirip Unix yang berbeda untuk banyak sistem operasi lain. POSIX awalnya berisi lingkungan yang berbeda, seperti Eunice untuk Mesin Virtual, POSIX Personality, dan NT dari OS Windows. POSIX portabel di antara berbagai varian UNIX. Secara umum, kita dapat menyebut POSIX sebagai sistem operasi UNIX.

UNIX

Proyek Linux dan GNU sangat mirip dengan UNIX dan karenanya kompatibel satu sama lain. UNIX adalah sistem operasi yang bertindak sebagai sistem operasi multi-tugas dan multi-pengguna. UNIX hadir dengan berbagai alat pengembangan program, serta surat elektronik, editor teks, dll. Banyak sistem operasi seperti UNIX dan memiliki UI, program, dan fungsi yang sama. Awalnya adalah sistem operasi jaringan. UNIX dikembangkan oleh tim pengembang, tetapi orang lain dapat dengan mudah berkontribusi ke Linux dan menggunakannya sesuai dengan kebutuhan mereka.

UNIX memiliki merek dagang dan terutama digunakan untuk tujuan komersial. UNIX memiliki fleksibilitasnya sendiri, tetapi ada satu kelemahan yang cukup terkenal, yaitu UNIX berisi beberapa batasan perangkat keras. Meskipun demikian, UNIX adalah sistem operasi yang lengkap.

Perintah POSIX

Insinyur perangkat lunak dan pengguna lain yang bekerja pada sistem operasi memahami bahwa mereka perlu berinteraksi dengan jendela baris perintah/terminal sistem berkali-kali. Shell juga merupakan antarmuka baris perintah yang kuat, dan POSIX berisi bash shell yang terkenal. Di bagian selanjutnya, kita akan melihat beberapa perintah POSIX yang terkenal dan tujuan dari perintah ini.

Direktori POSIX

Untuk menentukan jalur file dan direktori, gunakan "/" untuk memisahkan nama direktori dan nama file di jalur. Berikut ini adalah beberapa contoh nama path:

Sintaksis Fungsi
/ Direktori akar
/contoh Contoh sub-direktori
/contoh/default File bernama default di direktori /example
~ Pintasan yang digunakan untuk mengakses direktori home pengguna saat ini
~/someContoh File atau direktori bernama someExample yang terletak di direktori home pengguna
. Mengarah ke direktori kerja saat ini
Mengarah ke direktori induk

Sistem File POSIX

Shell POSIX membantu mengelola beberapa fungsi dari satu jendela. Pengguna dapat menavigasi di sekitar lokasi mereka saat ini, direktori kerja mereka saat ini, dan direktori kerja absolut (direktori home).

Misalkan direktori kerja saat ini adalah direktori home (mis.g.: “/rumah/”), dan direktori ini memiliki subdirektori bernama “contoh.” Anda dapat menggunakan baris perintah untuk menentukan jalur ini sebagai jalur absolut (“/home//contoh"), serta jalur relatif ("contoh"). Program POSIX yang dijalankan dari shell juga mengetahui direktori kerja ketika dideklarasikan dengan benar. Di bagian ini, kita akan membahas beberapa contoh perintah dan opsi yang dapat digunakan di POSIX untuk memindahkan file.

Sintaksis Fungsi
pwd Menampilkan direktori kerja saat ini
CD Mengubah direktori saat ini ke direktori home
cd /etc/contoh Mengubah direktori saat ini menjadi /etc/example
cd direktori_baru Mengubah direktori saat ini menjadi new_directory sub-direktori dari direktori Anda saat ini
CD… Mengubah direktori saat ini ke direktori home atau parent
cd $sementara Mengubah direktori ke direktori sementara

Perintah UNIX

Sekarang, kita akan memeriksa beberapa perintah dasar UNIX. Perintah-perintah ini bukan bagian dari UNIX itu sendiri, tetapi mereka digunakan di beberapa mesin UNIX. Ada satu hal yang menarik untuk diperhatikan di sini: jika Anda membuat kesalahan ketik atau kesalahan saat menulis di UNIX, Anda dapat menggunakan CTRL+U pintasan dari keyboard Anda untuk membatalkan seluruh baris dengan mudah. Pengguna juga dapat mengedit perintah ini, yang cukup mudah dan adaptif. Ingat bahwa UNIX peka huruf besar/kecil, jadi pastikan untuk mempertimbangkan persyaratan tersebut saat mencoba perintah ini.

File UNIX

Kumpulan perintah pertama yang akan kita bahas adalah file.

Sintaksis Fungsi
ls Untuk membuat daftar file Anda, Anda juga dapat menggunakan ls -l untuk membuat daftar file Anda dalam 'format panjang' yang berisi banyak informasi, mis.g., ukuran file yang tepat, siapa pemilik file, apa haknya, dan siapa yang terakhir mengubah file. ls -a daftar semua file, termasuk yang namanya dimulai dengan titik, sebagian besar tidak mudah terlihat.
lebih banyak NameOfFile Menampilkan dan menampilkan bagian pertama dari file
emacs NameOfFile Editor yang memungkinkan Anda membuat dan mengedit file.
mv NameOfFile1 NameOfFile2 Digunakan untuk memindahkan file dengan memberikan nama yang berbeda atau dengan memindahkannya ke direktori lain.
cp NameOfFile1 NameOfFile2 Digunakan untuk menyalin konten File 1 ke File 2
rm NameOfFile Digunakan untuk menghapus file. Anda juga dapat menggunakan rm -i, yang akan meminta izin pengguna sebelum menghapus file apa pun.

Direktori di UNIX

Bagian berikut menunjukkan cara menggunakan dan membuat direktori di UNIX. Berikut ini adalah beberapa perintah yang digunakan untuk tujuan ini:

Sintaksis Fungsi
mkdir NamaDirektori Digunakan untuk membuat direktori baru. Ketik nama direktori baru di sebelah mkdir
cd NamaDirektori Digunakan untuk mengubah jalur direktori. Pengguna dapat kembali ke satu direktori menggunakan cd, dan mereka juga dapat kembali ke direktori induk menggunakan cd.
pwd Mengembalikan informasi direktori tempat pengguna berada saat ini.

Kesimpulan

Artikel ini membahas beberapa perbedaan mendasar antara POSIX dan UNIX, termasuk beberapa perintah yang digunakan di masing-masing. Seperti yang dapat dilihat dari contoh di atas, tidak ada perbedaan besar antara perintah yang digunakan untuk POSIX dan UNIX. POSIX hanyalah sebuah shell, sedangkan UNIX adalah OS lama.

Distro Linux Terbaik untuk Gaming pada tahun 2021
Sistem operasi Linux telah berkembang jauh dari tampilan aslinya, sederhana, berbasis server. OS ini telah sangat meningkat dalam beberapa tahun terak...
Cara merekam dan streaming sesi permainan Anda di Linux
Dulu, bermain game hanya dianggap sebagai hobi, namun seiring berjalannya waktu, industri game mengalami pertumbuhan yang sangat pesat baik dari segi ...
Game Terbaik untuk Dimainkan dengan Pelacakan Tangan
Oculus Quest baru-baru ini memperkenalkan ide hebat pelacakan tangan tanpa pengontrol. Dengan jumlah permainan dan aktivitas yang terus meningkat yang...