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

คำถามเหล่านี้เกี่ยวกับ Linux โดยทั่วไป - ไม่เฉพาะเจาะจงสำหรับการแจกจ่ายเฉพาะ หากคำถามเกิดขึ้นในสภาวะแวดล้อม Linux โปรดระบุการกระจาย Linux ของคุณในเนื้อความของคำถามของคุณ แต่อย่าใช้แท็ก / linux

2
อะไรคือวิธีที่แตกต่างในการตั้งค่าการอนุญาตไฟล์ ฯลฯ ใน gnu / linux
ใน Unix นานมาแล้วฉันเรียนรู้เกี่ยวกับchmod: วิธีดั้งเดิมในการตั้งค่าการอนุญาตบน Unix (และเพื่อให้โปรแกรมได้รับสิทธิพิเศษโดยใช้ setuid, setgid) ฉันเพิ่งค้นพบคำสั่งใหม่บางอย่างบน GNU / Linux: setfaclขยายแบบดั้งเดิมugo:rwxบิตและบิตของtchmod setcapช่วยให้การควบคุมครีบเมล็ดมากกว่าบิตug:schmod chattr อนุญาตให้ใช้การควบคุมอื่น ๆ (รวมกันเล็กน้อย) ของไฟล์ มีคนอื่นอีกไหม?

1
แสดงผลภาพ (ASCII) ต้นไม้พึ่งพาเดเบียนไปยังสถานี
ฉันไม่แน่ใจว่านี่เป็นคำถาม SuperUser หรือ UnixLinux มากกว่านี้หรือไม่ แต่ฉันจะลองที่นี่ ... เมื่อเร็ว ๆ นี้ฉันพบสิ่งนี้: # 710689 - ความถนัด: ใช้อักขระ Unicode ในต้นไม้ - บันทึกรายงานข้อบกพร่องของเดเบียน มันจะดีเมื่อความถนัดจะใช้อักขระยูนิโค้ดสำหรับต้นไม้ในรายการพึ่งพาเช่นแทน: --\ Depends (3) --- libc-dev-bin (= 2.17-3) --- libc6 (= 2.17-3) --- linux-libc-dev --\ Suggests (2) --- glibc-doc (UNSATISFIED) --\ manpages-dev ... ... และฉันคิดว่า - ว้าวฉันชอบผลงานต้นไม้ ASCII มากไม่รู้ว่าaptitudeทำอย่างนั้นได้! ดังนั้นฉันเริ่มสับสนเป็นเวลาหนึ่งชั่วโมงด้วยaptitudeสวิตช์บรรทัดคำสั่ง - …
19 linux  debian  apt  aptitude 

1
การกระจาย Linux ที่ดีที่สุดสำหรับการคำนวณทางวิทยาศาสตร์? [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการถกเถียงอภิปรายโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน6 ปีที่ผ่านมา ฉันเพิ่งซื้อแล็ปท็อปเครื่องใหม่เพื่อใช้สำหรับการวิจัยทางวิทยาศาสตร์เมื่อฉันอยู่ที่บ้าน เครื่องมีโปรเซสเซอร์ Intel i7 ที่มี 8 คอร์, RAM 4 GB และการ์ดกราฟิกจาก Nvidia (2 GB, Ivy Bridge) โปรแกรมที่ฉันต้องการใช้ในการคำนวณมากที่สุดคือ MATLAB และ Python ฉันพยายามติดตั้ง Ubuntu (รุ่น 12.10 และ 13.04) และพวกเขาทั้งสองช้า เมื่อ MATLAB ใช้ 1 คอร์ 100% ทั้งระบบปฏิบัติการจะค้าง ไม่สามารถทำอะไรได้ในเวลาเดียวกัน นอกจากนี้การ์ดกราฟิกนั้นไม่ได้ใช้อย่างเต็มประสิทธิภาพ (ฉันใช้ optirun หรือให้ค่าสถานะ DRI_PRIME เมื่อเริ่มต้นโปรแกรม) และไม่ได้ใช้โดย …


3
วิธีการส่งต่อพอร์ตจากเครื่องหนึ่งไปยังอีกเครื่องหนึ่ง
พิจารณาสถานการณ์ต่อไปนี้: ที่บ้านของฉันฉันมีเราเตอร์ (ซึ่งเชื่อมต่อกับอินเทอร์เน็ต) เซิร์ฟเวอร์ (S) และเครื่องหลักของฉัน (M) S สามารถเข้าถึงได้จากอินเทอร์เน็ต (มันมี IP แบบคงที่) และมันก็ขึ้นอยู่ 24/7 ในขณะที่ M ไม่ได้เป็น บางครั้งฉันต้องการทำให้แอพบางตัว (ซึ่งฟังบนพอร์ตบางพอร์ตบน M เช่น 8888) สามารถเข้าถึงได้จากอินเทอร์เน็ตภายนอก เพื่อที่ฉันต้องการตั้งค่าบางพอร์ตใน S (2222) เพื่อส่งต่อไปยังพอร์ต M 8888 ดังนั้นใครก็ตามที่เข้าถึง S: 2222 จะรู้สึกเหมือนเขากำลังเข้าถึง M: 8888 ฉันพยายามใช้การส่งต่อพอร์ต ssh ความพยายามที่ดีที่สุดของฉันคือ: ssh -L 2222:M:8888 -N M แต่นั่นทำให้ฉันสามารถเข้าถึงพอร์ต 2222 จากเซิร์ฟเวอร์เองไม่ใช่จากเครื่องอื่น มีวิธีทำอย่างถูกต้องหรือไม่? โดยเฉพาะอย่างยิ่งฉันต้องการให้มันเป็นคำสั่งง่ายๆซึ่งฉันจะสามารถเริ่มและปิดด้วย ^ C …

7
ออกจากการเชื่อมต่อ SSH ทั้งหมดในหนึ่งคำสั่งและปิด PuTTY
มีวิธีในการสำรองการเชื่อมต่อ SSH ทั้งหมดและปิดPuTTYใน "one shot" หรือไม่ ฉันทำงานใน Windows 7 และใช้ PuTTY กับ SSH ไปยังโฮสต์ Linux ต่างๆ ตัวอย่างของวิธีที่ฉันพบว่าตัวเองทำงาน: SSH to host1 with PuTTY... banjer@host1:~> #...doin some work...ooh! need to go check something on host8... banjer@host1:~> ssh host8 banjer@host8:~> #...doin some work...OK time for lunch. lets close putty... banjer@host8:~> exit banjer@host1:~> exit …
19 linux  ssh  windows  putty  exit 

3
เคอร์เนล Linux มีกระบวนการเคอร์เนลจริง ๆ หรือไม่
ฉันอ่านในหลาย ๆ ที่ที่ Linux สร้างเคอร์เนลเธรดสำหรับแต่ละเธรดผู้ใช้ใน Java VM (ฉันเห็นคำว่า "kernel thread" ที่ใช้ในสองวิธีที่แตกต่างกัน: เธรดที่สร้างขึ้นเพื่อทำงานหลักของระบบปฏิบัติการและ เธรดที่ระบบปฏิบัติการทราบถึงและกำหนดเวลาเพื่อทำงานของผู้ใช้ ฉันกำลังพูดถึงประเภทหลัง) เคอร์เนลเธรดเหมือนกับกระบวนการเคอร์เนลเนื่องจากกระบวนการ Linux สนับสนุนพื้นที่หน่วยความจำที่แบ่งใช้ระหว่างพาเรนต์และชายด์หรือเป็นเอนทิตีที่แตกต่างกันอย่างแท้จริงหรือไม่?

2
-q ปิดการบันทึกผลลัพธ์ของ wget หรือไม่?
ขณะนี้ฉันมีสคริปต์เชลล์ทำงานบนเซิร์ฟเวอร์ linux ซึ่งใช้ wget in oder เพื่อดาวน์โหลดเว็บเพจระยะไกล ในทางกลับกันนี้จะถูกดำเนินการโดยงาน cron ซึ่งมีกำหนดที่จะทำงานในบางช่วงเวลา บางคนได้โปรดยืนยันว่าการเพิ่ม-qตัวเลือกไม่เพียง แต่จะหยุดการส่งออกทั้งหมดที่ส่งคืนไปยังคอนโซล แต่ยังจะหยุดความพยายามทั้งหมดโดยการเขียนบันทึกหรือลองสร้างไฟล์บันทึกหรือไม่
19 linux  shell  wget 

2
จะตรวจสอบสาเหตุของการแฮงค์ทั้งหมดได้อย่างไร
เครื่องอาร์ชของฉันบางครั้งแฮงค์ก็ไม่ตอบสนองใด ๆ กับเมาส์หรือแป้นพิมพ์ เคอร์เซอร์ถูกตรึง Ctrl-Alt-Backsp จะไม่หยุด X11 และ ctrl-alt-del ไม่ทำอะไรเลย cpu, เครือข่ายและกิจกรรมของดิสก์ใน conky และ icewm หยุดการอัพเดต ในไม่กี่นาทีพัดลมก็จะเปิดขึ้น วิธีเดียวที่จะทำให้คอมพิวเตอร์ทำอะไรเลยก็คือปิดเครื่อง เมื่อบู๊ตเครื่องหน้าจอแสดงอุณหภูมิของ CPU จะแสดง 70 ถึง 80C ก่อนที่จะหยุดฉันมักจะทำกิจกรรมความเข้มต่ำเช่นการท่องเว็บรับประมาณ 50C บันทึกไม่มีอะไรพิเศษเมื่อเทียบกับการปิดปกติ ตัวตรวจสอบหน่วยความจำทำงานได้ดีโดยไม่มีข้อบกพร่อง ฉันจะตรวจสอบได้อย่างไรว่าทำไมถึงวางสาย มีข้อมูลพิเศษที่ฉันสามารถหาเบาะแสได้หรือไม่? มีอะไรที่รุนแรงน้อยไปกว่าการปิดเครื่องเพื่อรับการกระทำบางอย่างถ้ามีกระสุน จำกัด หรือเสียงเตือน แต่อาจให้เบาะแสหรือไม่ เครื่องนี้เป็นแล็ปท็อป Gateway P6860 17 "(เทอะทะ แต่ทรงพลัง) และใช้งาน Arch 64 บิตเป็นรุ่นล่าสุด (ณ เดือนมีนาคม 2011) ฉันมี Arch มาเป็นเวลานานโดยไม่มีปัญหานี้เปลี่ยนเป็น …

3
วิธีรับชื่อคอมพิวเตอร์ (ไม่ใช่ชื่อโฮสต์)
ผลลัพธ์ทั้งหมดของการค้นหาของฉันมีบางสิ่งที่เกี่ยวข้องกับhostnameหรือuname -nหรือฉันค้นหาคู่มือสำหรับทั้งคู่มองหาตัวเลือกลับ ๆ ล่อ ๆ แต่ก็ไม่มีโชค ฉันพยายามค้นหาสิ่งที่เทียบเท่ากับ OSX scutil --get ComputerNameบนระบบ Linux บน Mac OS X ชื่อคอมพิวเตอร์ถูกใช้เป็นตัวบ่งชี้ที่มนุษย์สามารถอ่านได้สำหรับคอมพิวเตอร์ โดยจะแสดงในหน้าจอการจัดการต่างๆ ( เช่นการจัดการสินค้าคงคลังการเข้าถึงระยะไกลบนพื้นฐานของ Bonjour, ... ) และทำหน้าที่เป็นชื่อโฮสต์เริ่มต้น (หลังจากการกรองเพื่อจัดการช่องว่าง ฯลฯ )
19 linux  hostname 

7
วิธีล้างไฟล์ที่ไม่จำเป็น
โปรดแนะนำไฟล์ใด ๆ ที่ไม่จำเป็นโดยเฉพาะซึ่งฉันสามารถล้างข้อมูลทุกอย่างกลับสู่สภาพปกติ (ชั่วคราว) (เช่นบันทึกหรือจดหมายเหตุหรืออะไรก็ได้) var / log ของฉันมีเพียง 40MB และไดเรกทอรี Home มีพื้นที่ 3GB (ดังนั้นฉันเชื่อว่านั่นไม่ใช่ปัญหา) นอกจากนั้นสิ่งที่ฉันสามารถทำความสะอาดเพื่อให้มีพื้นที่ [user@host]$ df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_inamivm-lv_root 18G 17G 0 100% / tmpfs 1.9G 0 1.9G 0% /dev/shm /dev/sda1 485M 71M 389M 16% /boot ฉันอยู่ในเครื่องเดเบียน UPDATE1: การส่งออกของ cd /; du …

2
Linux - LXC; การปรับใช้ภาพด้วย X11 ที่น้อยที่สุด
เป็นไปได้หรือไม่ที่จะติดตั้งตู้คอนเทนเนอร์ LXCด้วยความสามารถของ X11 ฉันตั้งตารอคอยภาชนะ X11 ที่มีน้ำหนักเบาที่สุด (หน่วยความจำที่ชาญฉลาด) การเร่งความเร็วด้วยฮาร์ดแวร์ a บวก แต่ไม่จำเป็น หากปัจจุบันยังไม่สามารถใช้งานได้หรือพร้อมใช้งานจะทราบได้หรือไม่ว่าฟังก์ชันใดที่จำเป็นต้องมีในการใช้งานเพื่อรองรับ
19 linux  x11  xorg  lxc  container 


5
รับชื่ออุปกรณ์อินเตอร์เฟซ Wi-Fi
เช่นเดียวกับคำถามก่อนหน้าเกี่ยวกับการค้นหาชื่ออุปกรณ์เครือข่ายฉันต้องการได้รับรายชื่ออุปกรณ์ที่เชื่อถือได้ แต่เชื่อถือได้สำหรับอุปกรณ์ Wi-Fi เพื่อให้ดูเหมือนว่าขึ้นอยู่กับโครงสร้างการตั้งชื่อของคุณ: wlan0 wlan1 หรือ wlp5s0 wlp5s1

2
จะค้นหาไฟล์หลักที่สร้างจากความผิดพลาดของแอพพลิเคชั่น linux ได้ที่ไหน?
ฉันพยายามค้นหาสาเหตุของการขัดข้องสำหรับหนึ่งในแอปพลิเคชัน Linux ของฉัน แต่ฉันไม่รู้ว่าแกนกลางกำลังจะไปไหน cat /proc/sys/kernel/core_pattern core.%e.%p ความคิดใด ๆ

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