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

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

7
ฉันสามารถบูท Linux จาก VHD ได้หรือไม่?
มีวิธีการบูตระบบ Linux จาก VHD ใน Windows 7 หรือไม่? หากมีวิธีฉันจะใส่ไว้ในที่แรกได้อย่างไร แก้ไข: เพื่อชี้แจงฉันไม่ได้พยายามเรียกใช้ Linux ใน VM ฉันพยายามที่จะบูตมันในเครื่องทางกายภาพของฉันจาก VHD ที่ฉันสามารถทำได้กับ Windows 7
27 windows-7  linux  boot  vhd 


7
ฉันจะเปลี่ยนจำนวนและขนาดของ Linux ramdisks (/ dev / ram0 - / dev / ram15) ได้อย่างไร
การใช้ Linux เมื่อฉันบูตฉันมี ramdisks 16MB 16 เมกะไบต์โดยอัตโนมัติ แต่ฉันต้องการสร้าง ramdisk ขนาดใหญ่หนึ่งตัวเพื่อทดสอบซอฟต์แวร์บางตัว ฉันพบว่าฉันสามารถปรับขนาดของ ramdisks ที่มีอยู่แล้วในระบบด้วยพารามิเตอร์ boot kernel ramdisk_sizeแต่สิ่งนี้ทำให้ ramdisks ทั้ง 16 (/ dev / ram0 - / dev / ram15) ขนาดที่ระบุไว้ ดังนั้นหากฉันต้องการสร้าง ramdisk ขนาด 1GB ฉันต้องการหน่วยความจำขนาด 16GB โดยทั่วไปฉันต้องการสร้าง ramdisk 10GB หนึ่งอันซึ่งจะเป็น / dev / ram0 ฉันจะทำยังไงต่อไป? ฉันคิดว่ามีพารามิเตอร์การบูตเคอร์เนล แต่ฉันไม่พบมัน
27 linux  ramdisk 

9
วิธีการติดตามการใช้ LAN? (AKA 'อันดับต้น ๆ สำหรับ LAN')
มีแอพพลิเคชั่นชั่วร้ายที่กินแบนด์วิดท์อัพโหลดทั้งหมดของฉัน (ฉันเป็นคนบราซิลมันแค่ ~ 35kbps) ประมาณ 80% ของเวลาที่พีซีของฉันเปิดอยู่ ฉันต้องการทราบว่ามีวิธีใดบ้างในการติดตามการใช้งานนี้และค้นหาว่าแอปนี้กำลังทำอะไรอยู่


3
ผู้ใช้เหล่านั้นทั้งหมดในไฟล์ / etc / passwd คืออะไร
/ etc / passwd ควรจะมีบรรทัดสำหรับผู้ใช้ทุกคนในระบบ ในบรรดาชื่อผู้ใช้และรูททั่วไปมีกลุ่มผู้ใช้อื่น ๆ ตัวอย่างบางส่วน: timidity:x:114:127:TiMidity++ MIDI sequencer service:/etc/timidity:/bin/false liquidsoap:x:115:128::/usr/share/liquidsoap:/bin/false statd:x:116:65534::/var/lib/nfs:/bin/false gdm:x:117:131:Gnome Display Manager:/var/lib/gdm:/bin/false mysql:x:118:133:MySQL Server,,,:/nonexistent:/bin/false ผู้ใช้ทั้งหมดเหล่านี้มีจุดประสงค์อะไร? ฉันจะเข้าสู่ระบบเป็น mysql หรือ gdm ได้อย่างไร รหัสผ่านจะเป็นอย่างไร

5
VirtualBox จากพาร์ติชันที่มีอยู่
ฉันติดตั้ง VirtualBox บนการติดตั้ง Ubuntu Hardy Heron ของฉันแล้วและฉันต้องการใช้มันเพื่อจำลอง Windows สำหรับโอกาสที่หายากเหล่านั้นซึ่งจริง ๆ แล้วฉันต้องทำอะไรบางอย่างที่นั่น น่าเสียดายที่ฉันไม่มีดิสก์การติดตั้งในขณะนี้ แต่ฉันมี Vista ติดตั้งไว้แล้วในพาร์ติชัน (มาพร้อมกับเครื่อง) มีวิธีที่ฉันสามารถคัดลอกพาร์ติชันนี้ไปยังรูปเสมือน vv

5
RSYNC ไม่ลบไดเรกทอรีที่มา
ฉันกำลังใช้ rsync เพื่อดึงไฟล์ที่จำเป็นออกจากเซิร์ฟเวอร์จากนั้นลบไฟล์ออกจากเซิร์ฟเวอร์เมื่อมีในเครื่อง คำสั่งทั้งหมดที่ฉันใช้อยู่ด้านล่าง สิ่งนี้จะลบไฟล์บนเซิร์ฟเวอร์ต้นทางได้สำเร็จอย่างไรก็ตามไดเรกทอรีว่างยังคงอยู่ ฉันไม่ได้รับข้อความหรือข้อผิดพลาดใด ๆ เอาต์พุตทั้งหมดเป็นเรื่องปกติ บางทีนี่อาจเป็นฟังก์ชันที่ตั้งใจไว้ ฉันจะบอก rsync ให้ล้างทุกอย่างรวมถึงไดเรกทอรีได้อย่างไร rsync --progress -vrzh --remove-source-files เวอร์ชันคือ 3.0.9 ทั้งสองด้าน
27 linux  rsync 

3
ฉันจะรันคำสั่งหลังการบู๊ตได้อย่างไร?
ฉันต้องการเรียกใช้คำสั่ง shell แบบง่าย ๆecho 1 > /proc/sys/kernel/sysrqในการบู๊ตแต่ละครั้งเพื่อเปิดใช้งานคีย์ sysrq สิ่งนี้ควรทำเมื่อเริ่มต้นระบบและควรวางสคริปต์ไว้ที่ใด
27 linux  boot  script  init  systemd 

5
วิธีเชื่องการตอบสนองของ Linux หน่วยความจำและการแบ่งหน้า
คำถามแรกในโอเวอร์โฟลว์ =) ... +100 เงินรางวัล ไม่สามารถนึกถึงบางสิ่งที่ฉันห่วงใยมาจนถึงปัจจุบัน: ฉันเบื่อกับสถานะการตอบสนองบนเดสก์ท็อปของ Linux เช่นhttp://brainstorm.ubuntu.com/item/85/ - ในสถานการณ์ที่มี RAM ต่ำฟรีหรือสถานการณ์ที่มีปริมาณดิสก์สูงระบบจะช้าลง การรวบรวมข้อมูล ; นี่เป็นสิ่งที่แย่มากสำหรับแอปพลิเคชั่นที่ต้องมีประสิทธิภาพ นอกจากนี้ UI ไม่ตอบสนองอย่างสมบูรณ์ เปรียบเทียบสิ่งนี้กับ OS X ซึ่งหากแอปพลิเคชันเป็นทรัพยากรที่ hogging เราสามารถคลิกเพื่อบังคับให้ออกจากตัวเลือกขณะที่ใน Linux ฉันไม่สามารถแม้แต่แท็บ alt หรือแท็บเดสก์ท็อปหรือแม้แต่ ctrl-alt-f1 เทอร์มินัล - ดีฉันทำได้ใช้เวลาประมาณ 1-2 นาทีต่อการใช้งาน ฉันใช้ gkrellm เพื่อที่ฉันจะได้เห็นสถานการณ์ในขณะที่มันแผ่ออกไป โดยทั่วไปแล้วการใช้หน่วยความจำจะค่อนข้างสูงหรือปริมาณงานของดิสก์เพิ่มขึ้นอย่างรวดเร็ว มันไม่ได้เป็นฮาร์ดแวร์ที่ไม่ดีมี quad-core 2.6GHz และ 4GB 800MHz DDR2 RAM (จะมี 6GB แต่เนื่องจากความไม่ลงรอยกันของฮาร์ดแวร์ไม่สามารถผสมและตรงกับชุดเก่า) …

4
ด้วย Linux iptables จะสามารถบันทึกชื่อกระบวนการ / คำสั่งที่เริ่มต้นการเชื่อมต่อขาออกได้หรือไม่?
ฉันต้องการติดตามกระบวนการที่เริ่มต้นการเชื่อมต่อขาออกบนเดสก์ท็อป Linux สิ่งที่ดีที่สุดที่ฉันสามารถทำได้คือ: iptables -A OUTPUT -m state --state NEW -j LOG --log-uid ซึ่งจะบันทึก uid / gid ที่เริ่มต้นการเชื่อมต่อ แต่ไม่ใช่ชื่อกระบวนการ / คำสั่งหรือแม้แต่ pid หากฉันเพิ่งได้รับ pid ฉันก็อาจชักสคริปต์ที่ดึงชื่อกระบวนการเมื่อเขียนบันทึก แต่ดูเหมือนว่าเป็นไปไม่ได้ เป็นการดีที่ฉันต้องการบันทึกกระบวนการที่ยอมรับการเชื่อมต่อขาเข้าด้วย ความคิดใด ๆ ที่อาจเป็นไปได้กับ iptables [หรืออย่างอื่น] บนกล่อง Linux?

10
Sudo - มีคำสั่งให้ตรวจสอบว่าฉันมี sudo และ / หรือเหลือเวลาเท่าไร?
(โพสต์ครั้งแรกใน Stack Overflow พวกเขาแนะนำให้ฉันลองที่นี่แทนนี่คือโพสต์ดั้งเดิม: https://stackoverflow.com/questions/3858208/sudo-is-there-there-a-command-to-check-if-i-have -sudo-and-or-how-time-left ( ) ดูชื่อ ฉันต้องการคำสั่งที่ให้ฉันค้นหา sudo เป็นการดีที่มันจะกลับมาประสบความสำเร็จถ้าฉันยังมี sudo และ false ถ้า sudo หมดอายุ การได้รับเวลาที่เหลืออาจมีประโยชน์ (แม้ว่าฉันจะเป็นกังวลฉันก็สามารถทำ sudo -v เพื่อตรวจสอบความถูกต้องได้อีกครั้ง) โอ้และไม่ควรขอรหัสผ่าน สิ่งที่ใกล้เคียงที่สุดที่ฉันพบคือ "sudo -n true" แต่ตัวเลือก -n มีอยู่ในเครื่อง Centos 5 ของฉันในที่ทำงานเท่านั้น -n ล้มเหลวหากต้องขอรหัสผ่าน มีวิธีอื่นในการรับฟังก์ชั่นนี้หรือไม่? สมมติว่าฉันไม่มีรูทบนเครื่องทั้งหมดที่ฉันทำงานด้วยดังนั้นฉันจึงไม่สามารถติดตั้ง sudo เวอร์ชันใหม่ตามที่ฉันต้องการได้ สำหรับสิ่งที่คุ้มค่าฉันกำลังทำสิ่งนี้อยู่เพื่อที่ฉันจะได้รับพรอมต์เพื่อระบุสถานะ sudo ฉันชอบที่จะรู้ว่าเทอร์มินัลใดที่ sudo สามารถใช้งานได้ ฉันยังมีพรอมต์ที่เปลี่ยนสีเมื่อฉันรูท แต่ฉันไม่ได้ใช้รูทบ่อยนักดังนั้นมันจึงมีข้อ จำกัด ในการใช้งาน
27 linux  bash  sudo 

2
“ upstream” คืออะไร?
ฉันมักจะได้ยินคนพูดว่า "ผสานต้นน้ำ" และสิ่งที่ดีกว่าเมื่อมันมาถึงการออกแบบซอฟต์แวร์และสิ่งที่คล้ายกัน ฉันรู้สึกว่ามันเกี่ยวกับเคอร์เนล linux หลัก แต่ฉันอาจผิด และอะไรคือสิ่งที่ตรงกันข้ามกับ "ต้นน้ำ" ถ้ามันไม่ดีที่จะไป "ต้นน้ำ" ทางเลือกคืออะไรและทำไม?

2
ทำไมจึงมีจำนวนมาก / dev / tty ใน Linux
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Super User อพยพ 7 ปีที่ผ่านมา ใน ubuntu 10.04 ถ้าฉันตรวจสอบภายใต้ / dev มีมากกว่า 50 ttys tty0, tty1, tty2 .... ฉันเข้าใจว่า tty เป็นอุปกรณ์ตัวอักษรสำหรับอินพุต / เอาต์พุตของคอนโซล แต่ทำไมถึงมีจำนวนมาก? มันเป็นสระว่ายน้ำไหม? และอะไรคือความแตกต่างระหว่าง / dev / pts / 0, 1, 2 ... , / dev / tty? ถ้าฉันเปิดเทอร์มินัลหมายเลขใหม่จะถูกสร้างขึ้นภายใต้ / dev / pts แต่ฉันไม่รู้ว่าเมื่อไหร่ …
27 linux  tty 

9
รับความยาว MP3 ใน Linux / FreeBSD
ฉันมีไฟล์ mp3 มากมายที่มีความยาวต่างกัน ฉันต้องการลดความยาวลงเหลือ 50% -60% กล่าวว่าจาก 1 นาทีถึง 30 วินาที ควรใช้ ffmpeg เล็กน้อย แต่ฉันไม่รู้วิธีกำหนดความยาวดั้งเดิมของมันเป็นฐานสำหรับการประมวลผลโดยใช้ ffmpeg ใครมีความคิด?
27 linux  mp3  ffmpeg  freebsd 

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