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

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

0
เกิดข้อผิดพลาดเมื่อเรียกใช้การปรับปรุง sudo apt-get
ฉันมีข้อผิดพลาดเกิดขึ้นมาระยะหนึ่งแล้ว เมื่อใดก็ตามที่ฉันเรียกใช้ sudo apt-get update ฉันจะได้ผลลัพธ์ต่อไปนี้: Hit http://repo.ajenti.org main InRelease Hit http://repo.ajenti.org main/main amd64 Packages Ign http://us.archive.ubuntu.com trusty InRelease Hit http://repo.ajenti.org main/ubuntu amd64 Packages Hit http://repo.ajenti.org main/main i386 Packages Hit http://repo.ajenti.org main/ubuntu i386 Packages Hit http://security.ubuntu.com trusty-security InRelease Get:1 http://us.archive.ubuntu.com trusty-updates InRelease [65.9 kB] Ign http://packages.linuxmint.com rebecca InRelease Ign http://extra.linuxmint.com …

0
จะเพิ่มรายการ EFI โดย efibootmgr ได้อย่างไร
ฉันติดตั้ง Ubuntu แบบสแตนด์อะโลนบนแล็ปท็อปของฉันโดยจัดรูปแบบ HDD ตอนนี้ HDD ไม่ได้อยู่ในเมนู EFI ของฉัน จากสภาพแวดล้อม Live USB ฉันเพิ่มรายการ EFI แม้โดย chroot อย่างไรก็ตามเมนู EFI จะถูกรีเซ็ตเป็นค่าดั้งเดิมหลังจากปิดเครื่อง เมื่อรีสตาร์ทคอมพิวเตอร์การบูตจาก HDD จะทำงานเนื่องจาก EFI HDD ยังคงอยู่ในรายการ แต่หากปิดเครื่องคอมพิวเตอร์เมนูจะถูกรีเซ็ต ฉันจะเพิ่มรายการ EFI HDD ลงในเมนู EFI อย่างถาวรได้อย่างไร หมายเหตุ: การตั้งค่า BIOS ของฉันนั้นง่ายมากโดยแทบจะไม่มีตัวเลือกใด ๆ ที่จะเปลี่ยนแปลง นี่เป็นคำสั่งเกี่ยวกับ efibootmgr UPDATE:ตอนนี้ฉันกำลังบูทเข้า HDD แต่แปลกในทุกการบู๊ตฉันเพิ่มรายการ HDD ผ่านefibootmgrและรายการก่อนหน้าจะถูกลบออกเมื่อทำการรีบูต ซึ่งหมายความว่ารายการ EFI ทุกรายการมีอายุการใช้งานการรีบูตหนึ่งครั้ง นี่คือผลลัพธ์ของ efibootmgr …
linux  ubuntu  boot  uefi  efi 

2
ฉันจะสร้างรายการ USB ในการบูต EFI ได้อย่างไร
ฉันซื้อมือสอง Samsung Ultrabook N530U3C ซึ่งการบู๊ตทำงานได้ไม่ดี เจ้าของคนก่อนหน้ามีการจัดการเพื่อติดตั้ง linux และทำการบูต แต่รายการ USB ในการบูต EFI ไม่ทำงาน ฉันต้องการบูตจาก stickdrive เพื่อติดตั้งระบบปฏิบัติการอื่น ฉันพยายามใช้ efibootmanager แต่ฉันไม่รู้วิธีสร้างรายการ USB ที่นั่น มีใครรู้บ้างว่าฉันสร้างรายการ USB บน EFI ได้หรือไม่
linux  boot  usb  efi 

1
ไม่สามารถคุกบัญชี ssh โดยใช้ ChrootDirectory
ฉันกำลังจะจำบัญชีของฉันไว้ในไดเรกทอรีหลัก ฉันพยายามทำ: Match group accounts X11Forwarding no AllowTcpForwarding no ForceCommand internal-sftp ChrootDirectory %h จากนั้นตามธรรมชาติ: service sshd restart เนื่องจากมีการระบุไว้หลายครั้งใน SU และในเว็บ แต่ดูเหมือนว่าจะไม่ทำอะไรเลยอย่างน้อยก็ไม่สามารถบอกได้ว่าผู้ใช้ของฉันยังคงสามารถเข้าถึงไดเรกทอรีนอกบ้านและแก้ไขไฟล์นอกบ้านได้ ฉันใช้: CentOS release 6.5 (Final) ssh คือ: OpenSSH_5.3p1, OpenSSL 1.0.1e-fips 11 Feb 2013 ฉันมีกลุ่มบัญชีเพื่อ จำกัด การเข้าถึงเฉพาะโฮมไดเร็กตอรี่ของพวกเขา ไดเรกทอรีบ้านอยู่ใน/var/www/vhosts/<-account>นั้นมีpublic_htmlโฟลเดอร์ ฉันต้องการให้ผู้ใช้สามารถจัดเก็บไฟล์นอก webroot ของพวกเขา แต่ฉันต้องการให้พวกเขาถูกจำคุกในโฟลเดอร์บ้านของพวกเขา มันควรจะตั้งข้อสังเกตว่าสิทธิ์สำหรับไดเรกทอรีบ้านเป็นไปไม่ได้accountName:apacheroot:root ในกลุ่มฉันมี: accountName:x:509: accounts:x:510:accountName passwd:accountName:x:507:509::/var/www/vhosts/accountName/public_html/:/bin/bash ฉันทำอะไรบางอย่างหายไปหรือเปล่า มีวิธีที่ดีกว่าในการบรรลุสิ่งที่ฉันต้องการหรือไม่ ฉันตรวจสอบ …

1
MySQL เพิกเฉยการตั้งค่าไฟล์ pid ใน my.cnf บน Ubuntu 18.04
ผู้ใช้รายอื่นถามคำถามที่คล้ายกันในเว็บไซต์อื่น เขาแนะนำให้ถามที่นี่ แต่ฉันไม่สามารถพบสิ่งใดเกี่ยวกับคำถามได้ที่นี่ https://stackoverflow.com/questions/48431107/pid-file-parameter-being-ignored-in-my-cnf ฉันกำลังประสบปัญหาเดียวกัน ในmy.cnfฉันได้ตั้งค่าpid-fileตัวเลือกทั้งในmysqldและmysqld_safeส่วนที่จะเป็น/run/mysqld.pidแต่การตั้งค่าจะถูกละเว้นและ MySQL จะวางไฟล์ใน/var/run/mysqld/mysqld.pidตามที่เป็นค่าเริ่มต้น ฉันใช้ MySQL Server 5.7 และ Ubuntu 18.04 (ไบโอนิค) ความคิดใด ๆ แก้ไข หากฉันทำงานmysqld --print-defaultsฉันเห็นว่าการตั้งค่ากำลังอ่านอย่างถูกต้องเนื่องจากฉันเห็นผลลัพธ์ต่อไปนี้: mysqld would have been started with the following arguments: ... --pid-file=/run/mysqld.pid ...

3
สิ่งที่ Linux กระจายไปยังเซิร์ฟเวอร์บนพีซีเครื่องเก่า
ฉันมีพีซีเครื่องเก่าที่มี RAM 2G, HDD SATA 30G พร้อมโปรเซสเซอร์ Pentium II ฉันสงสัยว่า Linux distro จะสร้างเซิร์ฟเวอร์ของตัวเองได้อย่างไร เซิร์ฟเวอร์นี้จะใช้สำหรับ: gcc / g ++ พร้อม vim / emacs ฉันไม่ต้องการ GUI หรือ DE เพียงแค่บรรทัดคำสั่ง และฉันต้องการเข้าถึงเซิร์ฟเวอร์ด้วย ssh ดังนั้นฉันคิดว่าติดตั้งเพียงเล็กน้อย ฉันดูที่: Slax ลูกสุนัข gentoo และ Arch .... ขอบคุณล่วงหน้า.

3
ค้นหาในบันทึกจากชั่วโมงที่แล้ว
ฉันต้องการ bash script เพื่อค้นหาในคำบันทึกล้มเหลวและล้มเหลว แต่จากชั่วโมงที่แล้วเท่านั้น cut -c 5- /var/log/mail.log | awk '($0 >= from)' from="$(LC_TIME=C date +'%_d %H:%M:%S' -d -1hour)" |grep -i 'Failed:\|failure' ตัวอย่างไฟล์บันทึก Nov 1 01:00:00 localhost pushmail[55555]: 666666666666: Failed Nov 2 15:00:00 localhost pushmail[55556]: 666666666666: Failed Nov 3 11:00:00 localhost pushmail[55557]: 666666666666: Failed Nov 3 12:00:00 localhost pushmail[55558]: …
linux  bash  logging  awk 

1
วิธีการตั้งค่าการอนุญาตสำหรับผู้ใช้ SFTP ในลินุกซ์ redhat?
เรามีเซิร์ฟเวอร์ sftp บนเซิร์ฟเวอร์ Linux ของเราฉันสังเกตเห็นว่าผู้ใช้ ssh เหมือนกับผู้ใช้ sftp แต่ผู้ใช้ ssh สามารถได้รับการอนุญาตเช่นเดียวกับchmodที่อ่าน / เขียน / ดำเนินการ แต่เราต้องการแยกเขียนจากลบ การอนุญาต (เช่นในเซิร์ฟเวอร์ FileZilla FTP บน windows ซึ่งให้การควบคุมการเขียน - อ่าน - ลบ - ผนวกสำหรับไฟล์และสร้าง - ลบ - รายการ - โฟลเดอร์ย่อยสำหรับโฟลเดอร์) ดังนั้นคำถามคือ: เป็นไปได้ที่จะกำหนดค่า (อ่านและลบ) เฉพาะสิทธิ์สำหรับผู้ใช้ SFTP?

1
Bash หนึ่งซับเพื่อเปิดหลายกระบวนการและดำเนินการฟังก์ชันหลามในแต่ละ - การประมวลผลแบบคู่ขนานของชายยากจน
ฉันมีไฟล์ไพ ธ อนเช่น my_functions.py และภายในไฟล์นั้นเป็นฟังก์ชั่น def func(a,b): result = does_some_stuff(a,b) return result มี bash one-liner ที่จะเปิดเซสชัน N python และเรียกใช้ฟังก์ชันนี้โดยระบุอาร์กิวเมนต์ a และ b หรือไม่? ฉันคิดว่าจะใช้สิ่งนี้ในการประมวลผลแบบคู่ขนานของชายยากจนเนื่องจากมีการสุ่มใน func การโทรทั้งหมดจะไม่ทำสิ่งเดียวกันแม้จะมีข้อโต้แย้ง a และ b เดียวกัน

0
เส้นทางคงที่ไม่ได้รับการยกย่องในห้องปฏิบัติการทดสอบ VirtualBox ของฉัน
ฉันพยายามตั้งค่าห้องปฏิบัติการทดสอบ VirtualBox ด้วยเครื่องเสมือน Debian น้ำหนักเบาสองเครื่องและระบบทดสอบ WanEM อะแดปเตอร์เครือข่ายทั้งหมดเป็นอะแดปเตอร์สำหรับโฮสต์เท่านั้น (ภายในจะเหมาะ แต่ด้วยเหตุผลบางอย่างที่ฉันไม่สามารถทำให้ DHCP ทำงานได้) โทโพโลยีเริ่มต้นมีลักษณะดังนี้: 192.168.56.101: ไคลเอนต์ # 1 192.168.56.102: WanEM 192.168.56.103: ไคลเอ็นต์ # 2 และทุกอย่างทำงานตามที่คุณคาดหวัง: เครื่องจักรทุกเครื่องสามารถพูดคุยกันและชีวิตก็ดี ฉันจะทำสองสิ่ง: ฉันเพิ่มเส้นทางสแตติกบนไคลเอนต์ # 1: การรับส่งข้อมูลทั้งหมดที่กำหนดไว้สำหรับไคลเอนต์ # 2 จะผ่านระบบ WanEM ก่อน ฉันเพิ่มกฎใน WanEM เพื่อเพิ่มความล่าช้า 1000ms ให้กับคำขอทั้งหมด หลังจากทำอย่างนั้นฉันก็วิ่ง traceroute ที่ลูกค้า # 1 ทันทีและทุกอย่างกำลังผ่านระบบ WanEM ตามที่ออกแบบไว้ คุณสามารถเห็นการหน่วงเวลา 1000ms ซึ่งยอดเยี่ยมมาก …

1
การเชื่อมต่ออีเทอร์เน็ตแบบเดินสายไม่ได้มากับ Ubuntu 12.0.4
ฉันมีแล็ปท็อป Toshiba Satellite P870 ที่การเชื่อมต่อไร้สายใช้งานได้ แต่ eth0 ไม่แสดงบนเครือข่าย อย่างไรก็ตามมันแสดงใน lspci: สังเกตเห็นว่ารายการที่สองถึงครั้งสุดท้าย: Qualcomm Atheros AR8162 Fast Ethernet steve@mithril:~$ lspci 00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09) 00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09) 00:14.0 USB controller: Intel Corporation …

0
การทำอิมเมจของเซิร์ฟเวอร์ที่ติดไวรัสให้ทำนิติวิทยาศาสตร์
วันนี้ฉันได้รับอีเมลนี้ น่าเศร้าที่เราต้องแจ้งให้คุณทราบว่า vServer # 11260 (IP: XXX.XXX.XXX.XXX)> ของคุณต้องถูกปิดเนื่องจากกระบวนการที่เป็นลางไม่ดี ระบบของเราระบุคำสั่งต่อไปนี้ซึ่งอาจเริ่มต้นกระบวนการต้องห้ามบนเซิร์ฟเวอร์ของคุณ กระบวนการเหล่านี้เปิดเผยต่อ AGB ของเราหรือขัดต่อกฎหมายการนับ โปรดล้มเหลวในการใช้ programms ต่อไปนี้บนเซิร์ฟเวอร์ของคุณ: python /tmp/.update/Miner/miner_cli.py -o stratum-tdpVDVKVDVKVDVDVDVDVDVDVDVT3D4DX5XT5D5D5 45570 -u KeYmFknkcesVmAXseLBTBYVBXDJTXDVTVKVDVKVDVDVKVDVDVDVDVDVDVDVDVKVDVTVDVDVKVDVDVDF ฝ่ายสนับสนุนบอกว่าพวกเขาสามารถเริ่มต้นเซิร์ฟเวอร์ได้สักครู่เพื่อให้สามารถสำรองข้อมูลของฉันได้ แต่มีเครื่องมือ (และวิธีใช้) เพื่อสร้างอิมเมจของทั้งระบบเพื่อให้ฉันสามารถทำนิติเวชบางอย่างในคอมพิวเตอร์ของฉัน มันคือเดเบียน 8 ถ้ามันสำคัญ

3
แทนที่บรรทัดด้วยเพียงบางส่วนของบรรทัด
ฉันมีตารางขนาดใหญ่จากวิกิพีเดีย (จากแหล่งวิกิ) และฉันต้องการแยกคอลัมน์เดียวฉันเปิดมันเป็นกลุ่มและสิ่งที่ฉันต้องการแยกดูเหมือนอะไรแบบนี้ |col||[[what I want]]||another column||another one||et cetera| ทุกบรรทัดมีเนื้อหาที่ฉันต้องการดังนั้นฉันจึงพยายาม: :%s/\[\[(.+?)\]\]/\1 แต่ฉันได้รับข้อผิดพลาด E486: Pattern not found: \[\[(.+?)\]\]

1
ผสานพื้นที่ที่ไม่ได้ปันส่วนลงในพาร์ติชันที่มีอยู่
ฉันต้องการความช่วยเหลือบางอย่างกับการผสานฟรีพื้นที่ที่มีอยู่ของฉัน3.7GB unallocated ext4 partitionฉันดูเหมือนจะไม่สามารถคิดออกว่าจะทำอย่างไร การเก็บข้อมูลบนพาร์ติชัน ext4 ที่มีอยู่มีความสำคัญสูงสุดฉันไม่ต้องการให้ข้อมูลสูญหายหรือเสียหาย เป็นไปได้ด้วยการตั้งค่าปัจจุบันของฉัน? ข้อมูลเพิ่มเติม: ฉันเข้าใจแล้ว Fedora15 บน sda5 (ext4) windows บน sda3 Debian6 บน sda5 (ext3) ซึ่งกำลังใช้ด้วงอยู่

2
ฉันจะติดตั้ง Windows และเก็บไฟล์ปัจจุบันของฉันได้อย่างไร
ฉันจะติดตั้ง Windows และเก็บไฟล์ปัจจุบันของฉันได้อย่างไร ฉันต้องการติดตั้ง Windows โดยไม่ต้องลบระบบไฟล์ / โฮมปัจจุบันของฉัน ขณะนี้ฉันมีพาร์ติชั่น 4 ตัวฉันควรลบ 3 และเก็บระบบไฟล์ / โฮมไว้ไหม? หรือ Windows ต้องการสล็อตพาร์ติชั่นทั้ง 4 ช่อง? (สำหรับบันทึกไดรฟ์ของฉันถูกฟอร์แมตเป็น ext4 และมีพื้นที่ว่าง 130 กิกะไบต์ด้วย 120 ที่ไม่ได้รับการจัดสรร) $ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 298.1G 0 disk ├─sda1 8:1 0 1023M 0 part /boot ├─sda2 …

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