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

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

7
ไม่มีอินเตอร์เฟส eth0 Ethernet ใน Ubuntu - ไม่สามารถเชื่อมต่อกับเราเตอร์ได้
ฉันมีปัญหาในการรับเครื่อง Ubuntu 10.04 ของฉัน (Sony Vaio VGN-SR490) เพื่อเชื่อมต่ออินเทอร์เน็ตโดยใช้สายอีเธอร์เน็ตที่เชื่อมต่อโดยตรงกับเราเตอร์ของฉัน ฉันสามารถเชื่อมต่ออินเทอร์เน็ตโดยใช้สายเคเบิลเดียวกันนี้โดยใช้เครื่อง Windows ดังนั้นมีบางอย่างผิดปกติกับวิธีการตั้งค่า Linux ฉันจะทราบได้อย่างไรว่าปัญหาคืออะไรและแก้ไขได้อย่างไร นี่คือการตั้งค่าเครือข่ายของฉันบน Linux: $ ifconfig lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 vmnet1 Link encap:Ethernet HWaddr 00:50:56:c0:00:01 inet addr:192.168.79.1 Bcast:192.168.79.255 Mask:255.255.255.0 inet6 addr: fe80::250:56ff:fec0:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST …

3
การติดตั้ง -c แตกต่างจาก cp อย่างไร
ความแตกต่างระหว่างการติดตั้ง -c และ cp คืออะไร? การติดตั้งส่วนใหญ่มักจะใช้การติดตั้ง -c แต่จากหน้าคนมันไม่ได้ดูเหมือนว่ามันจะทำอะไรที่แตกต่างจาก cp (ยกเว้นอาจตั้งค่าสิทธิ์) เมื่อใดที่ฉันควรใช้ install -c และ cp เมื่อใด
20 linux  installation  bash  cp  sh 

4
ฉันจะติดตั้ง VIM บน Linux ได้อย่างไรเมื่อฉันไม่มีสิทธิ์รูท
ฉันมีปัญหาบางอย่างเมื่อฉันพยายามติดตั้ง Vim บน Linux ในขณะที่ฉันไม่มีบัญชีรูท ข้อมูลข้อผิดพลาดแสดงอยู่ด้านล่าง: ฉันจะแก้ปัญหานี้ได้อย่างไร ฉันสามารถติดตั้งในไดเรกทอรีอื่นอื่น ๆ กว่า/usr/local/bin/vim?

6
ฉันจะคัดลอกหลายไฟล์ผ่าน scp ในคำสั่งเดียวได้อย่างไร
ฉันต้องขนส่งไฟล์จำนวนมากจากพีซีเครื่องหนึ่งไปยังอีกเครื่องหนึ่ง (ทั้ง Linux) ฉันต้องการใช้scpสำหรับสิ่งนั้น แต่scpอนุญาตให้ถ่ายโอนไฟล์ได้ครั้งละหนึ่งไฟล์เท่านั้น ฉันจะทำสิ่งนี้ได้อย่างไร ฉันมี ไม่มีความเป็นไปได้ที่จะใช้ rsync หรือโปรโตคอลอื่น ๆ ไม่มีความเป็นไปได้ที่จะใช้ใบรับรองที่ไม่มีข้อความรหัสผ่าน (แต่มีใบรับรองที่มีข้อความรหัสผ่าน) รายการไฟล์ที่จะถ่ายโอนและรายการที่มีพา ธ ปลายทางของไฟล์บนเซิร์ฟเวอร์อื่น ไฟล์ถูกกระจายไปทั่วไดเรกทอรีจำนวนมากและไม่ใช่ไฟล์ทั้งหมดในไดเรกทอรีที่ฉันต้องการคัดลอก ถ้าเป็นไปได้ฉันต้องการ gzip และ ungzip เพื่อประหยัดแบนด์วิดธ์! เป็นไปได้ไหม
20 linux  ssh  scp 

3
LInux: ฉันจะวินิจฉัย / แยกสิ่งที่ทำให้เกิด "สุ่ม" แฮงค์และรีบูตเองได้อย่างไร
(โพสต์ครั้งแรกบนเซิร์ฟเวอร์ผิดพลาด ) ดังนั้นแทนที่จะคาดเดาว่าสาเหตุคืออะไร (ถึงแม้ว่าเงินของฉันจะอยู่ในไดรเวอร์ของ NVIDIA) ฉันจะเริ่มมองหาข้อเท็จจริงบางอย่างได้จากที่ใด ฉันเคยผ่าน / var / log หลายครั้ง แต่มีหลายสิ่งในนั้นและฉันไม่สามารถ (ยัง) พบบิตสำคัญ พื้นหลัง: เวอร์ชั่นสั้น ฉันย้ายจาก WinXP ไปที่ Ubuntu Karmic หลังจากที่เปิดให้ใช้งานแล้ว ตั้งแต่นั้นมาฉันมีชุดของข้อขัดข้องแบบสุ่มที่ดูเหมือนว่าจะเป็น: รีบูตเอง การล็อคที่สมบูรณ์แบบด้วยแป้นพิมพ์และเมาส์ USB ของฉันไม่ตอบสนอง (ขวาลงไปที่ไฟ LED จะดับลง) นอกจากนี้ฉันมักจะไม่สามารถ ssh ไปที่กล่องเมื่อสิ่งนี้เกิดขึ้น ฉันได้ทำการค้นหามากมายและ Nvidia ดูเหมือนจะเป็นผู้ต้องสงสัยคนสำคัญ แต่ฉันไม่รู้ว่าจะเริ่มมองหาวิธีการทำงานที่แท้จริงได้อย่างไร ผู้ใช้ serverfault แนะนำให้ตรวจสอบ RAM ด้วย MemtextX86 + ไม่พบข้อผิดพลาด การตรวจสอบอุณหภูมิของการ์ดแสดงผลได้รับการแนะนำเช่นกันซึ่งตอนนี้ฉันกำลังพิจารณาอยู่ นอกเหนือจากนั้นแนะนำใครไหม? พื้นหลัง: รุ่นยาว …


1
มีวิธีที่สง่างามกว่าในการแสดงรายการเซสชัน vncserver มากกว่าแค่เรียกใช้รายการ PIDs หรือไม่?
คุณทำรายการvncserverเซสชันอย่างไร บทความนี้บอกว่าจะทำเช่นนี้: $ cat ~/.vnc/*.pid 5910 6790 16589 21891 ... and many more เมื่อใช้วิธีนี้ฉันสามารถเขียนสคริปต์เพื่อตรวจสอบ pid แต่ละอัน แต่ต้องมีบางอย่างที่ดีกว่า มีวิธีที่ดีกว่า? ฉันต้องการเห็นบางสิ่งเช่น: $ vncserver -l Session User Started Status Blah 1 jess 3/24 19:00 Active ? 2 jess 3/21 14:00 Suspended ? แก้ไข: ตัวอย่างเช่น ฉันมีการวิ่งหกครั้ง แต่ฉันสามารถใช้หนึ่งในนั้นเท่านั้น ทั้งหกปรากฏเป็นกระบวนการทำงาน นอกจากนี้ยังเป็นการดีที่จะเห็นรายการสำหรับผู้ใช้รายอื่นเช่นกัน ฉันเพิ่งพบเซิร์ฟเวอร์ที่มี 95 VNC เซสชัน ฉันไม่รู้ว่าอันไหนที่ใช้งานได้
20 linux  vnc  vncserver 

2
ฉันจะป้องกันหรือขัดจังหวะการคัดลอก / วางโดยไม่ตั้งใจได้อย่างไรในเครื่องเทอร์มินัล
เมื่อฉันวางลงในเทอร์มินัลบางครั้งสิ่งที่อยู่ในคลิปบอร์ดไม่ใช่สิ่งที่ฉันคาดไว้ โดยเฉพาะบางครั้งมันเป็นหน้าและหน้าของข้อความจากเว็บไซต์ เมื่อสิ่งนี้เกิดขึ้นเทอร์มินัลจะบ้ากระพริบเร็วและคายcommand not foundเร็วเท่าที่จะทำได้ ฉันกลัวว่าสักวันหนึ่งข้อความจะมีอะไรทำนองrm -rf /นั้น วิธีที่ดีที่สุดคืออะไร: ทำหน้าที่เมื่อฉันทำผิดพลาด? ป้องกันข้อผิดพลาดดังกล่าวเกิดขึ้น? สำหรับรายละเอียดฉันใช้ bash ในหน้าต่างหน้าจอ GNU ในเทอร์มินัล urxvt บน Linux ปกติCtrl-CหรือCtrl-Zไม่มีผลในประสบการณ์ของฉัน

4
มีเครื่องมือ GUI ในการกำหนดค่า / etc / fstab หรือไม่?
ฉันมีประสบการณ์น้อยในการกำหนดค่า 'fstab' ฉันกำลังมองหาเครื่องมือ GUI ที่ช่วยฉันในเรื่องนี้ ถ้าเป็นไปได้ขึ้นอยู่กับ gtk และควรจะมีใน Debian
20 linux  debian  gui  fstab 

6
ฉันจะยกเลิกการบีบอัด vmlinuz ถึง vmlinux ได้อย่างไร
ฉันได้ลอง uncompress, gzip และโซลูชันอื่น ๆ ทั้งหมดที่เกิดขึ้นเป็นผลลัพธ์ของ google และสิ่งเหล่านี้ไม่ได้ผลสำหรับฉัน ที่จะได้รับเพียงการค้นหาภาพสำหรับลายเซ็น GZ 1f 8b 08 00- > od -A d -t x1 vmlinuz | grep '1f 8b 08 00' 0024576 24 26 27 00 ae 21 16 00 1f 8b 08 00 7f 2f 6b 45 24576+8 => 24584เพื่อให้ภาพเริ่มต้นที่ จากนั้นเพียงคัดลอกภาพจากจุดและขยาย - > …

3
มีเครื่องมือในการสร้างภาพเปล่าหรือไม่?
ฉันกำลังมองหาไอคอน xpm เพื่อใช้เป็นตัวยึดตำแหน่งจนกว่าฉันจะทำสิ่งที่ดีกว่า มีเครื่องมือบรรทัดคำสั่ง linux ที่สร้างภาพเปล่าของขนาดที่ระบุหรือไม่ เช่นเดียวกับคนที่ใช้touchในการสร้างไฟล์ข้อความเปล่า

2
ฉันจะ จำกัด จำนวนบรรทัดที่แสดงผ่าน ls ได้อย่างไร
สมมติว่าฉันมีคำสั่ง ls -Bgclt /somwhere/in/the/past ฉันจะ จำกัด ผลลัพธ์ให้แสดงเฉพาะไฟล์ 2 ไฟล์แรกได้อย่างไร (ยกเว้นมีเพียง 2 ไฟล์ในไดเรกทอรีนั้น)
20 linux  command-line  ls 


7
วิธีการฆ่ากระบวนการเริ่มต้นด้วยผู้ใช้ที่แตกต่างกันโดยไม่ต้องรูทหรือ sudoer?
ในสภาพแวดล้อม Linux ฉันต้องฆ่ากระบวนการที่เริ่มต้นโดย user2 ถ้าฉัน user1 โดยไม่ต้องเป็น sudoers หรือใช้รูท คุณรู้หรือไม่ว่ามีวิธีการตั้งค่าที่เมื่อเปิดตัวกระบวนการหรือไม่ เช่นรายชื่อผู้ใช้ที่ได้รับอนุญาตให้ฆ่ากระบวนการหรือไม่ ความจริงก็คืออินสแตนซ์ที่เกิดขึ้นพร้อมกันของกระบวนการเดียวกันสามารถเริ่มต้นได้จากผู้ใช้ที่แตกต่างกันนั่นคือสาเหตุที่ฉันไม่สะดวกในการตั้งค่ารหัสประจำกลุ่มให้กับกระบวนการ ผู้ใช้อื่นที่ไม่ได้อยู่ในกลุ่มจะไม่สามารถเริ่มกระบวนการคู่ขนานที่สองได้ สิ่งที่ฉันมีคือรายชื่อผู้ใช้ที่ได้รับอนุญาตให้เริ่มกระบวนการที่กำหนดไว้ในฐานข้อมูลก่อนที่จะเริ่มกระบวนการฉันจะตรวจสอบว่าผู้ใช้ปัจจุบันในรายการและถ้าใช่ฉันจะเริ่มกระบวนการด้วยผู้ใช้ปัจจุบัน หากผู้ใช้คนที่สองได้รับอนุญาตให้ทำเช่นนั้นได้เพื่อที่จะฆ่ากระบวนการฉันต้องการให้มันทำเช่นนั้น แต่ฉันไม่ต้องการให้มันเป็น sudoers ดังนั้นฉันจึงคิดที่จะสร้างกระบวนการที่เรียกใช้เป็นรูทซึ่งได้รับการร้องขอให้ฆ่ากระบวนการจากผู้ใช้ตรวจสอบว่าผู้ใช้ได้รับอนุญาตให้เริ่ม / หยุดกระบวนการและฆ่ากระบวนการหรือไม่ คุณคิดว่ามันอาจเป็นทางออกที่ดีที่สุด?
20 linux  sudo  kill 


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