Computer >> Máy Tính >  >> Điện thoại thông minh >> Linux

Cách xem tệp cấu hình mà không có nhận xét

Hướng dẫn này sẽ cung cấp cho bạn một số tùy chọn / gợi ý về cách xem tệp cấu hình trong Linux mà không có nhận xét.

Tôi phải thường xuyên thực hiện các thay đổi đối với các tệp cấu hình, chẳng hạn như httpd.conf ink.conf . Những tệp này có một số lượng lớn các dòng được nhận xét, chủ yếu là nhận xét và một số chỉ thị cấu hình có thể đã được nhận xét vì chúng không được yêu cầu theo mặc định. Một vấn đề tôi gặp phải khi chỉnh sửa các tệp như vậy là có quá nhiều dòng được nhận xét nên tôi cần phải cuộn xuống nhiều dòng trước khi có thể tìm thấy chỉ thị cấu hình hoạt động tiếp theo. Tôi đã tìm thấy một giải pháp hữu ích để giúp tôi giải quyết vấn đề này.

Bây giờ tôi sử dụng lệnh sau khi tôi muốn chỉ xem các chỉ thị hoạt động trong tệp cấu hình Apache:

# sed ‘/ * # / d; / ^ * $ / d ’/etc/httpd/conf/httpd.conf

Lệnh này (sed) đọc tệp /etc/httpd/conf/httpd.conf và lọc ra tất cả các nhận xét và khoảng trắng thừa, chỉ để lại các cài đặt cấu hình đang hoạt động. Điều này giúp tôi rất dễ dàng xem tệp cấu hình.

Nếu bạn chỉ muốn lọc ra những dòng bắt đầu bằng chú thích, hãy chạy lệnh sau:

# sed ‘/ ^ # / d; / ^ * $ / d ’/etc/httpd/conf/httpd.conf

Nó khá giống với lệnh trước đó với một thay đổi nhỏ. * đầu tiên được thay thế bằng ^ , là regex cho đầu dòng.

Cập nhật: xem một số nhận xét hữu ích bên dưới nếu các lệnh này không cho phép bạn xem đúng tệp cấu hình mà không có nhận xét.