Unix & Linux

คำถาม & คำตอบสำหรับผู้ใช้ Linux, FreeBSD และระบบปฏิบัติการ Un * x อื่น ๆ

1
โปรแกรมเลือกจ่ายงานของ network-manager ไม่ทำงานอีกต่อไป
หลังจากอัพเกรดเป็นเครือข่ายผู้จัดการ 0.9.8 ฉันได้รับข้อความต่อไปนี้เมื่อเริ่มทำงาน โปรแกรมเลือกจ่ายงานล้มเหลว: (32) หน่วย dbus-org.freedesktop.nm-dispatcher.service ไม่สามารถโหลดได้: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว ดูบันทึกระบบและ 'สถานะ systemctl dbus-org.freedesktop.nm-dispatcher.service' สำหรับรายละเอียด และฉันสังเกตเห็นว่าสคริปต์ผู้แจกจ่ายของฉันทั้งหมด (อยู่ใน/etc/NetworkManager/dispatcher.d) จะตาย การอนุญาตของแต่ละสคริปต์ถูกตั้งค่า700เป็นเจ้าของโดย root ฉันใช้ชื่อpkgfileและlocateไม่มีเอาต์พุตแล้ว ไฟล์ไม่มีอยู่จริงดังนั้นฉันจะหาได้ที่ไหน

2
วิธีการวัดบน Linux หน่วยความจำสูงสุดของแอปพลิเคชันหลังจากสิ้นสุด
ฉันจะวัดหน่วยความจำสูงสุดของแอปพลิเคชันที่ทำงานบน Linux ได้อย่างไร ฉันรันแอพนี้ในแบทช์ดังนั้นฉันจึงไม่สามารถใช้ RSS ได้เพราะมันรายงานหน่วยความจำปัจจุบัน ฉันต้องการหน่วยความจำสูงสุดที่แอปพลิเคชั่นเคยรายงานไว้ในตอนท้าย VmPeak ไม่ใช่วิธีการแก้ปัญหาอย่างใดอย่างหนึ่งเนื่องจากมันรายงานหน่วยความจำที่จัดสรรและยังไม่ได้คำนวณจาก Ram จริง แต่ยังมาจากฮาร์ดดิสก์
11 linux  memory 

4
วิธีที่นิยมใช้ในการอัพเดตซอฟต์แวร์ทั้งหมดในการติดตั้ง Fedora คืออะไร?
เมื่อฉันติดตั้งระบบบางอย่างฉันมักจะมองหาวิธีการอัปเดตจำนวนมากซึ่งเป็นวิธีที่จะอัปเดตซอฟต์แวร์ที่เพิ่งติดตั้งของฉัน ยกตัวอย่างเช่นใน Debian ที่จะเปลี่ยนให้ชี้ไปที่สิ่งที่ฉันต้องการและการดำเนินงานsources.list# apt-get update && apt-get dist-upgrade มีสิ่งใดเทียบเท่ากับสิ่งนี้ใน Fedora (18) มีผู้จัดการอัพเกรด GUI ที่ฉันหายไปหรือไม่ มีข้อความใน Gnome โผล่ขึ้นมาว่าระบบของฉันต้องการการอัพเดทที่สำคัญ ฉันปิดมันเนื่องจากตัวเลือกเดียวที่มีให้ฉันคือ "ติดตั้งการอัปเดต" และฉันก็ค่อนข้างแน่ใจว่าจะทำเช่นไร ตอนนี้ข้อความหายไปและฉันไม่สามารถค้นหาได้มันไม่ได้มีซอฟต์แวร์ใด ๆ ที่เชื่อมต่อด้วย ฉันหายไปนี่อะไร

1
โซลูชัน“ เครื่องมือสัมผัสที่ดีกว่า” ที่แท้จริงสำหรับการคัดลอกบน Mac OS X
ฉันเพิ่งย้ายไป Mac ฉันขาดสไตล์การคัดลอก X11 ของฉัน ฉันไม่สามารถหาวิธีที่จะเลียนแบบพฤติกรรมของ X11 "เลือกเพื่อคัดลอก", "กลางคลิกเพื่อวาง" ทั่วโลกใน Mac OS X ฉันทราบว่าปัญหานี้เกิดขึ้นมานานแล้ว ฉันไม่สามารถหาทางออกนักฆ่าที่แท้จริงได้ สิ่งที่ดีที่สุดที่ฉันพบคือฉันสามารถคัดลอกโดยเน้นและวางโดยคลิกกลางบน Mac OS X ได้หรือไม่ . วิธีแก้ปัญหาที่แนะนำทั้งหมดพยายามหาวิธีวางข้อความจากคลิปบอร์ดด้วยการคลิกกลาง ยังไม่มีใครมีทางออกที่แท้จริงสำหรับการคัดลอกข้อความที่ไฮไลต์โดยอัตโนมัติ ฉันสงสัยว่าอาจมีวิธีการทำสำเนาข้อความที่ไฮไลต์โดยอัตโนมัติหรือไม่ แม้ว่าฉันควรจะเขียนภูตเพื่อทำมัน พอยน์เตอร์ใดที่เริ่มคิดจะดี
11 x11  osx  mouse  copy-paste 


5
วิธีการตรวจจับจากสคริปต์เมื่อโหลดเดสก์ท็อปของผู้ใช้
ฉันมีภูตที่ถูกนำไปใช้ในการทุบตีและทำงานโดยวิธีการcronและ@rebootตัวเลือกที่แสดงให้เห็นว่าเดสก์ท็อปไม่มีการใช้งาน สคริปต์มีดังต่อไปนี้ (กำหนดเวลาสั้น ๆ สำหรับการทดสอบ): #!/bin/bash P_STATE=0 while : do sleep 5 if [ $P_STATE == 0 ]; then [ `xprintidle` -ge 25000 ] && P_STATE=1 && wmctrl -k on else [ `xprintidle` -le 25000 ] && P_STATE=0 done ปัญหา: หากผู้ใช้ยังอยู่ในหน้าจอเข้าสู่ระบบxprintidleและwmctrlล้มเหลวเนื่องจากเดสก์ท็อปยังไม่โหลด เพื่อหลีกเลี่ยงสิ่งนี้ฉันได้ใส่บรรทัดถัดไปไว้ที่จุดเริ่มต้นของสคริปต์: while: do sleep 10s [ -n `who | …

1
ฉันสามารถปิดใช้งานการปรับปรุงแพ็คเกจ Debian แบบไม่ต้องใส่ข้อมูลได้หรือไม่
Debian มีกระบวนการอัพเดตแพ็คเกจอัตโนมัติหรือไม่? ฉันใช้มันในชุดพีซีที่ไม่มีพัดลมและสังเกตว่าเพิ่งจะช้ามาก ในการตรวจสอบ LED ของเครือข่ายแสดงกิจกรรมมากมาย ในที่สุดระบบก็ไม่ตอบสนองและจำเป็นต้องมีการเริ่มเย็น หลังจากบูทฉันค้นหา/var/log/syslogและพบหน้ารายการต่าง ๆ เช่น: แพ็คเกจ: <บางชื่อแพ็คเกจ> ติดตั้งอัตโนมัติ: 1 สถาปัตยกรรม: armel ดูเหมือนจะแจกแจงแพ็คเกจที่ติดตั้งแล้ว มากกว่าสิ่งใดที่ฉันสงสัยว่าเป็นกระบวนการอัตโนมัติที่ฉันสามารถปิดใช้งานได้หรือไม่

2
DHCPD ละเว้นการประกาศซับเน็ตของฉัน
eth010.0.0.1อินเตอร์เฟซภายในของฉันมีอยู่คงที่ของ ฉันยังมีอินเทอร์เฟซp4p1ทำหน้าที่เป็นอินเทอร์เฟซภายนอกของฉัน ถ้ามันเป็นสิ่งสำคัญอินเทอร์เฟซภายนอกของฉันไม่ได้เชื่อมต่อทางกายภาพและiptablesปิด / ยังถูกเขียนอยู่ /etc/sysconfig/dhcpd: DHCPDARGS=eth0 ประโยคย่อยจาก/etc/dhcpd.conf: subnet 10.0.0.0 netmask 255.255.255.0 { option routers 10.0.0.1; option domain-name-servers 10.0.0.1; option ntp-servers 10.0.0.1; default-lease-time 86400; # 1 day max-lease-time 604800; # 7 days use-host-decl-names on; ddns-updates on; use-host-decl-names on; allow unknown-clients; ignore client-updates; option domain-name "localdomain"; ddns-domainname "localdomain"; next-server 10.0.0.1; filename …
11 centos  dhcp 

2
วิธีกำหนดเป้าหมายหลายตัวเลือกด้วย xclip
เมื่อคัดลอกข้อความไปยังคลิปบอร์ดxclipให้เป้าหมายการเลือกหลายอย่าง: -selection specify which X selection to use, options are: "primary" to use XA_PRIMARY (default), "secondary" for XA_SECONDARY "clipboard" for XA_CLIPBOARD มีวิธีกำหนดเป้าหมายหลายตัวเลือกหรือไม่? ฉันลองตัวเลือกต่อไปนี้แล้ว echo "Hello world" | xclip -i -selection primary -selection clipboard echo "Hello world" | xclip -i selection primary | xclip -i selection clipboard echo "Hello world" | …

2
ฉันสามารถเข้าใช้งานบุ๊กมาร์กของ Nautilus ได้หรือไม่?
ฉันทำบุ๊กมาร์กใน Nautilus เช่นลิงก์ทางลัดไปยังบางไดเรกทอรี ฉันต้องการไปcdยังไดเรกทอรีที่ถูกคั่นหน้าใน Nautilus ฉันสงสัยว่าเป็นไปได้หรือไม่

3
ฉันจะทำให้คำแนะนำของ Powertop เป็นแบบถาวรได้อย่างไร
เมื่อฉันเรียกใช้ Powertop และดูที่หน้าจอ Tunables มีประมาณยี่สิบรายการที่แสดงว่าแย่ ฉันสามารถสลับเหล่านี้เพื่อที่ดีโดยการกดใส่และเมื่อฉันทำเช่นนั้นคาดว่าอายุการใช้งานแบตเตอรี่คู่ผสม ฉันจะทำให้การเปลี่ยนแปลงเหล่านี้ยังคงมีอยู่ได้อย่างไร (ฉันใช้ Fedora 18 อยู่ดีด้วย Powertop 2.2)

5
ฉันจะรวมไฟล์ pdf เพื่อให้แต่ละไฟล์เริ่มต้นด้วยหมายเลขหน้าคี่ได้อย่างไร
ฉันต้องการรวมไฟล์ PDF ที่มี dozed สองสามตัวและฉันต้องการให้อินพุต pdf ทั้งหมดเริ่มต้นด้วยหน้าคี่ในรูปแบบไฟล์ PDF เอาท์พุท ตัวอย่าง: A.pdfมี 3 หน้าB.pdfมี 4 หน้า ฉันไม่ต้องการให้ผลลัพธ์ของฉันมี 7 หน้า สิ่งที่ฉันต้องการเป็นไฟล์ PDF 8 หน้าในหน้าเว็บที่ 1-3 จากA.pdf, หน้า 4 เป็นที่ว่างเปล่าและหน้า 5-8 B.pdfจาก ฉันจะทำสิ่งนี้ได้อย่างไร ฉันรู้เกี่ยวกับ pdftk แต่ฉันไม่พบตัวเลือกดังกล่าวในหน้า man
11 pdf  merge 


3
ฉันจะตรวจสอบว่าไฟล์ gzipped สองไฟล์เท่ากันได้อย่างไร
ฉันพยายามประหยัดพื้นที่ในขณะที่ทำการสำรองข้อมูล "โง่" เพียงแค่ทิ้งข้อมูลลงในไฟล์ข้อความ สคริปต์สำรองของฉันทำงานทุกวันและมีลักษณะดังนี้: สร้างไดเรกทอรีชื่อหลังจากวันที่สำรองข้อมูล "$name"การถ่ายโอนข้อมูลข้อมูลบางอย่างลงในแฟ้มข้อความ ถ้าแฟ้มถูกต้อง gzip gzip "$name"มัน มิฉะนั้น, rm "$name". ตอนนี้ฉันต้องการเพิ่มขั้นตอนเพิ่มเติมเพื่อลบไฟล์หากมีข้อมูลเดียวกันในวันก่อน (และสร้าง symlink หรือ hardlink) ตอนแรกฉันคิดว่าจะใช้md5sum "$name"แต่สิ่งนี้ไม่ได้ผลเพราะฉันยังเก็บชื่อไฟล์และวันที่สร้าง ไม่gzipได้มีตัวเลือกที่จะเปรียบเทียบสองไฟล์ gzipped และบอกฉันว่าพวกเขามีค่าเท่ากันหรือไม่? หากgzipไม่มีตัวเลือกดังกล่าวจะมีวิธีอื่นในการบรรลุเป้าหมายของฉันหรือไม่

3
คัดลอกไฟล์จากโฟลเดอร์แชร์ Windows ไปยัง Unix
ฉันใหม่ทั้งหมดสำหรับ Unix ฉันกำลังเขียนสคริปต์ซึ่งจะคัดลอกไฟล์จากโฟลเดอร์แชร์ของ Windows ไปยัง Unix ใน Windows เมื่อฉันพิมพ์\\Servername.com\testfolderคำสั่ง Run ฉันสามารถเห็นtestfolderได้ ไดเรกทอรีtestfolderนี้เป็นโฟลเดอร์แชร์ผ่านเครือข่ายทั้งหมด ตอนนี้ฉันต้องการคัดลอกไฟล์บางไฟล์จากนั้นtestfolderไปยังเครื่อง Unix ฉันควรใช้คำสั่งใด ฉันรู้ที่อยู่ IP ของเซิร์ฟเวอร์ แต่ฉันไม่ทราบชื่อผู้ใช้
11 shell  samba  file-copy 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.