Là chủ đề, tôi tự hỏi tên của ngã ba() là gì.Ý nghĩa của tên của ngã ba() trong Linux
Tôi không phải là người nói tiếng Anh bản địa. Những ngày này tôi tìm thấy có một sự khác biệt lớn giữa Linux API/Cmd và Windows API/Cmd, đó là trong Linux các tên hàm không chỉ đơn giản chỉ ra những gì nó được sử dụng cho. Ví dụ, tôi biết fork() được sử dụng để tạo ra một quá trình con, nhưng tại sao nó được gọi là "ngã ba", trong nĩa từ điển có nghĩa là "Một đồ dùng với hai hoặc nhiều ngạnh", có vẻ như nó không có gì để làm với "Tạo quy trình mới". Ví dụ khác, "grep" được sử dụng để "in các dòng khớp với một patter", tại sao lệnh được gọi là "grep", có nghĩa là "báo cáo g" không ?? Với tư cách là một người nói không phải là người nói tiếng Anh , tôi thấy khó nhớ tên hơn các API nền tảng khác.
Hãy cho tôi biết nơi tôi có thể tìm thấy ý nghĩa của tên hàm hoặc lệnh của API Linux. Mọi sự trợ giúp sẽ rất được trân trọng!
http://en.wikipedia.org/wiki/Grep. Fork là về việc tạo ra một nhánh - và đó là những gì nó thực sự làm: tạo bản sao của quá trình của bạn; những gì bạn sẽ làm với bản sao này là tùy thuộc vào bạn, vì vậy nó không thể được gọi là bất cứ điều gì khác. – keltar
* Một đồ dùng có hai hoặc nhiều ngạnh * nổi lên từ một trục duy nhất, bạn không thể thấy một sự tương tự ở đây? – scai
Chỉ để nói với những người khác xem qua bài đăng này, có một số trang web cho người học biết ý nghĩa của tên của các API và Lệnh LINUX, như "http://en.wikipedia.org/" và "http: // linux .about.com/" – Steve