Câu hỏi được gắn thẻ «shell»

Shell là giao diện dòng lệnh của Unix. Bạn có thể nhập các lệnh trong trình bao tương tác hoặc viết các tập lệnh để tự động hóa các tác vụ. Sử dụng thẻ này cho các câu hỏi áp dụng cho / bin / sh và các vỏ tương thích nhất (tro, bash, ksh, zsh, khắc). Đối với các tập lệnh shell có lỗi, vui lòng kiểm tra chúng trong http://shellcheck.net trước khi đăng ở đây.

1
Ý nghĩa của 'ln -sf' trong Linux là gì?
Tôi có 2 câu hỏi. Đầu tiên là cho các -sftùy chọn và thứ hai là cho việc sử dụng các -ftùy chọn cụ thể hơn . Bằng cách googling, tôi đã tìm ra mô tả của lệnh ln, tùy chọn -svà -f. (sao chép từ http://linux.about.com/od/commands/l/blcmdl1_ln.htm ) -s, --symbolic …
21 shell  ln 



4
'IFS' là gì?
Tôi đã đọc chủ đề này: Làm thế nào để lặp qua các dòng của một tập tin? Là IFSgì Và cách sử dụng của nó trong bối cảnh của for-loops là gì?
21 bash  shell 



6
Cách di chuyển các tệp x đầu tiên
Tôi có thư mục khổng lồ này với hàng ngàn tệp không có thứ tự. Có khả thi để chuyển 5000 đầu tiên sang thư mục con thông qua mvlệnh không? Bây giờ tôi di chuyển các tập tin với mv *some_pattern* ./subfolder1/ Hiện tại, tôi di chuyển hình ảnh …





2
Tại sao hành vi của `lệnh 1> file.txt 2> file.txt` khác với` lệnh 1> file.txt 2> & 1`?
Khi bạn muốn chuyển hướng cả thiết bị xuất chuẩn và thiết bị xuất chuẩn vào cùng một tệp, bạn có thể thực hiện bằng cách sử dụng command 1>file.txt 2>&1hoặc command &>file.txt. Nhưng tại sao hành vi của command 1>file.txt 2>file.txthai lệnh trên lại khác nhau? Sau đây là …



3
`<& -` làm gì?
Tôi đã sao chép một đoạn của Bash để làm nền một lệnh ssh được thực thi từ xa: ssh user@remote &lt;&lt;CMD some process &lt;&amp;- &gt;log 2&gt;error &amp; CMD Không gì &lt;&amp;-làm gì? Tôi đoán là nó giống như&lt; /dev/null Hiểu biết tiếp theo của tôi là ba mô tả …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.