Unix & Linux

Q & A cho người dùng Linux, FreeBSD và các hệ điều hành giống như Un * x khác




2
Giải quyết các liên kết tượng trưng (pwd)
Nói rằng tôi làm như sau: cd /some/path ln -s /target/path symbolic_name Nếu sau đó làm: cd /some/path cd symbolic_name pwd Tôi có: /some/path/symblic_name và không: /target/path Có cách nào để trình bao "giải quyết hoàn toàn" một liên kết tượng trưng (tức là cập nhật CWD, v.v.), như thể …
32 files  symlink  cwd 

9
Đọc và tìm kiếm các trang dài
Tôi cuối cùng đã chán ngấy khi muốn đọc về bash 's readvà nó -stùy chọn với man bash. Cuối cùng tôi đã tìm đúng vị trí (khoảng 4500), nhưng đó là một sự bực bội như thường lệ, vì cả hai /readvà thậm chí /\s-s\scác tìm kiếm có quá …
32 search  man 

12
Sử dụng thông báo-gửi với cron
Tôi đang sử dụng Arch Linux với KDE / Awesome WM. Tôi đang cố gắng notify-sendđể làm việc với cron. Tôi đã thử cài đặt DISPLAY/ XAUTHORITYbiến và chạy notify-sendvới "sudo -u", tất cả đều không có kết quả. Tôi có thể gọi thông báo-gửi tương tác từ phiên và …



4
Trường hợp trong đĩa / đĩa nên gắn thêm đĩa cố định?
Theo Wikipedia http://en.wikipedia.org/wiki/Unix_directory_structure http://en.wikipedia.org/wiki/Filesystem_HVELy_St Chuẩn đĩa phụ không nên được gắn vào /mnt/theo liên kết đầu tiên, nhưng không có đường nối như vậy theo liên kết thứ hai. Cả hai đều nói rằng họ không nên ở /media. Câu hỏi Vậy nên gắn thêm đĩa cố định ở đâu?


3
Các -e làm gì trong một shebang bash?
Tôi có một tập lệnh bash với các phần sau: #!/bin/bash -e egrep "^username" /etc/passwd >/dev/null if[ $? -eq 0 ] then echo "doesn't exist" fi Kịch bản này sẽ không chạy nếu không có -e. Làm gì -echo kịch bản này? Ngoài ra, những gì $?làm trong bối cảnh …
32 linux  bash 

2
Hành vi chương trình khi giết -HUP được nhận?
Có cách nào để tìm hiểu chương trình sẽ làm gì khi nhận được tín hiệu kill HUP không? Không chỉ đơn giản là chạy lệnh ofc: D Ví dụ, killall -HUP pppdsẽ khởi động lại pppd killall -HUP firefoxsẽ giết firefox
32 kill  signals 

3
Thay đổi thư mục cha mẹ (../) bằng symlink
Tôi có một liên kết tượng trưng ~/link -> ~/a/really/long/path Khi tôi làm cd ~/link cd .. nó đưa tôi đến ~ nhưng tôi muốn đi đến ~/a/really/long Có cách nào để làm việc này không? Tôi đang sử dụng bash.
32 bash  cd-command 



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.