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

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

1
Debian 9: วิธีการตั้งค่าภาษาอังกฤษด้วยภาษาเยอรมัน?
ฉันต้องการใช้ภาษาอังกฤษกับการตั้งค่าภาษาเยอรมัน ตอนนี้ระบบของฉันทำงานด้วยการตั้งค่าต่อไปนี้ (กำหนดค่าระหว่างขั้นตอนการติดตั้งใน Debian Expert Installer): ภาษา: English - English (Default) ประเทศดินแดนหรือพื้นที่: other -> Europe -> Austria ประเทศการตั้งค่าตำแหน่งที่ตั้งพื้นฐานเริ่มต้นบน: United States - en_US.UTF-8 แป้นพิมพ์: German คำถามของฉันตอนนี้คือ: ฉันจะรักษาภาษาอังกฤษ แต่เปลี่ยนภาษาปัจจุบัน ( United States - en_US.UTF-8) เป็นภาษาเยอรมันที่ต้องการได้de_DE.UTF-8อย่างไร? ในระหว่างขั้นตอนการติดตั้งสิ่งนี้ไม่สามารถทำได้เนื่องจากเกิดข้อผิดพลาด ("ตรวจพบการตั้งค่าภาษา / สถานที่ตั้งไม่ถูกต้อง")

4
เหตุใดการลบประวัติทุบตีจึงไม่เพียงพอ
ฉันเคยคิดว่าการลบประวัติทุบตีของฉันก็เพียงพอแล้วที่จะล้างประวัติทุบตีของฉัน แต่เมื่อวานแมวของฉันทำเลอะรอบด้านขวาของแป้นพิมพ์ของฉันและเมื่อฉันกลับไปที่คอมพิวเตอร์ของฉันฉันเห็นสิ่งที่ฉันพิมพ์เมื่อเดือนที่แล้ว กดปุ่มทั้งหมดอย่างบ้าคลั่งที่กำลังมองหาสิ่งที่อาจก่อให้เกิดมัน ปรากฎคีย์ UPARROW แสดงประวัติการทุบตีของฉันแม้หลังจากลบ. bash_history แล้ว ฉันจะลบประวัติทุบตีของจริงได้อย่างไร
15 linux  bash  bashrc 

8
เปลี่ยนบรรทัดแยกเป็นรายการคั่นด้วยเครื่องหมายจุลภาคด้วยรายการที่ยกมา
ฉันมีข้อมูลต่อไปนี้ (รายการแพ็กเกจ R แยกวิเคราะห์จากไฟล์ Rmarkdown) ที่ฉันต้องการเปลี่ยนเป็นรายการที่ฉันสามารถส่งไปยัง R เพื่อติดตั้ง: d3heatmap data.table ggplot2 htmltools htmlwidgets metricsgraphics networkD3 plotly reshape2 scales stringr ฉันต้องการเปลี่ยนรายการเป็นรายการของแบบฟอร์ม: 'd3heatmap', 'data.table', 'ggplot2', 'htmltools', 'htmlwidgets', 'metricsgraphics', 'networkD3', 'plotly', 'reshape2', 'scales', 'stringr' ขณะนี้ฉันมีไพพ์ไลน์ที่ไปจากไฟล์ raw ไปยังรายการด้านบน: grep 'library(' Presentation.Rmd \ | grep -v '#' \ | cut -f2 -d\( \ | tr …
15 linux  sed  csv  tr 

2
วิธีการตรวจสอบสิ่งที่อยู่ในการแลกเปลี่ยน?
ในระบบของฉันฉันมีจำนวน swap ที่ใช้: undefine@uml:~$ free total used free shared buffers cached Mem: 16109684 15848264 261420 633496 48668 6096984 -/+ buffers/cache: 9702612 6407072 Swap: 15622140 604 15621536 จะตรวจสอบสิ่งที่แลกเปลี่ยนได้อย่างไร ฉันพยายามตรวจสอบผ่านกระบวนการ แต่สำหรับ pid ทุกระบบ VmSwap คือ 0: undefine@uml:~$ awk '/VmSwap/ {print $2}' /proc/*/status |uniq 0 มีอะไรในการสลับ? ฉันคิดเกี่ยวกับ tmpfs - แต่ฉันอ่านไฟล์ทั้งหมดใน tmpfs-es อีกครั้งและมันไม่ได้ล้างขนาดของ swap
15 linux  swap 

2
โมดูลไดรเวอร์ถูกโหลดและยกเลิกการโหลดโดยอัตโนมัติหรือไม่?
บน Ubuntu 14.04 ผมพบว่าเมื่อฉันไม่เสียบอะแดปเตอร์ไร้สายของฉันภายนอกโมดูลยังคงแสดงในrt2800usblsmod การโหลดโมดูลไดรเวอร์อัตโนมัติจะเกิดขึ้นเมื่อใด มันคือเมื่ออุปกรณ์เชื่อมต่อกับคอมพิวเตอร์หรือเมื่อระบบปฏิบัติการบูท? การยกเลิกการโหลดโมดูลไดรเวอร์จะเกิดขึ้นโดยอัตโนมัติเมื่อใด มันคือเมื่ออุปกรณ์ถูกตัดการเชื่อมต่อกับคอมพิวเตอร์หรือเมื่อระบบปฏิบัติการปิดตัวลง?


5
แปลงไดเรกทอรีเป็นไฟล์หรือไฟล์เป็นไดเรกทอรี
testผมอยากจะสร้างไฟล์ชื่อ บังเอิญผมทำงานแทนmkdir testtouch test เป็นไปได้ไหมที่จะแปลงtestสารบบในไฟล์ชื่อtest? สิ่งที่เกี่ยวกับการแปลงไฟล์ชื่อtestเป็นไดเรกทอรีที่มีชื่อเดียวกัน?
15 linux  bash  files  directory 

2
ใช้งานจริงของ TCP_DEFER_ACCEPT หรือไม่
ฉันอ่านคู่มือ httpd ของ Apache ออนไลน์และพบกับคำสั่งสำหรับการเปิดใช้งานนี้ พบคำอธิบายในหน้าคนสำหรับtcp: TCP_DEFER_ACCEPT (since Linux 2.4) Allow a listener to be awakened only when data arrives on the socket. Takes an integer value (seconds), this can bound the maximum number of attempts TCP will make to complete the connection. This option should not be used in …

1
ปิดการแลกเปลี่ยนสำหรับกระบวนการเดียวกับกลุ่ม cg หรือไม่
ฉันต้องการปิดการแลกเปลี่ยนสำหรับกระบวนการเดียวเท่านั้น Swap ควรทำงานได้ตามปกติสำหรับกระบวนการอื่น ฉันจะใช้สิ่งนี้กับกลุ่ม cg ได้อย่างไร

2
วิธีบันทึก X Session - ArchLinux + Openbox
ฉันใช้ Arch Linux และ Openbox ฉันจะบันทึกสถานะของเซสชัน openbox / X ปัจจุบันของฉันและเริ่มต้นใหม่ในภายหลังได้อย่างไร สถานการณ์เป็นดังนี้: ฉันเปิดหน้าต่างเบราว์เซอร์หลายเทอร์มินัลตัวจัดการไฟล์ ฯลฯ และด้วยเหตุผลบางอย่างในเวลาใด ๆ ที่ฉันอาจต้องรีสตาร์ทคอมพิวเตอร์ ฉันต้องการคืนค่าชุดหน้าต่างที่ฉันใช้ก่อนหน้านี้ก่อนที่จะรีสตาร์ท เป็นไปได้ไหม? ฉันจะทำมันได้อย่างไร

1
ย้ายการติดตั้ง Linux โดยใช้ btrfs บน subvolume เริ่มต้น (subvolid = 0) ไปยัง subvolume อื่น
เมื่อทำการติดตั้งกับระบบไฟล์รูท btrfs ลีนุกซ์หลายรุ่นจะถูกติดตั้งไปยังซับวูฟเฟอร์เริ่มต้น หากไม่มีการแก้ไขเลย์เอาต์นี้จะบังคับให้สแนปชอตหรือไดรฟ์ย่อยที่จะสร้างภายในระบบไฟล์รูทซึ่งอาจไม่เป็นที่ต้องการ อีกรูปแบบที่เป็นไปได้คือการมีซับวูฟเฟอร์เริ่มต้นมีsnapshotsไดเรกทอรีและrootfsซับโวลูมซึ่งเป็นระบบไฟล์รูท ฉันจะเปลี่ยนการติดตั้ง btrfs เริ่มต้น distro เพื่อใช้รูปแบบ subvolume นี้โดยไม่ต้องทำการบูทจาก livecd ได้อย่างไร?

4
จะเริ่มเปลี่ยนซอร์สโค้ด linux เพื่อสร้างระบบปฏิบัติการได้อย่างไร [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน10 เดือนที่ผ่านมา ฉันได้ยินมาว่าเราสามารถปรับแต่ง Linux (พูด Ubuntu) ได้ตามที่เราต้องการโดยการเปลี่ยนซอร์สโค้ดและสามารถสร้างระบบปฏิบัติการใหม่ได้ทั้งหมด ฉันได้ดาวน์โหลดซอร์สโค้ดของเคอร์เนล linux จากเว็บไซต์ www.kernel.org แต่เมื่อเห็นแล้วฉันไม่สามารถเข้าใจอะไรได้เลยมีไดเรกทอรีหลายไฟล์อยู่ในไฟล์ (อย่างที่ฉันคิดว่าจะมีโปรแกรมขนาดใหญ่หนึ่งโปรแกรม) ฉันต้องการทำโครงการวิทยาลัยและฉันต้องการมีส่วนร่วมกับ Linux โดยทำการเปลี่ยนแปลงที่จำเป็น แต่หลังจากถามคำถามนี้ในเว็บไซต์บางแห่งพวกเขากล่าวว่าซอร์สโค้ด Linux มีขนาดใหญ่มาก คุณอาจลองมินิกซ์ ตอนนี้ฉันสับสนมาก โปรดให้คำแนะนำพร้อมรายละเอียดเกี่ยวกับวิธีการเริ่มต้นการเดินทางครั้งนี้ (การเปลี่ยนซอร์สโค้ดเพื่อปรับแต่ง Linux) ด้วยขั้นตอนที่จำเป็นพร้อมกับหนังสือระดับเริ่มต้นบางเล่ม

2
ชื่อไฟล์ UTF 8 หรือไม่
ในระบบปฏิบัติการยูนิกซ์ที่อนุญาตให้ใช้ชื่อไฟล์ utf6 ได้หรือไม่ ถ้าเป็นเช่นนั้นฉันต้องทำอะไรเป็นพิเศษเพื่อเขียนไฟล์ลงดิสก์ ให้ฉันอธิบายสิ่งที่ฉันหวังว่าจะทำ ฉันกำลังเขียนแอปพลิเคชันที่จะถ่ายโอนไฟล์ผ่าน ftp ไปยังระบบระยะไกล แต่ชื่อไฟล์นั้นถูกตั้งค่าแบบไดนามิกเป็นผ่านชุดข้อมูล meta บางชุดซึ่งอาจเป็น utf8 ฉันสงสัยว่ามีสิ่งที่ฉันต้องทำเพื่อเขียนไฟล์ลงดิสก์ในยูนิกซ์ / ลินุกซ์หรือไม่ ทุกคนรู้ว่าจะเกิดอะไรขึ้นถ้าฉันอัพโหลดชื่อไฟล์ utf 8 ไปยังระบบไม่รองรับ utf8?

2
การใช้งานหน่วยความจำจริง
ถ้าฉันเข้าใจถูกต้องในผลลัพธ์ต่อไปนี้ที่ผลิตโดยฟรี 3535m เป็นหน่วยความจำว่างจริงที่แอพพลิเคชั่นใช้เพียง 413m ใช้ถูกต้องหรือไม่ ต้องการคำชี้แจงเกี่ยวกับความแตกต่างระหว่าง Mem และ - / + บัฟเฟอร์ / แถวแคช ฟรี แคชบัฟเฟอร์ที่ใช้ร่วมกันทั้งหมดที่ใช้รวมอยู่ Mem: 3949 3854 95 0 9 3431 - / + บัฟเฟอร์ / แคช: 413 3535 Swap: 2047 1322 725
15 linux  memory 

2
ข้อดีของการใช้ RTOS เช่น QNX หรือ VxWorks แทน Linux?
เมื่อพัฒนาโซลูชันที่ต้องใช้ระบบปฏิบัติการแบบเรียลไทม์ระบบปฏิบัติการเช่น QNX หรือ VxWorks จะมีประโยชน์เหนือ Linux อย่างไร หรือจะนำไปทางอื่นตั้งแต่ระบบปฏิบัติการเหล่านี้ได้รับการออกแบบมาโดยเฉพาะสำหรับเวลาจริงการใช้ฝังตัว - เมื่อเทียบกับลินุกซ์ซึ่งเป็นระบบที่กว้างขึ้นที่สามารถปรับให้เหมาะสมกับการใช้งานแบบ real-time - เมื่อคุณจะต้องใช้อย่างใดอย่างหนึ่ง ระบบปฏิบัติการเหล่านี้แทน Linux?

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