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

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

6
เคอร์เนลเป็นกระบวนการหรือไม่?
ใน Linux เรามักพูดเสมอว่ากระบวนการแรกคือinit(pid == 1) แต่ทำไมไม่ใช่เคอร์เนล (เริ่มต้น) ซึ่งติดตั้งระบบและสร้าง initกระบวนการ เคอร์เนลเป็นกระบวนการหรือไม่? เรารู้ว่าเธรดพื้นที่ผู้ใช้ทั้งหมดถูกรูทที่กระบวนการเริ่มต้น ถ้าอย่างนั้นการจัดตารางเวลาและสิ่งเคอร์เนลอื่น ๆ เช่นการจัดการหน่วยความจำ โดยพื้นฐานแล้วสิ่งที่ทำให้ฉันสับสนคือโครงสร้างของเคอร์เนล ถ้ามันเป็นกระบวนการมันเป็นกระบวนการเดียวหรือประกอบด้วยหลายกระบวนการ?
30 linux  kernel 

4
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv คำสั่ง 7F0CEB10 ส่งคืนข้อผิดพลาด
ฉันพยายามที่จะติดตั้ง Mongodb บน Ubuntu 12 แต่เมื่อฉันเรียกใช้คำสั่งนี้: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10 นี่กลับข้อผิดพลาดด้านล่าง: keyserver.ubuntu.com ไม่พบโฮสต์ gpgkeys: ข้อผิดพลาดในการดึงข้อมูล HTTP 7: ไม่สามารถเชื่อมต่อ: ไม่พบไฟล์หรือไดเรกทอรี gpg: ไม่พบข้อมูล openPGP ที่ถูกต้อง gpg: จำนวนกระบวนการทั้งหมด: 0 ฉันปิดไฟร์วอลล์ใน Iptables แต่มันไม่ทำงาน มีความคิดอะไรบ้าง?

6
http proxy over ssh ไม่ใช่ถุงเท้า
คำถามนั้นง่าย แต่คำตอบนั้นไม่ใช่: ssh -D 8080 user@host หรือ ssh -gCNf -D 8080 user@host หรือ wathever with -D # ฉันต้องการพร็อกซีชนิดที่ฉันสามารถใช้กับตัวแปร http_proxy ในอุปกรณ์ฝังตัวที่ไม่รองรับ SOCKS ฉันควรทำอย่างไร?



5
วิธี tar น้ำมันดินแล้วลบต้นฉบับรวมถึงไดเรกทอรี?
ฉันกำลังพยายามtarรวบรวมไฟล์ในไดเรกทอรีที่เรียกว่า 'my_directory' และลบต้นฉบับโดยใช้คำสั่ง: tar -cvf files.tar my_directory --remove-files อย่างไรก็ตามมันเป็นเพียงการลบไฟล์แต่ละไฟล์ภายในไดเรกทอรีและไม่ใช่ไดเรกทอรีเอง (ซึ่งเป็นสิ่งที่ฉันระบุไว้ในคำสั่ง) สิ่งที่ฉันหายไปที่นี่? แก้ไข: ใช่ฉันคิดว่าตัวเลือก 'ลบไฟล์' นั้นแท้จริงแล้ว แม้ว่าฉันก็พบว่าหน้าคนไม่ชัดเจนในจุดนั้น (ใน linux ฉันมักไม่ค่อยแยกความแตกต่างระหว่างไดเร็กตอรี่และไฟล์มากนักและลืมบางครั้งว่ามันไม่เหมือนกัน) ดูเหมือนว่าฉันทามติจะไม่ลบไดเรกทอรี อย่างไรก็ตามจุดกระตุ้นหลักของฉันสำหรับการถามคำถามนี้เกิดจากการจัดการเส้นทางที่แน่นอนของ tar เนื่องจากคุณต้องระบุพา ธ สัมพัทธ์ไปยังไฟล์ / s ที่จะบีบอัดดังนั้นคุณต้องเปลี่ยนเป็นไดเรกทอรีหลักเพื่อทาร์อย่างถูกต้อง อย่างที่ฉันเห็นมันใช้คำสั่ง 'rm' ที่ตามมาใด ๆ อาจเป็นอันตรายในสถานการณ์นั้น ดังนั้นฉันหวังว่าจะทำให้สิ่งต่าง ๆ ง่ายขึ้นด้วยการทำให้ tar ตัวเองทำการลบออก ตัวอย่างเช่นลองนึกภาพสคริปต์สำรองที่ซึ่งไดเรกทอรีสำหรับสำรองข้อมูล (เช่น. tar) รวมอยู่ในตัวแปรเชลล์ หากค่าตัวแปรเชลล์นั้นถูกป้อนไม่ดีอาจเป็นไปได้ว่าผลลัพธ์อาจถูกลบไฟล์จากไดเรกทอรีใด ๆ ก็ตามที่คุณเคยทำ
30 linux  tar 

7
จะดูประวัติคำสั่งของผู้ใช้รายอื่นใน Linux ได้อย่างไร?
ฉันจะดูประวัติคำสั่งของผู้ใช้รายอื่นได้อย่างไร? ฉันเป็นผู้ดูแลระบบในเครื่องของฉัน ฉันสามารถดูประวัติปกติโดยการดู/home/user_name/.bash_historyแต่ผมไม่สามารถดูคำสั่งที่เมื่อพวกเขากำลังทำuser_namesudo มีวิธีดูคำสั่งทั้งหมดที่ดำเนินการโดยผู้ใช้รายเดียวหรือไม่?

1
ALSA และ PulseAudio เกี่ยวข้องกันอย่างไร
ในขณะที่พยายามทำให้เสียงของฉันทำงานฉันก็สงสัยเกี่ยวกับบทบาทของ ALSA และ PulseAudio ฉันได้ติดตั้งทั้งคู่และสงสัยเช่นกันว่าพวกเขาต้องรู้อะไรเกี่ยวกับการ์ดเสียงของฉัน ทั้งคู่ดูเหมือนจะสามารถใช้งานร่วมกันได้มีปลั๊กอิน pulseaudio สำหรับ ALSA และในระบบของฉัน alsa แสดงเป็นการ์ดเสียงใน pulseaudio ข้อใดที่ทั้งสองคนทำอะไรพวกเขาเป็นทางเลือกหรือเสริม
30 linux  audio 

4
mailx ส่งเมลโดยใช้รีเลย์ SMTP หรือเชื่อมต่อโดยตรงกับเซิร์ฟเวอร์ SMTP เป้าหมายหรือไม่
สมมติว่าฉันส่งเมลโดยใช้คำสั่งต่อไปนี้: mailx person@x.com จากนั้น mailx จะลองค้นหาเซิร์ฟเวอร์ SMTP ของ ISP ของฉันก่อนเพื่อส่งต่อเมลหรือเชื่อมต่อโดยตรง มันขึ้นอยู่กับว่าพีซีของฉันมีที่อยู่ IP สาธารณะหรืออยู่หลัง NAT ฉันจะตรวจสอบการตั้งค่าของ mailx บนพีซีของฉันได้อย่างไร ฉันจะตรวจสอบสิ่งนี้โดยใช้ tcpdump ได้อย่างไร
30 linux  smtp  nat  mailx 

6
NumLock ไร้ประโยชน์อย่างสมบูรณ์และฉันต้องการปิดการใช้งานอย่างสมบูรณ์บน Linux
ลืมคำสบถทั้งหมดCaps Lockซึ่งNum Lockเป็นกุญแจสำคัญที่ไร้ประโยชน์ที่สุดของพวกเขาทั้งหมด มันไม่เคยมีประโยชน์ คุณไม่ต้องการใช้ numpad ของคุณเป็นลูกศรเนื่องจากลูกศรอยู่ห่างจากมัน 1 ซม. เคย มีเวลาที่แป้นพิมพ์บางอันมีแป้นตัวเลข แต่ไม่มีปุ่มลูกศรเฉพาะ พวกเขาไม่อยู่อีกต่อไป คุณสามารถค้นหาคีย์บอร์ดที่ไม่มีปุ่มตัวเลข แต่มีปุ่มลูกศร แต่ไม่ตรงข้าม ดังนั้นจึงNum Lockไม่มีประโยชน์และทำหน้าที่เพียงเพื่อทำให้รุนแรงขึ้นฉันและฉันคิดว่าคนอื่น ๆ โปรดทราบว่าฉันไม่ต้องการที่จะรู้วิธีที่จะเปิดNum Lockเมื่อเริ่มต้นฉันไม่ต้องการที่จะรู้วิธีที่จะฉีกกุญแจออกฉันต้องการที่จะปิดการใช้งานเพื่อให้มันอยู่ตลอดเวลาและไม่สามารถปิดโดย ผิดพลาด ความคิดใดที่จะทำเช่นนั้น? โดยหลักการแล้วฉันต้องการเรียกคืนคีย์สำหรับการใช้งานอื่นเช่นตัวดัดแปลงที่ให้ฉันพิมพ์เลขฐานสิบหกบน numpad นอกจากนี้ผมอยากจะทราบวิธีการปิดการจำลองเมาส์ไร้ประโยชน์อย่างเท่าเทียมกันเรียกโดย+ShiftNum Lock

10
ไม่สามารถล็อค / etc / passwd; ลองอีกครั้งในภายหลัง
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Super User อพยพ 8 ปีที่ผ่านมา ด้วยหลายคำสั่งใน Linux ฉันได้รับข้อผิดพลาด: cannot lock /etc/passwd; try again later. ใครรู้วิธีแก้ปัญหาหรือไม่ นอกจากนี้ฉันไม่ได้อยู่ในไดเรกทอรี / etc / shadow ของฉัน
30 linux  passwd 

4
ส่งข้อความไปยังโปรแกรมโดยหวังว่าไฟล์
เกี่ยวข้องกับคำถามที่ฉันถามใน Stack Overflow: การส่งรหัสหลายบรรทัดไปที่ wsadmin.sh หรือไม่ . ฉันมีสายป้อนข้อมูลสองสามบรรทัดที่ฉันต้องป้อนลงในคำสั่ง อย่างไรก็ตามคำสั่งยอมรับเฉพาะไฟล์ที่เต็มไปด้วยอินพุต มีวิธีใดบ้างที่ฉันสามารถจัดเก็บบรรทัดในไฟล์ชั่วคราวหรือไพพ์ซึ่งไม่เคยเขียนลงดิสก์จริงแล้วป้อนฟีดลงในโปรแกรมโดยตรง ฉันจะไปเกี่ยวกับการรับไปป์, ป้อนข้อมูลเข้าไป, ผ่านไปป์นั้นไปยังคำสั่ง, แล้วกำจัดไพพ์?

8
ฉันสามารถเพิ่มระดับเสียงมากกว่า 100% ใน Linux ได้หรือไม่
ฉันใช้ KDE 4.6 ในการทดสอบเดเบียน มีวิธีเพิ่มเสียง (เช่นมากกว่ามาตรฐาน 100%) หรือไม่ การตั้งค่าปัจจุบันกับลำโพงของฉันค่อนข้างเงียบเกินไปในบางกรณี ฉันพบวิธีที่จะทำได้ใน PulseAudio แต่ฉันไม่คิดว่า KDE build ของ Debian นั้นสามารถทำงานร่วมกันได้
30 linux  debian  audio 

5
Boot Ubuntu 16.04 ใน command line / ห้ามเริ่ม GUI
ฉันต้องการให้ Ubuntu 16.04 ของฉันไม่เริ่ม GUI ในการบู๊ตและแสดงคอนโซลบรรทัดคำสั่งเท่านั้น ฉันลองผู้รับต่อไปนี้แล้ว แต่ก็ไม่มีเลยสำหรับรุ่น 16.04 และดูเหมือนว่าพวกเขาจะไม่ทำงาน - GUI เริ่มทำงานแล้ว: GRUB_CMDLINE_LINUX =” text” เปลี่ยน runlevel เริ่มต้น เป็นการดีที่ฉันยังต้องการที่จะสามารถเริ่ม GUI โดยพิมพ์คำสั่ง

4
พาร์ติชั่น / boot จำเป็นหรือไม่
ฉันควรสร้าง/bootพาร์ติชันทุกครั้งที่ฉันติดตั้ง distro Linux หรือไม่ มีความแตกต่างระหว่างการมี/bootพาร์ติชันและการทำให้/พาร์ติชันสามารถเริ่มระบบได้หรือไม่

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