Tôi muốn biết chính xác cách lệnh "Is" hoạt động trong Linux và Unix.Lệnh 'ls' hoạt động như thế nào trong Linux/Unix?
Theo như tôi biết, lks forks & thực hiện với vỏ linux/unix và sau đó lấy đầu ra (của cây tệp hiện tại. Ví dụ/home/ankit/). Tôi cần một lời giải thích chi tiết hơn, vì tôi không chắc chắn về những gì xảy ra sau khi gọi ngã ba.
Có thể giải thích chi tiết chức năng của lệnh 'ls' không?
Là một điểm đáng chú ý, tôi nghĩ bạn sẽ tìm thấy chỉ số stat() của tất cả các tệp trong thư mục, đặc biệt nếu màu và/hoặc loại tệp trước/hậu tố được bật. –
Trên một lưu ý khác, tại sao vỏ cần phải ngã ba cho các quá trình tiền cảnh? –
monoxide: một exec() mà không có một ngã ba() sẽ thay thế quá trình hiện đang chạy, có nghĩa là vỏ của bạn sẽ biến mất trong lần đầu tiên bạn chạy một lệnh. –