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

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

1
จะระบุได้อย่างไรว่ามีกี่อินสแตนซ์ของ Oracle ที่ติดตั้งในสภาพแวดล้อม linux
เมื่อวันก่อนฉันอยู่ที่การฝึกอบรมหนึ่งครั้งสำหรับการติดตั้ง oracle และการเริ่มต้นและปิดบริการ มีฉันมารู้เกี่ยวกับคำสั่ง linux เพื่อเริ่มต้นและปิด oracle เช่น oracle บนเครื่อง linux ในการระบุอินสแตนซ์ที่กำลังทำงาน : คำสั่งด้านล่างจะส่งคืนอินสแตนซ์ oracle ทั้งหมดที่กำลังทำงานบนเครื่องนั้น ps -ef |grep pmon คำสั่งนี้ส่งคืนผลลัพธ์ต่อไปนี้: oracle 823 1 0 Dec03 ? 00:00:17 ora_pmon_instance1 oracle 19632 1 0 Nov17 ? 00:06:35 ora_pmon_instance2 oracle 24199 1 0 Nov20 ? 00:05:23 ora_pmon_instance3 ที่ไหนinstance1, instance2และinstance33 ติดตั้ง oracle บนลินุกซ์ซึ่งกำลังทำงานอยู่ …

1
Linux gateway / DNAT: จำกัด เฉพาะบางอินเตอร์เฟส
ฉันมีหลายเครื่องที่มีอินเตอร์เฟสเครือข่ายจำนวนหนึ่ง: eth0: LAN ท้องถิ่น eth1: บางครั้งใช้สำหรับการเชื่อมต่อกับอินเทอร์เน็ตเกตเวย์ ppp0: โมเด็มอัปลิงค์เป็นทางเลือกแทน eth1 tun0: อุโมงค์ OpenVPN ฉันต้องการเปิดใช้งานtun0เพื่อเข้าถึง LAN ในพื้นที่eth0ซึ่งทำได้ง่ายด้วย: iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE echo 1 >/proc/sys/net/ipv4/ip_forward แต่ฉันจะไม่อนุญาตให้แพ็คเก็ตมาจากeth1หรือppp0ที่จะถูกส่งไปยัง eth0 และแทนที่จะเพียงอนุญาตให้tun0ใช้เครื่องเป็นประตูหรือไม่? ฉันจำเป็นต้องทำเครื่องหมายแพ็กเก็ตเหล่านี้โดยใช้กฎ iptable บางอย่างเพื่อให้สามารถ จำกัด กฎ MASQUERADE ให้เป็นแพ็คเก็ตเหล่านี้เท่านั้นหรือไม่ ตัวอย่างการกำหนดค่า iptables ชื่นชมอย่างมาก Debian Linux 6 บน i386; eth0เครือข่ายย่อยที่แตกต่างกันไปขึ้นอยู่กับเครื่อง

0
วิธีเปลี่ยนฟอนต์ skype เริ่มต้นใน linux
ฟอนต์เริ่มต้นใน linux skype มีปัญหาบางอย่างในขณะที่แสดงภาษาจีน (บางส่วนเป็นตัวหนา แต่ไม่ใช่) Gnome Tweaks สามารถเปลี่ยนแบบอักษรของระบบและแบบอักษรของแอปพลิเคชันที่ใช้ GTK คือ AFAIK แต่มันไม่สามารถเปลี่ยนแบบอักษรของ skype ได้ พื้นหลัง: ระบบปฏิบัติการ: Arch Linux (อัปเกรดเต็ม) สภาพแวดล้อมเดสก์ท็อป: Gnome 3.30.2 รุ่น Skype: skypeforlinux-preview-bin 8.36.76.38-1 คำถาม: Q1: มีวิธีการแก้ไขตัวอักษร buggy ใน Linux หรือไม่? Q2: มีวิธีใดที่จะเปลี่ยนแบบอักษรเริ่มต้นสำหรับ skype หรือไม่

0
Kernel OOM killer ถูกเรียกใช้เมื่อเหลือหน่วยความจำจำนวนมากขณะใช้ malloc
โปรแกรมเป็นแบบฝึกหัดหน่วยความจำที่ร้องขอหลายชิ้นของ 512MB เพื่อ malloc ด้วยเหตุผลบางอย่างโหนด 0 ถูกใช้จนหมดหน่วยความจำในขณะที่ไม่มีการเรียกใช้โหนดอื่น MemExerciser cpuset = / mems_allowed = 0-3 แสดงให้เห็นว่ามันสามารถเข้าถึงหน่วยความจำทั้ง 4 โหนด ไม่มี cpu หรือโหนด affinity ที่แอ็คทีฟในเวลานั้น ระบบปฏิบัติการคือ SLES11-SP1 [ 7332.854685] MemExerciser invoked oom-killer: gfp_mask=0x280da, order=0, oom_adj=0 [ 7332.854693] MemExerciser cpuset=/ mems_allowed=0-3 [ 7332.854697] Pid: 19168, comm: MemExerciser Tainted: G NX 2.6.32.36-0.5-default #1 [ 7332.854699] …

2
Ubuntu 11.04 / 10.10 หรือ Scientific Linux 6 / 6.01 [ปิด]
ฉันจะติดตั้ง Ubuntu 11.04 / 10.10 หรือ Scientific Linux 6 / 6.01 แต่ฉันไม่รู้ว่าจะเลือกอันไหนดี? ฉันต้องการ: สภาพแวดล้อมที่ดีที่สุดสำหรับการพัฒนาเว็บ ความยุ่งยากในการใช้ / บำรุงรักษาน้อยที่สุด ดูน่าดึงดูด โปรดให้คำแนะนำ / เหตุผลเกี่ยวกับสาเหตุที่ฉันควรเลือกอย่างใดอย่างหนึ่ง?

3
อินเทอร์เน็ตช้ามากผ่านทางอีเธอร์เน็ต
เพื่อนร่วมห้องของฉัน (5 คนรวมถึงฉัน) และฉันกำลังใช้เราเตอร์ที่ผู้ให้บริการของเราจัดไว้ให้ (Rogers) เมื่อคอมพิวเตอร์ห้าเครื่องเชื่อมต่อผ่านอีเธอร์เน็ตความเร็วอินเทอร์เน็ตจะช้าเกินไป (<100 KB / s) อย่างไรก็ตามความเร็วอินเทอร์เน็ตผ่าน Wi-Fi ยังคงเป็นปกติ (~ 20 MB / s) ฉันได้ทดสอบทรูพุตท้องถิ่นผ่าน iperf3 และให้ผลลัพธ์ปกติ (~ 950 Mbit / วินาที) สิ่งที่อาจทำให้เกิดปัญหาที่แปลกประหลาดนี้? ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชมอย่างมาก.

3
วางไข่ Linux, คาดหวัง, ส่ง
รหัสต่อไปนี้ใช้งานไม่ได้ แต่สิ่งที่ฉันต้องการทำคือตอบ"n"ทุกครั้งที่YUMถามว่าฉันต้องการติดตั้งซอฟต์แวร์หรือไม่ ขอบคุณ #!/usr/bin/expect -f spawn yum install emacs expect "Is this ok \[y\/N\]:" send "n\r"

2
เอกสารถูกทำเครื่องหมายเป็นปฏิบัติการ
ฉันตัดสินใจเพิ่ม GUI ในการติดตั้ง Debian ของฉันและรู้สึกประทับใจมาก ปัญหาหนึ่งที่ฉันพบหลังจากเพิ่ม KDE และ XFCE คือการดับเบิลคลิกที่ไฟล์. RTF จะมีไดอะล็อกถามว่าฉันต้องการเรียกใช้ในเทอร์มินัลหรือแค่เรียกใช้ ฉันยังคงสามารถคลิกขวาที่ไฟล์และเปิดไฟล์ด้วยโปรแกรมอื่น ๆ ได้ แต่ฉันจะตั้งให้เปิดได้ตลอดเวลาเช่น Libre Office โดยเพียงแค่ดับเบิลคลิกที่ไฟล์ได้อย่างไร ฉันพยายามลบบิต execute (ผิดพลาดใหญ่) ออกจากไฟล์ทั้งหมดของฉัน แต่นั่นทำให้โปรแกรมอื่น ๆ มากมาย จากนั้นฉันก็ใช้ Execute บิตเพื่อให้ทุกอย่างกลับมาทำงานได้อีกครั้งอย่างน้อยก็เหมือนเดิม ดังนั้นฉันรู้ว่านั่นไม่ใช่วิธีที่เหมาะสม สิ่งนี้ส่งผลกระทบต่อไฟล์. RTF และ. TXT ไฟล์. GIF, .PDF และ. JPG เปิดขึ้นในผู้ดูอย่างถูกต้อง ไฟล์จะอยู่ในพาร์ติชัน EXT4 ภายในโฟลเดอร์บ้านของฉัน

1
ผสานสองพาร์ติชั่นโดยไม่ต้องแบ่งบน Centos 6 *
ฉันพยายามผสานสองพาร์ติชั่นเข้ากับเครื่องเสมือน centos 6 ของฉัน ฉันมีเพียงบรรทัดคำสั่งเข้าถึงเครื่องนี้ ระบบของฉันมีลักษณะเช่นนี้: [x@x-y ~]$lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sr0 11:0 1 1024M 0 rom sda 8:0 0 200G 0 disk ├─sda1 8:1 0 500M 0 part /boot ├─sda2 8:2 0 39.5G 0 part │ ├─vg_vts0-lv_root (dm-0) 253:0 0 35.6G 0 lvm / │ …

1
รหัสกระบวนการสองรายการสำหรับหนึ่งเทอร์มินัลใน bash linux mint
ฉันใช้เทอร์มินัล bash หนึ่งตัวใน linux mint ฉันต้องการดูรหัสกระบวนการของเทอร์มินัลการทำงาน ดังนั้นฉันจึงลองสองสิ่ง: ps -C 'bash' ls -l /proc/*/exe | grep bash ทั้งสองสิ่งนี้ให้รหัสกระบวนการสองชุด ผู้ใดสามารถอธิบายเหตุผลสำหรับรหัสกระบวนการทั้งสองนี้สำหรับเทอร์มินัลเดียวเท่านั้น วิธีการระบุ id กระบวนการจริงของ terminal ระหว่างสอง? ขอบคุณ

1
v4l - จับภาพและดูในเวลาเดียวกัน
การจับภาพ v4l และเสียงสัญญาณเข้าโดยใช้ mencoder ทำได้ดีมาก แต่ฉันต้องการบันทึกวิดีโอการเล่นเกมแบบเรียลไทม์จากคอนโซลที่เสียบเข้ากับการ์ดวิดีโอ ฉันใช้ xawtv สำหรับสิ่งนี้ (ทำงานได้ค่อนข้างดีสามารถดูตัวอย่างและบันทึกตามเวลาจริง) แต่เมื่อฉันเปิดใช้งานตัวเลือกการจัดสรรแบบอินเทอร์เลซซิ่งหรืออัตราส่วนภาพวิดีโอจะไม่สามารถบันทึกได้ ฉันต้องบันทึกข้อมูลดิบและเข้ารหัสวิดีโออีกครั้งด้วยตัวกรองที่เหมาะสมในภายหลังเพื่อให้สามารถใช้งานได้ สิ่งอื่น ๆ ที่ฉันได้ลอง: tvtime ที่มีการจับเสียง xvidcap และแจ็ค - xvidcap วางเฟรมและ muxing เสียงเป็นไปไม่ได้เพราะมันจะหายไปจากการซิงค์ (ฉันไม่พบตัวเลือก muxer ที่ทำงานเพื่อบังคับอัตราเฟรมที่ถูกต้อง) mencoder จับไปที่ไฟล์พยายามที่จะไพพ์หางของไฟล์ไปยัง mplayer mencoder ใช้งานได้ดีท่อไฟล์หนักเกินไปที่จะลองเล่นเกม ดังนั้นการจับภาพ v4l และดูตัวอย่างพร้อมกันแนะนำไหม?

1
รับ `du 'เพื่อเพิกเฉยต่อขนาดของรายการ". "และ" .. "
เป็นไปได้หรือไม่ที่จะละduขนาด.และ..รายการในแต่ละไดเรกทอรี? ฉันไม่พบสวิตช์ที่เฉพาะเจาะจงสำหรับมัน นี่คือสิ่งที่ไม่ทำงาน: du -S: ไม่เปลี่ยนแปลงอะไรเลยหากไม่มีไดเรกทอรีย่อย du --exclude=.: ไม่รวมทุกอย่าง du --exclude=\.: ยังไม่รวมทุกอย่าง du --exclude=..หรือdu --exclude=\.\.: ไม่เปลี่ยนแปลงอะไรเลย ( ..ยังนับอยู่) นี่คือเหตุผลที่ฉันต้องการสิ่งนี้: du และ ls รายงานขนาดไดเรกทอรีที่ต่างกันหรือไม่ (ฉันใช้ Debian Wheezy และuname -aเอาท์พุตLinux ... 3.2.0-4-amd64 #1 SMP Debian 3.2.63-2+deb7u1 x86_64 GNU/Linux)
linux  du 

0
กำหนดค่าการกำหนดเส้นทางเพื่อให้การเชื่อมต่อ LAN ผ่าน wifi และ WAN ผ่านโมเด็ม
ฉันมีการกำหนดค่าเครื่องของฉันเพื่อให้แพ็คเก็ตสำหรับเครื่องท้องถิ่น (ใน 192.168. .เครือข่ายย่อย) ผ่านเครือข่ายไร้สายและการเชื่อมต่อ WAN (ใด ๆ ที่อยู่ IP อื่น ๆ ) ไปผ่านโมเด็ม ลองพิจารณาตัวอย่างต่อไปนี้: 192.168.1.4/my_intranet_websiteผมเปิดเว็บเบราเซอร์และประเภท ฉันต้องการตรวจสอบให้แน่ใจว่าการรับส่งข้อมูลทั้งหมดที่เกี่ยวกับคำขอนี้ผ่านอินเทอร์เฟซ LAN ไร้สาย แต่เมื่อฉันพิมพ์www.superuser.com(ซึ่งอยู่นอกเครือข่ายท้องถิ่นของฉัน) ฉันต้องการให้ทราฟฟิกนี้ผ่านโมเด็ม USB ของฉัน ฉันพยายามคิดออกว่า/devรายการใดที่รองรับการเชื่อมต่อเครือข่ายใด แต่ฉันทำไม่ได้ ฉันจำได้ว่าเมื่อฉันใช้ Debian มันเป็น/dev/wan0หรือ/dev/eth0สำหรับแบบไร้สาย / แบบมีสายและ/dev/wcdma0สำหรับโมเด็ม USB ที่นี่? ไม่มีความเห็น. โมเด็มเป็นโมเด็ม USB ดังนั้นฉันคิดว่ามันอาจจะเป็นหนึ่งและ/dev/ttyUSB0/dev/ttyUSB1 ขอโทษจริง ๆ สำหรับคำอธิบายที่สั้น ๆ ของปัญหา แต่นั่นคือ noob ฉัน: / ฉันจะให้ข้อมูลที่จำเป็นเพิ่มเติม ความช่วยเหลือใด ๆ จะได้รับการชื่นชมอย่างมากขอบคุณล่วงหน้า แก้ไข: …

2
รีสตาร์ทเครื่อง Linux
ฉันทำการเปลี่ยนแปลงบางอย่างใน / fsab ติดตั้งเมาท์ชั่วคราวบางส่วนโดยใช้คำสั่ง mount ตอนนี้ปัญหาคือสิ่งที่ผิดพลาดและเครื่องของฉันกำลังรีบูตโดยอัตโนมัติหลังจาก 3 นาที โปรดช่วยฉันด้วย .. ฉันจะรู้ได้อย่างไรว่าตัวไหนติดตั้งไม่ดีที่ทำให้เครื่องรีสตาร์ท โปรดบอกฉันคำสั่งเพื่อหยุดเครื่องให้รีบูตโดยอัตโนมัติหากมี ขอบคุณ Tarun Gupta

1
ปิดใช้งานสิทธิ์การเขียนสำหรับผู้ใช้ Ubuntu
ฉันจะสั้น ฉันต้องปิดการใช้งานผู้ใช้คนเดียวเพื่ออ่านและเขียนไฟล์บนเซิร์ฟเวอร์ทั้งหมดด้วย Ubuntu ยกเว้นไฟล์เดียว นั่นคือเขาสามารถเขียนไปยังไฟล์ output.txt แต่ไดเรกทอรีอื่น ๆ จะปิดเขา จะสามารถใช้งานได้อย่างไรโดยไม่เปลี่ยนความเป็นเจ้าของไฟล์บนเซิร์ฟเวอร์ทั้งหมด? ขอบคุณล่วงหน้า!

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