คำถามติดแท็ก etc

/ etc เป็นไดเร็กทอรีที่เก็บการกำหนดค่าระบบและซอฟต์แวร์ที่จำเป็น ใช้แท็กนี้สำหรับคำถามเกี่ยวกับการจัดระเบียบของ / etc หรือไวยากรณ์ของไฟล์คอนฟิกูเรชันภายใน / etc อย่าใช้แท็กนี้สำหรับคำถามเกี่ยวกับการกำหนดค่าซอฟต์แวร์เฉพาะ

3
ฉันจะ "ผสาน" ไฟล์ข้อความสองไฟล์ได้อย่างไร
ฉันเพิ่งอัพเกรดจาก Ubuntu 12.04 เป็น 12.10 และ ณ จุดหนึ่งก็พบว่ามีไฟล์ Apache config ขัดแย้งapache2.confกัน apache2.conf.dpkg-distฉันไม่ให้ฉันเป็นตัวเลือกที่ผสานที่จุดนั้นดังนั้นฉันเพิ่งปฏิเสธแฟ้มใหม่และติดตั้งบันทึกแฟ้มใหม่เป็น ฉันสามารถ diff สองไฟล์ด้วยdiff apache2.conf apache2.conf.dpkg-distและรับเฉพาะบรรทัดที่แตกต่างกัน แต่ฉันต้องการผสานทั้งสองแบบด้วยตนเองว่าฉันจะแก้ไขข้อขัดแย้งใน SVN หรือคอมไพล์ได้อย่างไร ฉันจะทำสิ่งนั้นได้อย่างไร
13 linux  ubuntu  diff  etc  merge 

5
ฉันควรใช้คำสั่งอะไรหลังจากทำการเปลี่ยนแปลงไฟล์ / etc / passwd
ฉันได้ทำการเปลี่ยนแปลงบางอย่างกับไฟล์ / etc / passwd ตอนนี้ฉันต้องการที่จะดูว่าผลของการเปลี่ยนแปลงที่เกิดขึ้นหรือไม่คำสั่งสิ่งที่ฉันควรใช้สำหรับการที่ ตัวอย่างเช่นหลังจากทำการเปลี่ยนแปลงไฟล์ / etc / ssh / ssh_config ฉันจะรันคำสั่ง /etc/init.d/sshd
12 users  password  etc 

3
“ / etc / issue” เป็นเรื่องปกติสำหรับลีนุกซ์รุ่นอื่นหรือไม่?
ฉันพยายามสร้างระบบปฏิบัติการตรวจจับการทำงานแบบพกพาในสคริปต์ทุบตี ดังนั้นฉันแค่อยากรู้ว่าไฟล์"/etc/issue"นี้เป็นเรื่องปกติสำหรับ Linux Flavours ทั้งหมดหรือไม่
12 login  etc  portability 


1
ใช้ `/ etc / path` หรือ` / etc / path.d` เพื่อเพิ่มรายการใน PATH ใน macOS Sierra?
จากสิ่งที่ฉันได้รวบรวมในสถานที่ต่าง ๆ ด้วยการอภิปรายเกี่ยวกับ/usr/libexec/path_helperและทั้งหมดเห็นได้ชัดว่าวิธีการที่ทันสมัยในการเพิ่มรายการให้กับตัวแปรสภาพแวดล้อมPATHใน macOS Sierra 10.12 คือ: แก้ไข/etc/pathsไฟล์ เพิ่มไฟล์ที่จะอ่านจาก/etc/paths.dไดเรกทอรี คำถามของฉัน: kosher ใดที่ทันสมัยกว่าบน macOS รุ่นใหม่? หากวิธีที่ดีกว่าหรือมากกว่าทั่วไปคือการวางไฟล์ลงในpaths.dไดเรกทอรีชื่อและเนื้อหาของไฟล์เหล่านั้นคืออะไร? ตัวอย่างใด ๆ ? ฉันใช้มากกว่าzsh bashนั่นสร้างความแตกต่างหรือไม่? สองตัวเลือกเหล่านี้เป็นเอกลักษณ์ของ macOS หรือไม่ หรือพวกเขาจะปรากฏใน BSD หรือระบบที่คล้าย Unix อื่น ๆ ?
10 osx  zsh  path  etc 


3
ถาวร systemd machine-id ในสภาวะแวดล้อมลินุกซ์ฝังตัวแบบไร้รัฐ (UBI / UBIFS)
ฉันมีเครื่องลินุกซ์ในตัวซึ่งมีระบบไฟล์รูทแบบอ่านอย่างเดียวซึ่งโหลดจาก UBI / UBIFS ทุกครั้งที่อุปกรณ์บู๊ตเครื่องจะสร้าง systemd machine-id ใหม่ซึ่งฉันเข้าใจจากการอ่านเอกสาร : หมายเลขเครื่องมักจะถูกสร้างขึ้นจากแหล่งสุ่มระหว่างการติดตั้งระบบและคงที่สำหรับการบู๊ตที่ตามมาทั้งหมด ทางเลือกสำหรับระบบไร้สัญชาติระบบจะสร้างขึ้นระหว่างรันไทม์ตอนเริ่มต้นระบบหากพบว่าว่างเปล่า จากการอ่านไฟล์ systemd machine-id-setup.cฉันมีความเข้าใจเกี่ยวกับวิธีการทำงานในแง่ที่ว่ามันจะพยายามสร้างรหัสเครื่องที่ / etc / machine-id ถ้าไม่มี ที่ล้มเหลวและพาร์ติชันเป็นแบบอ่านอย่างเดียวมันจะสร้างขึ้นใน / รัน / machine-id และเมานต์เป็น / etc / machine-id (ไม่ใช่ symlink) มีคำถามคือฉันจะมีรหัสประจำตัวแบบตายตัวสำหรับอุปกรณ์ไร้สัญชาติได้หรือไม่? สองตัวเลือกที่ฉันมีคือ: 1) จัดเก็บ machine-id ไปยังหน่วยเก็บข้อมูลแบบไม่ลบเลือน (ภายนอก / eMMC): หลังจากบูทตรวจสอบว่ามี / etc / machine-id อยู่หรือไม่ หากไม่มีอยู่ให้ดำเนินการต่อผ่านบริการ systemd ผ่าน service …
2 systemd  etc  ubifs 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.