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
Sử dụng awk để chèn một dòng sau đầu ra N
Tôi có một tập tin văn bản chứa đầy một loạt dữ liệu. Tôi cần phải rút ra các dòng có chứa các chuỗi cụ thể. Tôi đã thực hiện điều này với awk bằng cách sử dụng như sau: awk '/pattern1|pattern2|pattern3/ {print;}' infile Sau đó tôi cần đặt một …
7 awk 



1
câu lệnh if khác trong một dòng sử dụng && và ||
Tôi muốn biết nếu 2 cách này là tương đương: Đầu tiên: #!/bin/bash if [ -x $FILE ] then echo "You have execution permission to a "$FILE"" else echo "You don't have execution permission to a "$FILE"" fi Thứ hai: #!/bin/bash [ -x $FILE ] && echo "You have execution …

4
Thư mục IMAP: lớn như thế nào là quá lớn?
Tôi đã chuyển từ sử dụng Thunderbird sang offlineimapvà mutt. Hộp thư của tôi có hơn 50k tin nhắn. Sau khi điều chỉnh một số cài đặt, muttrất phản hồi với nhiều tin nhắn này. notmuchlà cực kỳ nhanh chóng cho các tìm kiếm. Nhưng offlineimapcó thể mất vài phút …
7 email  mutt  imap 


1
Kernel hoảng loạn khi chuyển noatime trong bootargs
Tôi có một hệ thống nhúng sử dụng jffs2 và muốn truyền rootflags=noatimevào bootargstham số kernel . Điều này dẫn đến sự hoảng loạn hạt nhân: jffs2: Error: unrecognized mount option 'noatime' or missing value [...] No filesystem could mount root, tried: jffs2 Kernel panic - not syncing: VFS: Unable …

3
Làm cách nào tôi có thể chặn tên miền phụ với dnsmasq?
Tôi sử dụng dnsmasq như một danh sách trắng trên mạng của tôi. Tệp dnsmasq.conf của tôi trông như thế này: bogus-priv domain-needed no-resolv server=/stackexchange.com/8.8.8.8 #etc... Tôi muốn có thể chặn một tên miền phụ, ví dụ: server=/meta.stackexchange.com/0.0.0.0 Tôi cũng đã thử: address=/meta.stackexchange.com/0.0.0.0 Và đối với cả hai tôi đã …
7 dns  dnsmasq 

2
Cách xóa đĩa ZIL bị hỏng khỏi nhóm ZFS
Tôi có một nhóm ZFS, chứa hai ổ cứng được nhân đôi và ramdisk để ghi nhật ký. Trong kịch bản của tôi là đĩa log đã chết: # zpool status -x tank pool: tank state: FAULTED status: An intent log record could not be read. Waiting for adminstrator intervention …
7 freebsd  zfs 


4
Thay đổi cách bố trí bàn phím trong LightDM
Tôi đã cài đặt LightDM trên hệ thống Arch Linux (sử dụng pacman) và nó chạy tốt, ngoại trừ, nếu tôi cố gắng nhập một ký tự đặc biệt (như "@", "$", ...) trong trường người dùng hoặc mật khẩu thì không Không làm gì cả. Tôi đang sử dụng …

1
$ _ Được xác định bởi POSIX ở đâu?
Trong các bình luận cho câu trả lời được chấp nhận cho câu hỏi StackExchange của Unix & Linux này , có tuyên bố rằng $_"một trong số 7 tham số đặc biệt được xác định bởi POSIX". Tôi không thể tìm thấy định nghĩa đó mặc dù tôi có …
7 bash  shell  ksh  posix 

3
stdin, stderr, chuyển hướng và nhật ký
Có sự khác biệt giữa hai dòng? /home/user/script.sh >> /home/user/stdout_and_error.log 2>&1 /home/user/script.sh 2>&1 >> /home/user/stdout_and_error.log biết rằng tôi muốn đặt các thiết bị xuất chuẩn và lỗi thực thi của tập lệnh vào tệp nhật ký. Nếu không có sự khác biệt, nếu tôi muốn đăng nhập bản ghi thì …


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.