Posix

POSIX vs UNIX Memahami Perbezaannya

POSIX vs UNIX Memahami Perbezaannya

POSIX

POSIX adalah standard IEEE yang bertindak sebagai versi UNIX standard. Ini adalah konsorsium vendor yang membantu pengguna mengangkut aplikasi dengan mudah di pelbagai platform. POSIX dianggap sebagai subset UNIX dan digunakan untuk merangkumi persekitaran Unix yang serupa untuk banyak sistem operasi lain. POSIX pada mulanya mengandungi persekitaran yang berbeza, seperti Eunice for Virtual Machines, POSIX Personality, dan NT dari Windows OS. POSIX mudah alih antara pelbagai varian UNIX. Secara umum, kita boleh memanggil POSIX sebagai sistem operasi UNIX.

UNIX

Projek Linux dan GNU sama seperti UNIX dan oleh itu serasi antara satu sama lain. UNIX adalah sistem operasi yang berfungsi sebagai sistem operasi multi-tasking dan multi-user. UNIX dilengkapi dengan pelbagai alat pengembangan program, serta surat elektronik, penyunting teks, dll. Banyak sistem operasi seperti UNIX dan mempunyai UI, program, dan fungsi yang sama. Pada mulanya sistem operasi rangkaian. UNIX dikembangkan oleh pasukan pemaju, tetapi orang lain dapat dengan mudah menyumbang ke Linux dan menggunakannya mengikut keperluan mereka.

UNIX mempunyai tanda dagangan dan digunakan terutamanya untuk tujuan komersial. UNIX mempunyai kelenturan tersendiri, tetapi ada satu kelemahan yang agak terkenal, iaitu UNIX mengandungi beberapa sekatan perkakasan. Walaupun begitu, UNIX adalah sistem operasi yang lengkap.

Perintah POSIX

Jurutera perisian dan pengguna lain yang menggunakan sistem operasi memahami bahawa mereka perlu berinteraksi dengan tetingkap baris perintah / terminal sistem. Shell juga merupakan antara muka baris perintah yang kuat, dan POSIX mengandungi shell bash yang terkenal. Di bahagian seterusnya, kita akan melihat beberapa arahan POSIX yang terkenal dan tujuan perintah ini.

Direktori POSIX

Untuk menentukan jalur fail dan direktori, gunakan "/" untuk memisahkan nama direktori dan nama fail di jalan. Berikut adalah beberapa contoh nama jalan:

Sintaks Fungsi
/ Direktori root
/ contoh Contoh sub-direktori
/ contoh / lalai Fail yang dinamakan sebagai lalai dalam direktori / contoh
~ Jalan pintas yang digunakan untuk mengakses direktori utama pengguna semasa
~ / beberapaContohnya Fail atau direktori bernama someExample terletak di direktori rumah pengguna
. Memimpin ke direktori kerja semasa
Memimpin ke direktori induk

Sistem Fail POSIX

Shell POSIX membantu menguruskan beberapa fungsi dari satu tetingkap. Pengguna dapat menavigasi di sekitar lokasi mereka sekarang, direktori kerja mereka sekarang, dan direktori kerja mutlak (direktori rumah).

Anggaplah bahawa direktori kerja sekarang adalah direktori utama (e.g.: "/ Rumah /"), Dan direktori ini mempunyai subdirektori bernama" contoh."Anda boleh menggunakan baris perintah untuk menentukan jalan ini sebagai jalan mutlak (" / home // contoh "), serta jalan relatif (" contoh "). Program POSIX yang dijalankan dari shell juga mengetahui direktori yang berfungsi apabila dinyatakan dengan betul. Di bahagian ini, kami akan membahas beberapa contoh perintah dan pilihan yang dapat digunakan dalam POSIX untuk memindahkan fail.

Sintaks Fungsi
jentera Menunjukkan direktori kerja semasa
cd Menukar direktori semasa ke direktori utama
cd / etc / contoh Menukar direktori semasa ke / etc / contoh
cd baru_direktori Mengubah direktori semasa ke direktori_ baru sub-direktori dari direktori semasa anda
cd… Menukar direktori semasa ke direktori rumah atau induk
cd $ sementara Menukar direktori ke direktori sementara

Perintah UNIX

Sekarang, kami akan memeriksa beberapa arahan asas UNIX. Perintah ini bukan sebahagian daripada UNIX itu sendiri, tetapi digunakan dalam beberapa mesin UNIX. Terdapat satu perkara menarik yang perlu diperhatikan di sini: jika anda membuat kesalahan ketik atau kesalahan semasa menulis dalam UNIX, anda boleh menggunakan CTRL + U jalan pintas dari papan kekunci anda untuk membatalkan keseluruhan baris dengan mudah. Pengguna juga dapat mengedit perintah ini, yang cukup mudah dan mudah disesuaikan. Ingat bahawa UNIX peka huruf besar kecil, jadi pastikan untuk mengambil kira keperluan tersebut semasa mencuba perintah ini.

Fail UNIX

Kumpulan perintah pertama yang akan kita bincangkan adalah fail.

Sintaks Fungsi
ls Untuk menyenaraikan fail anda, anda juga dapat menggunakan ls -l untuk menyenaraikan fail anda dalam 'format panjang' yang mengandungi banyak maklumat, e.g., ukuran fail yang tepat, siapa pemilik fail, apa haknya, dan yang terakhir mengubah fail tersebut. ls -a menyenaraikan semua fail, termasuk yang namanya bermula dengan titik, kebanyakannya tidak mudah dilihat.
lebih banyak NameOfFile Memaparkan dan menunjukkan bahagian pertama fail
emacs NameOfFile Editor yang membolehkan anda membuat dan mengedit fail.
mv NameOfFile1 NameOfFile2 Digunakan untuk memindahkan fail dengan memberikan nama yang lain atau dengan memindahkannya ke direktori lain.
cp NameOfFile1 NameOfFile2 Digunakan untuk menyalin kandungan Fail 1 ke Fail 2
rm NameOfFile Digunakan untuk membuang fail. Anda juga boleh menggunakan rm -i, yang akan meminta izin pengguna sebelum menghapus sebarang fail.

Direktori dalam UNIX

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

Sintaks Fungsi
mkdir NameOfDirectory Digunakan untuk membuat direktori baru. Taipkan nama direktori baru di sebelah mkdir
cd NameOfDirectory Digunakan untuk mengubah jalan direktori. Pengguna dapat kembali dengan satu direktori menggunakan cd, dan mereka juga dapat kembali ke direktori induk menggunakan cd.
jentera Mengembalikan maklumat direktori di mana pengguna berada pada masa ini.

Kesimpulannya

Artikel ini membahas beberapa perbezaan asas antara POSIX dan UNIX, termasuk beberapa perintah yang digunakan dalam setiap perintah. Seperti yang dapat dilihat dari contoh di atas, tidak ada perbezaan besar antara perintah yang digunakan untuk POSIX dan UNIX. POSIX hanyalah shell, sedangkan UNIX adalah OS lama.

Battle For Wesnoth 1.13.6 Pembangunan Dikeluarkan
Battle For Wesnoth 1.13.6 dilancarkan bulan lalu, adalah rilis pengembangan keenam di 1.13.siri x dan memberikan sejumlah penambahbaikan, terutamanya ...
Cara Memasang League Of Legends di Ubuntu 14.04
Sekiranya anda peminat League of Legends, maka ini adalah peluang bagi anda untuk menguji menjalankan League of Legends. Perhatikan bahawa LOL disokon...
Pasang permainan Strategi OpenRA terkini di Ubuntu Linux
OpenRA adalah mesin permainan Strategi Masa Nyata / Bebas yang mencipta semula permainan Westwood awal seperti Command & Conquer klasik: Makluman Mera...