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

ตระกูลของระบบปฏิบัติการแบบ Unix ที่ใช้เคอร์เนล Linux หากคำถามของคุณเกี่ยวกับการแจกแจงบางอย่างเท่านั้นให้ใช้แท็กที่เฉพาะเจาะจงมากขึ้น


0
ปัญหากับ dual boot Windows 8 และ Linux Fedora 26
ฉันถูกทรมานด้วยสถานการณ์การบูทคู่ที่ไม่ดีเมื่อไม่กี่วันนี้ ฉันมีคนพิการจริงๆ - รายละเอียดต่ำและซีพียู Celeron N2930 ที่แย่ - แล็ปท็อป ACER E15 ที่มี windows 8.1 ติดตั้งไว้ล่วงหน้าซึ่งมันเป็นประสบการณ์ฝันร้าย ดังนั้นฉันตัดสินใจที่จะติดตั้ง Fedora 26 ที่ฉันโปรดปรานด้วยการใช้กราฟิก inerface gnome 3 เฉพาะในกรณีที่เป็นเรื่องง่าย ... หลังจากการผจญภัยครั้งใหญ่เพียงตั้งค่า Fedora USB แบบสดที่สามารถบูตได้จาก BIOS - Bios กำหนดไว้ในโหมดการบูต UEFFI - ในที่สุดฉันก็ติดตั้ง fedora 26 ของฉันในพื้นที่ว่างบนฮาร์ดดิสก์ของฉัน จากเครื่องมือดิสก์ windows 8.1 แต่แน่นอนว่ามันเป็นไปไม่ได้ที่จะทำการบูทใน Fedora 26 เนื่องจากตัวจัดการการบูต windows ทำให้ฉันไปที่ windows 8.1 ทันที …

0
แอปเพล็ต Webmin Java ไม่เริ่มทำงาน
ฉันใช้งาน Mint 13 (ขึ้นอยู่กับ Ubuntu 12.04) เดสก์ท็อป KDE พร้อมเบราว์เซอร์ Firefox 19.0.2 และ Opera 12.14 Java ติดตั้งค่าเริ่มต้นโดยระบบและรุ่นของมันคือ: $ ~ / java -version รุ่น java "1.7.0_15" สภาพแวดล้อมรันไทม์ OpenJDK (IcedTea7 2.3.7) (7u15-2.3.7-0ubuntu1 ~ 12.04.1) OpenJDK เซิร์ฟเวอร์ 64 บิต VM (สร้าง 23.7-b01, โหมดผสม) หน้าทดสอบ Java ( http://www.java.com/en/download/testjava.jsp) แสดงดังนี้: และแต่ละเบราว์เซอร์มีปลั๊กอิน IcedTea7 สำหรับเรียกใช้แอปเปิ้ลจาวา แต่แอปเพล็ต Webmin ไม่ทำงานกับการกำหนดค่านี้ …


1
การเปลี่ยนชื่อ pdf ตาม linux เนื้อหาของบรรทัด
ฉันกำลังพยายามเปลี่ยนชื่อไฟล์ PDF เป็นจำนวนมากโดยอ้างอิงจากบรรทัดที่ระบุในไฟล์ จนถึงตอนนี้ฉันเปลี่ยนเป็นข้อความแล้วใช้ awk เพื่อพิมพ์บรรทัดที่ 41 แต่นั่นก็เท่าที่ฉันมี ฉันได้ลองใช้ xargs เพื่อส่งเอาต์พุต awk ไปยังคำสั่ง mv แต่ไม่มีลูกเต๋าจนถึงปัจจุบัน ฉันรู้ว่าฉันอาจจะทำผิดแบบนี้ แต่ถ้าต่อไปจะสามารถส่องแสงฉันจะขอบคุณมันจริงๆ ฉันพยายามทำสิ่งนี้โดยไม่ทุบตีเพื่อที่ฉันจะได้สร้างนามแฝงของมันขึ้นมา ls *.pdf | xargs -n1 mv `ls *.pdf | xargs -n1 pdftotext; ls page_*.txt | xargs -n1 awk 'NR==41'`.txt'

1
วิธีการลบบริการ systemctl? (Arch ลินุกซ์)
ก่อนที่คุณจะตั้งค่าสถานะนี้เป็นคำถามซ้ำฉันได้ตรวจสอบคำถามทั้งหมดที่มีปัญหาเดียวกันและไม่มีวิธีแก้ปัญหาใดที่เหมาะกับฉัน ฉันยังใหม่ต่อการติดตั้ง Arch-linux และทำตามการสอนแบบห่วย ๆ ในการกวดวิชาผู้ชายอธิบายว่าฉันควรใช้: sudo systemctl enable dchpcd@wl01.service เพื่อที่จะเริ่มบริการ wifi โดยอัตโนมัติเมื่อฉันบูทขึ้นมา แต่ฉันสะกดชื่ออุปกรณ์ไม่ถูกต้องจริง ๆ แล้วมันคือ wlo1 ไม่ใช่ wl01 ตอนนี้ทุกครั้งที่ฉันบูตเครื่องฉันต้องรอ 1m 30s เพื่อให้บริการที่พยายามเริ่มหมดเวลา ฉันพยายามกำจัดมันหลายวิธีเช่น sudo systemctl disable dhcpcd@wl01.service sudo systemctl disable wl01.service sudo systemctl reset-failed ทั้งหมดนี้ไม่ได้แก้ไขปัญหาของฉันคนแรกกลับมาบอกว่าไม่มีไฟล์หรือไดเรกทอรีดังกล่าว ฉันจะกำจัดสิ่งนี้ได้อย่างไร ขอบคุณ

1
การใช้ Cron เพื่อให้แน่ใจว่ากระบวนการพื้นหลังทำงานอยู่
ฉันพยายามเรียกใช้กระบวนการพื้นหลัง PHP ที่เป็นผู้บริโภคสำหรับข้อความ Rabbit MQ ฉันสามารถเรียกใช้สคริปต์ในชื่อ "php receive.php &" แต่ฉันต้องการให้แน่ใจว่าสคริปต์นี้ทำงานอยู่ตลอดเวลา ฉันได้รวบรวมสคริปต์ทุบตีที่ดูเหมือนพยายามค้นหา PID ของกระบวนการ หากไม่พบ PID ก็จะเริ่มต้นสคริปต์สำรอง ถ้ามันพบกระบวนการมันก็แค่สะท้อน PID ฉันพยายามรัน Bash Script บน Cron ทุก ๆ ชั่วโมงเพื่อให้แน่ใจว่ากระบวนการพื้นหลังทำงานอยู่ แต่ฉันไม่ได้เปิดใช้งาน ถ้าฉันรัน Shell / Bash Script โดยตรง มันทำงานได้อย่างสมบูรณ์ Bash Script p=$(pidof -s php receive.php) if [[ -z "${p// }" ]] then php /var/www/html/example.com/public_html/receive.php & …
1 linux  bash  shell  php  cron 

1
การแบ่งปัน Ubuntu และ Fedora กับ Samba
ฉันจะแชร์ไฟล์ระหว่างเดสก์ท็อปพีซี (กับ Ubuntu) และโน้ตบุ๊ก (กับ Fedora) ในเครือข่ายเดียวกันโดยใช้แซมบ้าได้อย่างไร ฉันพยายามกำหนดค่าแซมบ้าให้กับทั้งคู่ แต่ไม่มีอะไรเลย ใน Fedora ฉันกำหนดค่า Samba โดยใช้ GUI (เพิ่มผู้ใช้ใหม่ตั้งชื่อเซิร์ฟเวอร์และอื่น ๆ ) ใครช่วยให้ฉันเชื่อมโยงกับการสอนที่ดี? ฉันค้นหาใน google แต่ไม่มีอะไรดี
1 linux  ubuntu  fedora  samba 

1
ไม่สามารถติดตั้ง libpulse-dev ในขณะที่พยายามติดตั้งชุดข้อความ Python
ฉันพยายามที่จะติดตั้งแพคเกจหลาม, แต่ฉันรับข้อผิดพลาดที่กล่าวถึงtextractpulseaudio.h ข้อผิดพลาดที่แน่นอนจากในขณะที่ฉันพยายามติดตั้ง textract คือ: $ sudo pip install textract Collecting textract Using cached textract-1.6.1.tar.gz Requirement already satisfied: argcomplete==1.8.2 in /usr/local/lib/python2.7/site-packages (from textract) Requirement already satisfied: chardet==2.3.0 in /usr/local/lib/python2.7/site-packages (from textract) Requirement already satisfied: python-pptx==0.6.5 in /usr/local/lib/python2.7/site-packages (from textract) Requirement already satisfied: docx2txt==0.6 in /usr/local/lib/python2.7/site-packages (from textract) Requirement already satisfied: …

1
การค้นหามัลติคาสต์ dns \ service ผ่านเราเตอร์
ฉันใช้ mDNSR ตอบกลับของ Apple มันทำงานได้ในเครือข่ายเดียว มีวิธีที่จะทำให้มันใช้งานได้แม้ว่าจะมีเราเตอร์ระหว่างคอมพิวเตอร์ที่เรียกดูบริการและคอมพิวเตอร์ที่เป็นผู้ให้บริการหรือไม่? ฉันไม่ดีในระบบเครือข่าย แต่สำหรับฉันแล้วดูเหมือนว่าโดยทั่วไปแล้วแพ็คเก็ตหลายผู้รับจะไม่ผ่านเราเตอร์ ดังนั้นฉันมีสองตัวเลือกที่เป็นไปได้ในใจ: อาจมีคีย์บางตัวในโปรโตคอลเครือข่ายบางตัวที่บังคับให้เราเตอร์ทำการส่งข้อมูลแบบหลายผู้รับในเครือข่ายอื่น มีบางโปรแกรมที่คุณสามารถติดตั้งบนเราเตอร์เพื่อทำสิ่งนั้น (ถ้าไม่มันเป็นไปได้หรือไม่ที่จะเขียนมัน)

1
อัน, ext4 stride และขนาดความกว้างของแถบสำหรับ RAID ระดับ 1?
man page สำหรับmdadmพูดว่า: "[chunk] มีความหมายเฉพาะสำหรับ RAID0, RAID4, RAID5, RAID6 และ RAID10 เท่านั้น" เช่นไม่ได้ใช้สำหรับ raid1 แม้ว่าคุณจะผ่านค่ามันจะพูดว่า "ละเว้นขนาดก้อน" และหลังจากสร้างการโจมตี 1 คุณจะได้รับ: md1 : active raid1 ... 4883639488 blocks super 1.2 ... bitmap: 0/37 pages [0KB], 65536KB chunk ด้วยเหตุผลบางอย่างมันใช้ 65Mb สำหรับขนาดดิสก์ 5.6Tb ทำไม? จากนั้น man page สำหรับmkfs.ext4พูดว่า stride = stride-size = กำหนดค่าระบบไฟล์สำหรับอาเรย์ RAID …

3
วิธีแปลงเราเตอร์ไร้สาย / โมเด็ม ADSL เป็นเพียงจุดเชื่อมต่อและโมเด็มและใช้กล่อง Linux ภายนอกเป็นเราเตอร์ (เกตเวย์อินเทอร์เน็ต)
การตั้งค่าเครือข่ายในบ้านของฉันเป็นเพียงการตั้งค่าทั่วไป กล่อง "dump" จาก Vodafone มีทุกอย่าง (โมเด็ม ADSL / เราเตอร์ + สวิตช์อีเธอร์เน็ต 4 พอร์ต + จุดเข้าใช้งานแบบไร้สาย) เนื่องจากฉันเป็นช่างเทคนิคฉันไม่ชอบการตั้งค่าแบบนั้นและฉันต้องสามารถกำหนดค่าทุกอย่างด้วยมือ (NAT โดยใช้กฎ iptable ฯลฯ ) ดังนั้นฉันตัดสินใจที่จะตั้งค่ากล่อง Linux ภายนอกเป็นเราเตอร์ (เกตเวย์อินเทอร์เน็ต) สำหรับ LAN ที่เหลือตามคำแนะนำนี้: http://www.gentoo.org/doc/en/home-router-howto.xml ดังนั้นคำถามของฉันคือ: เป็นไปได้หรือไม่ที่จะใช้ประโยชน์จากจุดเชื่อมต่อและฟังก์ชั่นโมเด็ม ADSL ในกล่องถ่ายโอนข้อมูลในขณะที่ใช้เราเตอร์ Linux ภายนอกเพื่อให้ฉันไม่จำเป็นต้องซื้อทั้งสอง (โมเด็ม + AP) แยกต่างหาก Googling ในเรื่องของ AP ฉันรู้ว่ามันสามารถทำได้โดยการปิดการใช้งาน DHCP ในกล่องการถ่ายโอนข้อมูลและการใช้เซิร์ฟเวอร์ DHCP ในเกตเวย์ Linux ด้วยช่วงที่อยู่ …

0
แป้นพิมพ์ USB หยุดทำงานแบบสุ่ม (ไม่สามารถรีเซ็ตข้อผิดพลาดของอุปกรณ์: -32)
ในบางครั้ง (ไม่ค่อยมากอาจจะทุกๆสองสามเดือน) แป้นพิมพ์ของฉันหยุดรับอินพุตดูเหมือนสุ่ม เมาส์ถูกลากลงในเวลาเดียวกัน สิ่งที่ฉันพยายามในตอนแรก: ถอดปลั๊กคีย์บอร์ดเปลี่ยนพอร์ต USB ฯลฯ ฆ่า X เพื่อดูว่ามันเป็นเพียงปัญหา X หรือไม่ - มันยังไม่ทำงานใน TTY นี่คือเอาต์พุต dmesg: [292577.664739] usb 2-1.2: new high-speed USB device number 127 using ehci-pci [292765.597248] usb 2-1.4: USB disconnect, device number 126 [292765.864838] usb 2-1.4: new low-speed USB device number 3 using ehci-pci [292765.995452] input: …
1 linux  usb  keyboard  input 

0
การจัดการแสดงผลแบบรันไทม์บน Linux ที่ไม่มี X?
มีวิธีจัดการจอแสดงผล (เปลี่ยนการสลับความละเอียด / การหมุน / เอาท์พุท) บนฮาร์ดแวร์ที่ใช้ KMS ด้วยการติดตั้ง Linux แบบ GUI น้อยหรือไม่ ตามที่ฉันเข้าใจแล้วความมหัศจรรย์ของไดรเวอร์ทั้งหมดที่ทำให้สิ่งนี้เป็นไปได้นั้นถูกย้ายจากไดรเวอร์ X11 ไปเป็นเคอร์เนลไดรเวอร์ในช่วงสิบปีที่ผ่านมาหรือดังนั้นฉันจึงคาดหวังว่าจะมีวิธีการจัดการ แต่ไม่พบสิ่งใดใกล้เคียงxrandrคุณสมบัติเหมือน สิ่งที่ฉันต้องการคือการใช้ความละเอียดเต็มรูปแบบและการหมุนที่เหมาะสมบนจอแสดงผลภายนอกเมื่อเชื่อมต่อและสามารถย้อนกลับเมื่อใช้ LCD ในตัวแล็ปท็อป

2
จะฆ่า send-daemon อย่างสง่างามได้อย่างไรใน container docker
ฉันกำลังพยายามเชื่อมต่อ daemon การส่งข้อมูลแบบสแตนด์อโลนกับ https ดังนั้นฉันจึงใช้transmission-daemonและnginxแพ็คเกจและตัวเทียบท่านั้นใช้ Linux อัลไพน์ ในการรันทั้งสองโปรแกรมฉันใช้งานsupervisorอยู่ ทุกอย่างทำงานได้ดี แต่ฉันต้องการให้มันdocker container stopฆ่าภาชนะของฉันอย่างงดงาม ดังนั้นฉันได้กำหนดค่าsupervisorให้เผยแพร่สัญญาณ TERM ไปtransmission-daemonแล้ว วิธีนี้ใช้งานได้ดีเมื่อไม่มีการส่งข้อมูล แต่ถ้าฉันหยุดคอนเทนเนอร์เมื่อมันดาวน์โหลดหรือทำอะไรบางอย่างมันก็ไม่ได้ผล ดูเหมือนจะไม่สนใจสัญญาณอย่างสมบูรณ์เพราะแม้หลังจากดาวน์โหลดเสร็จแล้วก็ยังทำงานต่อไป ฉันไม่รู้เลยว่าทำไม มีใครช่วยฉันได้ไหม นี่คือการกำหนดค่าการส่งหัวหน้างานของฉัน: [program:transmission] user=transmission command=/usr/bin/transmission-daemon -f stopsignal=TERM stopwaitsecs=60 stopasgroup=true killasgroup=true ฉันเปิดรับข้อเสนอแนะใด ๆ

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