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

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

1
อุปกรณ์อินพุต Xorg ล้มเหลวโดยไม่มี udev
สิ่งที่ฉันพยายามทำ: เรียกใช้เซิร์ฟเวอร์ Xorg โดยไม่มีตัวจัดการอุปกรณ์ udev สิ่งที่ฉันพยายามทำ: ทำให้เเน่นอน /dev/ มีโหนดที่จำเป็นทั้งหมดเช่น /dev/input/*. ตรวจสอบให้แน่ใจว่าโหลดโมดูลเคอร์เนลที่จำเป็นทั้งหมดแล้ว เปิด Xorg. เกิดอะไรขึ้น: Xorg เริ่มต้นเป็นยกเว้น Xorg โหลดไดรเวอร์ GPU ที่ถูกต้องและตั้งค่าความละเอียดหน้าจอที่ถูกต้อง Xorg บล็อกอุปกรณ์อินพุตทั้งหมด (แป้นพิมพ์เมาส์) Alt + F [1-12] ไม่ทำงาน (ไม่สามารถกลับไปที่ tty1 ) Unraw ใช้แป้นพิมพ์เพื่อควบคุมจาก X ลบการบล็อกและหลัง unraw ฉันสามารถ Alt + F1 กลับไป tty1. Xorg ยังคงไม่จัดการอินพุตใด ๆ ทำไมฉันคิดว่ามันควรจะทำงาน: การกำหนดค่าเดียวกันทำงานได้ดีถ้า udev ถูกโหลด กำลังโหลด …
1 linux  xorg  gentoo  udev 

2
จะคัดลอกระบบไฟล์ Linux ส่วนใหญ่ไปยังไดรฟ์ใหม่ได้อย่างไร
ฉันได้รับ SSD และฉันต้องการให้เป็น Linux ไดรฟ์สำหรับบูตใหม่ของฉัน อย่างไรก็ตามมันมีขนาดเล็กกว่าพาร์ติชั่นรูทลินุกซ์ของฮาร์ดไดรฟ์ปัจจุบันของฉันดังนั้นฉันต้องการคัดลอกระบบไฟล์และยกเว้นบางไดเรกทอรี ดังนั้นฉันไม่สามารถโคลนพาร์ติชั่นที่แยกหรือคล้ายกันได้เพราะมันใหญ่เกินไป ฉันต้องการตรวจสอบให้แน่ใจว่าข้อมูลทั้งหมดข้อมูลเมตาลิงค์และสิ่งเหล่านั้นถูกสงวน ดูเหมือนว่าจะไม่รวม "cp" เนื่องจากจะไม่เก็บข้อมูลเมตาและลิงก์ทั้งหมด เทคนิคพื้นฐานทั้งสองที่ฉันสามารถระบุได้ดูเหมือนจะเป็นสิ่งที่ต้องการ: find / -xdev -print0 | cpio -pa0V /mnt/dst และ: rsync -avP -H -S --numeric-ids / /mnt/dst ทุกคนสามารถพูดสอดกับสิ่งที่พวกเขาเคยใช้ในอดีตไม่ว่าจะเป็นหนึ่งในวิธีการเหล่านี้หรือวิธีการที่แตกต่างกันหรือหากพวกเขาเห็นข้อบกพร่องในวิธีการเหล่านี้

1
เครื่องมือ Linux ในการตรวจสอบการรั่วไหลของหน่วยความจำ
มีเครื่องมือใดบ้างที่ตรวจจับการรั่วไหลของหน่วยความจำของโปรแกรมที่กำลังใช้งานใน Linux? ฉันรู้จัก Valgrind แต่ส่วนใหญ่จะใช้ในการดีบักการรั่วไหลของหน่วยความจำไม่ใช่เพื่อตรวจหาการรั่วไหลของหน่วยความจำ

0
ฉันควรฟอร์แมตจาก MBR เป็น GPT หรือไม่ [ปิด]
ฉันซื้อ Lenovo Y700 พร้อม FreeDOS บนพาร์ติชั่น 1 GB พร้อมพื้นที่ว่าง 932 GB ที่ไม่ได้ปันส่วนบนพาร์ติชั่นที่สอง ฉันต้องการที่จะสามารถบูต 3 ระบบได้ - Windows 7/10, Debian / Xubuntu และ Antergos ฉันตัดสินใจเลือก Windows 10 ดังนั้นฉันจึงดาวน์โหลดจาก Microsoft และใช้ Rufus เพื่อติดตั้งลงใน pendrive ฉันกำลังยุ่งกับตัวเลือกใน UEFI - น่าเสียดายที่ฉันเป็นผู้ใช้แล็ปท็อปที่มีเฟิร์มแวร์ประเภทนี้และฉันไม่แน่ใจเกี่ยวกับสิ่งที่จะเลือก ฉันคิดว่าอาจมีปัญหาน้อยในการบูทระบบปฏิบัติการมากกว่า 1 ระบบหากฉันไปด้วยการแบ่งพาร์ติชัน MBR นั่นเป็นเหตุผลที่ฉันเลือกตัวเลือก "มรดก" ทั้งหมดใน UEFI ฉันติดตั้ง Windows 10 พร้อมไดรเวอร์และใช้งานได้ดี น่าเสียดายที่มันมีลีนุกซ์ลีนุกซ์หลายรุ่นที่ใช้งานได้ดีกับ Lenovo …

1
ไม่ใช่ไอคอนทั้งหมดที่ปรากฏใน openSUSE
ดังนั้นเมื่อเร็ว ๆ นี้ฉันเปลี่ยนจาก Linux Mint เป็น openSUSE เนื่องจาก openSUSE นั้นมีน้ำหนักเบาและปรับแต่งได้มากกว่าในความคิดของฉัน ฉันติดตั้งแอปพลิเคชันโปรดทั้งหมดของฉันจาก LM ลงในแล็ปท็อป openSUSE ของฉัน แต่พบปัญหาเกี่ยวกับไอคอน ไอคอนบางอันไม่ปรากฏขึ้นมา แต่จะปรากฏเป็นกล่องสีเทาที่มีกากบาทสีแดงอยู่ (ฉันจะโพสต์รูปภาพ แต่เห็นได้ชัดว่าฉันต้องการชื่อเสียงมากกว่านี้ ... ) ฉันติดตั้งชุดไอคอนและชุดรูปแบบทั้งหมดจากที่เก็บ แต่ไอคอนยังคงไม่ทำงาน การค้นหาของ Google แสดงว่าฉันได้ติดตั้งชุดไอคอนยอดนิยมทั้งหมดแล้ว สิ่งที่ฉันหายไปที่นี่? ขอบคุณสำหรับความช่วยเหลือ!
1 linux  icons  opensuse  lxde 

5
วิธีการบล็อก IP ใน ssh
บุคคลที่ยืนกรานมากพยายามอย่างต่อเนื่องเพื่อเข้าถึง (ไม่ได้รับอนุญาต) เข้าสู่ระบบของฉันในช่วงสองสามวันที่ผ่านมา ... มีรายการที่มีจำนวนพันล้านรายการเช่นใน /var/log/auth.log: Jun 21 03:55:15 cloudy sshd[32487]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=116.31.116.20 user=root Jun 21 03:55:16 cloudy sshd[32487]: Failed password for root from 116.31.116.20 port 30629 ssh2 Jun 21 03:55:19 cloudy sshd[32487]: Failed password for root from 116.31.116.20 port 30629 ssh2 Jun …
1 linux  networking  ssh 

1
การติดตั้ง MySQL จะลบหรือลบฐานข้อมูลที่มีอยู่อีกครั้งหรือไม่
หากฉันติดตั้ง MySQL ใหม่โดยไม่ลบการติดตั้ง MySQL จริง ๆ จะเป็นการเขียนไฟล์ทั้งหมดโดยไม่ลบฐานข้อมูลหรือไม่ ปัญหาของฉันคือของฉัน mysqld ใช้งานไม่ได้เนื่องจากความจริงที่ว่าฉันคัดลอก .txt ไฟล์ลงในนั้นคือ: #cp -f root.txt /usr/sbin/mysqld มันเป็นความผิดพลาดอย่างชัดเจนว่าภูตจะไม่เริ่มทำงานอีกต่อไปโดยการดำเนินการ service mysql start ฉันจะแก้ไขสิ่งนี้ได้อย่างไร ฉันเดาว่าฉันต้องติดตั้ง MySQL ใหม่อีกครั้ง แต่ฉันสงสัยว่าฉันสามารถติดตั้งใหม่ได้โดยไม่กระทบกับฐานข้อมูลในเซิร์ฟเวอร์
1 linux  debian  mysql  daemon 

0
vnc: ทำไม xeyes ถึงทำงานไม่ใช่ gnome-terminal
ฉันมีสคริปต์ที่เปิดการเชื่อมต่อ vnc แล้วเรียกใช้โปรแกรมประยุกต์บนเครื่องระยะไกล เมื่อแอปพลิเคชั่นนี้เป็น xeyes ทุกอย่างทำงานได้อย่างสมบูรณ์แบบ แต่เมื่อมันเป็น gnome-terminal ฉันไม่เห็นเทอร์มินัลปรากฏบนหน้าจอของเครื่องระยะไกล ฉันจะเปิดเครื่องเทอร์มินัลบนเครื่องระยะไกลได้อย่างไร
1 linux  terminal  gnome  vnc 

1
ใช้กระบวนการในพื้นหลัง
ฉันมีคำถาม 2 ข้อเกี่ยวกับการเริ่มต้นกระบวนการในพื้นหลัง: เหตุใดการเริ่มต้นกระบวนการในพื้นหลังจึงเป็นเช่นนั้น: ./my_program & ( my_program มีชุดอนุญาต exe แน่นอน) ไม่ได้ทำ ต้องการสั่งพิมพ์พรอมต์คำสั่งเหมือนกับคำสั่งอื่น ๆ ก็แค่ เว้นบรรทัดใหม่ว่างไว้ด้วยเคอร์เซอร์กะพริบ เมื่อฉันเรียกใช้กระบวนการใหม่ต่อไปใน bash พื้นหลังจะแสดง sth เช่นนั้น: ./my_program & [30] 1439 [27] Done ./my_program [28] Done ./my_program [29] Done ./my_program หมายความว่าเริ่มต้น อีกกระบวนการพิเศษในพื้นหลังทำให้ระบบ แสดงข้อมูลเกี่ยวกับกระบวนการแสดงตัวอย่าง ( [27], [28], [29] บรรทัด) ตราบใดที่เริ่มต้นในปัจจุบัน) ( [30] บรรทัด)?
1 linux  bash 

1
ติดตั้งพาร์ติชั่น HDD ใน Ubuntu โดยอัตโนมัติ
ฉันใช้โน้ตบุ๊ก Dell Latitude E5500 และหลังจากระบบหยุดทำงานแบบเดิม (Vista Business 32 บิต) ฉันเริ่มด้วย Ubuntu ตอนนี้ฉันแบ่งแผ่นดิสก์ออกเป็นสามพาร์ติชัน: ชนะข้อมูลและอูบุนตู สองคนแรกคือ NTFS สุดท้ายคือ EXT4 เมื่อฉันเริ่ม Rhythmbox mp3 ทั้งหมดของฉันที่อยู่ในแผ่นดิสก์ DATA หายไปใน Krusader ฉันไม่เห็นเลย /media/ ไดเรกทอรีจนกว่าฉันจะคลิก Places->DATA และป้อนรหัสผ่านของฉัน หลังจากเพลงนั้นปรากฏในรายการเล่นและฉันสามารถทำงานกับไฟล์ที่นั่นได้ กรุณาฉันจะเข้าถึงแผ่นเหล่านั้นได้โดยไม่ต้องดำเนินการนี้ได้อย่างไร

0
การดีบัก IO saturation บน linux
ฉันมีปัญหาดังต่อไปนี้ ในหนึ่งเครื่องอุปกรณ์ IO จะอิ่มตัวถึง 100% util (ผ่าน iostat -x 1) ในระหว่างการดำเนินการโปรแกรมหนึ่งครั้ง ในขณะที่ใช้ CPU / GPU ที่มีพลังน้อยกว่าอย่างชาญฉลาดก็ไม่มีปัญหาเช่นนั้นนั่นคือ iostat จะแปลงเป็น 0 อย่างรวดเร็ว CPU ไม่อิ่มตัวนั่นคือกระบวนการไม่ได้ใช้ CPU มาก GPU อิ่มตัวในเครื่องอื่น ๆ ในขณะที่ IO ใช้ GPU 100% นั้นไม่อิ่มตัว RAM ไม่อิ่มตัวในเครื่อง สำหรับโปรแกรมนี้ GPU ควรเป็นคอขวดไม่ใช่ IO โปรแกรมทำงานด้วยนักเทียบท่าโดยเฉพาะ nvidia-docker บนเครื่องทั้งสองที่มีอิมเมจเดียวกัน บนเครื่องที่มีปัญหาฉันใช้ hdparm -tT และไม่มีความแตกต่างระหว่างเครื่องมากนัก ระบบไฟล์ ext4, 1.4TB / …
1 linux  hard-drive  ext4  io 

1
Linux - คำสั่ง CP จะเขียนทับไฟล์ที่เปิดอยู่หรือไม่
ฉันต้องการทราบว่าฉันใช้คำสั่ง CP หรือ MV เป็นรูทเพื่อคัดลอกไฟล์ไปยังไดเรกทอรีใหม่ซึ่งมีไฟล์นั้นอยู่แล้วและขณะนี้เปิดโดยผู้ใช้รายอื่นการดำเนินการจะสำเร็จหรือถูกบล็อกเพราะมันเป็น พร้อมใช้งาน? ฉันได้ลองทดสอบสิ่งนี้บน VM ด้วยการรูทการเขียนทับไฟล์และเปิดโดยรูทในหน้าต่างเทอร์มินัลอื่นและมันก็ประสบความสำเร็จ แต่ฉันสงสัยว่านี่เป็นเพียงเพราะมันเป็นผู้ใช้เดียวกัน สถานการณ์เฉพาะของฉันจริง ๆ แล้วจะเป็นการรูทการเขียนทับไฟล์ถ้ามีใครบางคนในเครื่อง windows เปิดมันผ่านการแชร์ SMB ปัจจุบันฉันไม่สามารถทดสอบด้วยวิธีนี้ หากมันจะไม่ประสบความสำเร็จเมื่อเปิดไฟล์แล้วจะทำอย่างไรถ้าฉันตั้งค่าเพื่อให้ทุกคนยอมรับผู้ใช้รูทแบบอ่านอย่างเดียว? ข้อมูลเพิ่มเติมอีกเล็กน้อย: ฉันกำลังทำงานกับระบบง่าย ๆ ในการสร้างไฟล์ csv ซึ่งมีคำสั่งทั้งหมดของเราสำหรับเดือนที่กำหนดและเพียงเพิ่มไปยังจุดสิ้นสุดของไฟล์เมื่อคำสั่งซื้อใหม่เข้ามาฉันและผู้ใช้รูท (cronjob กำลังเรียกใช้ไฟล์ php) จะ เป็นคนเดียวที่ต้องแก้ไขไฟล์ อย่างไรก็ตามคนอื่น ๆ มองพวกเขาเพื่อค้นหาคำสั่งซื้อเป็นครั้งคราว ในนาทีที่ฉันจะแก้ไขไฟล์ด้วยตนเองและไม่สามารถบันทึกไฟล์เหล่านั้นได้หากมีผู้ใช้อื่นเปิดอยู่ดังนั้นฉันสงสัยว่าฉันจะประสบปัญหาเดียวกันหรือไม่หากไฟล์เหล่านั้นถูกเก็บไว้ในเครื่อง linux ที่ผู้ใช้รูททำการแก้ไข
1 linux  permissions  cp  mv 

1
การคัดลอกไปยังดิสก์ที่มีขนาดเหมือนกันจะทำให้เกิดปัญหาหรือไม่ถ้าดิสก์เอาต์พุตมีเซกเตอร์เสีย
ฉันเพิ่งทำสำเนาจากดิสก์ 160GB หนึ่งไปยังอีก 160GB เหมือนกันโดยใช้คำสั่ง sudo dd if=/dev/sda of=/dev/sdb (เรียกใช้บนซีดี Ubuntu สด) อย่างไรก็ตามการทดสอบสมาร์ท /dev/sdb แสดงให้เห็นถึง 20 ภาคที่ไม่ดี นั่นหมายความว่ามีข้อมูล 20 ช่องที่ฉันเพิ่งคัดลอกจากดิสก์หนึ่งไปยังอีกแผ่นหนึ่งหรือไม่? มีสิ่งใดที่ฉันสามารถทำได้เพื่อแก้ไขปัญหานี้โดยการทำสำเนาด้วยวิธีอื่นหรือไม่? แก้ไข: เพิ่มผลลัพธ์: sudo fsck -c -v / dev / sda1 / fsck from util-linux 2.20.1 e2fsck 1.42 (29-Nov-2011) Checking for bad blocks (read-only test): 0.00% done, 0:00 elapsed. (0/0/0 …
1 linux  hard-drive  dd 

3
สำรองไดเร็กทอรีการเขียนโปรแกรม
ฉันมีไดเรกทอรีที่มีโปรแกรม C ที่คอมไพล์มากมายที่ฉันต้องการสำรองข้อมูล ตอนนี้พวกเขามีชื่อ program.out แต่ฉันต้องการเปลี่ยนสิ่งนี้เป็นเพียง program. จะเป็นไปได้ไหมที่จะไม่รวมสิ่งเหล่านี้ นอกจากนี้ regex ประเภทใดที่ฉันจะใช้เพื่อเปลี่ยนชื่อพวกเขาทั้งหมดอย่างรวดเร็ว
1 linux 

2
วิศวกรอวกาศ PS4 + Linux + POL +?
เพื่อนเพิ่งซื้อวิศวกรอวกาศให้ฉัน ฉันค้นพบอย่างรวดเร็วว่าพีซีของฉันไม่สามารถจัดการกับมันได้บน windows แต่มี POL น้อยกว่ามาก เนื่องจากซ็อกเก็ตซีพียูเก่าของฉันและข้อเท็จจริงที่ว่าซีพียูของฉันจะยึด GPU ของฉันถ้าฉันอัพเกรดมันเพียงพอที่จะเรียกใช้เกมได้ฉันต้องสร้างพีซีเครื่องใหม่เพื่อให้ทำงาน อย่างไรก็ตามฉันได้เห็นผู้คนทั่วอินเทอร์เน็ตพบวิธีในการติดตั้ง linux บน PS4 ฉันไม่เข้าใจว่าคนขับจะทำงานอย่างไร แต่แน่นอนว่าชุมชนพบวิธีการ คำถามของฉันคือ: 1: การทำงานนี้จะเหมือนกับคอมพิวเตอร์ปกติหรือไม่ 2: ฉันสามารถเรียกใช้วิศวกรอวกาศบนมันผ่าน POL ได้ไหม (ถ้าไม่) 3: ฉันสามารถติดตั้ง windows และเรียกใช้ที่นั่นได้ไหม

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