Pertanyaan yang diberi tag «unix-philosophy»

12
Apa filosofi di balik menunda menulis data ke disk?
Di Linux, eksekusi perintah yang selesai seperti cpatau ddtidak berarti bahwa data telah ditulis ke perangkat. Seseorang harus, misalnya, memanggil sync, atau menjalankan fungsi "Safely Remove" atau "Eject" pada drive. Apa filosofi di balik pendekatan semacam itu? Mengapa data tidak ditulis sekaligus? Apakah tidak ada bahaya bahwa penulisan akan gagal …

3
Mengapa Unix 'mandiri'?
Saya sedang membaca kertas Ritchie dan Thompson tentang sistem file Unix. Mereka menulis, 'Perlu dicatat bahwa sistem ini sepenuhnya mandiri'. Apakah sistem sebelum Unix tidak mandiri? Dalam hal apa?


2
Mengapa sort -o bermanfaat?
Filsafat UNIX mengatakan: lakukan satu hal dan lakukan dengan baik. Buat program yang menangani teks, karena itu adalah antarmuka universal. The sortperintah, setidaknya GNU semacam, memiliki -opilihan untuk output ke file bukan stdout. Mengapa, katakanlah, sort foobar -o whateverberguna ketika saya bisa saja sort foobar > whatever?

1
MENGAPA ** login ** shell lebih dari ** non-login ** shell?
Saya memiliki pemahaman dasar tentang dotfile dalam sistem * nix. Tapi saya masih cukup bingung tentang Perbedaan antara Login Shell dan Non-Login Shell ini? Sejumlah jawaban yang berbeda (termasuk beberapa duplikat) telah membahas butir-butir berikut: Cara memanggil sebuah masuk atau non-login shell Cara mendeteksi sebuah masuk atau non-login shell File …

4
Apakah file soket Internet Unix?
Saya mengerti bahwa "Semuanya adalah file" adalah salah satu konsep utama Unix, tetapi soket menggunakan API berbeda yang disediakan oleh kernel (seperti socket, sendto, recv, dll.), Tidak seperti antarmuka sistem file normal. Bagaimana ini "Semuanya adalah file" berlaku di sini?

2
Apa yang membuat sistem operasi “Unix-Like”?
Saya sering menemukan istilah "unix-like" di banyak situs web. Tidak ada standar; itu hanya dalam cara berperilaku. Tetapi jika saya mengembangkan kernel dari awal, apa yang membuatnya dianggap "unix-like"? Pada dasarnya, apa saja hal-hal yang membuat kode tertulis seperti Unix?



2
Mengapa admin utama UID 501?
Saya mengerti * user admin utama diberikan user ID 501dan pengguna berikutnya mendapatkan nomor tambahan ( 502, 503, ...). Tapi mengapa 501? Apa yang istimewa tentang 50x, apa alasan historis / teknis untuk pilihan ini? * Saya mulai melihat ini ketika saya ingin tahu mengapa hard drive eksternal saya memiliki …

1
Apa arti pemrograman Unix, tepatnya? [Tutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Unix & Linux Stack Exchange. Ditutup 5 tahun yang lalu . Saya pikir saya mengerti apa arti istilah pemrograman Unix , tetapi sekarang, setelah membaca tentang hal itu …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.