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 /
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.