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

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

3
“ mount -t TYPE /” - จะรู้ได้อย่างไรว่า“ TYPE” เป็นอย่างไร
ระบบปฏิบัติการ: เช่น: Ubuntu 10.04 - จะรู้ได้อย่างไรว่า "mount -t TYPE" รู้อะไรบ้าง ฉันหมายถึงมีคำสั่งให้แสดงประเภทระบบไฟล์ที่รองรับโดยใช้กับ mount หรือไม่? UPDATE: cmd ต่อไปนี้ดีเสมอหรือไม่: cat /proc/filesystems | awk '{print $NF}' | sed '/^$/d' sysfs rootfs bdev proc cgroup cpuset tmpfs devtmpfs debugfs securityfs sockfs pipefs anon_inodefs inotifyfs devpts ext3 ext2 ext4 ramfs hugetlbfs ecryptfs fuse fuseblk fusectl mqueue …

2
เหตุใดจึงมีหกกระบวนการ Getty ที่ทำงานบนเดสก์ท็อปของฉัน
ระบบเดสก์ท็อปของฉันคือ: $ uname -a Linux xmachine 3.0.0-13-generic #22-Ubuntu SMP Wed Nov 2 13:25:36 UTC 2011 i686 i686 i386 GNU/Linux เมื่อทำงานps a | grep gettyฉันจะได้ผลลัพธ์นี้: 900 tty4 Ss+ 0:00 /sbin/getty -8 38400 tty4 906 tty5 Ss+ 0:00 /sbin/getty -8 38400 tty5 915 tty2 Ss+ 0:00 /sbin/getty -8 38400 tty2 917 tty3 …

6
สลับสถานะปุ่ม Fn
ฉันมีปัญหานี้กับ Lenovo Thinkcentre Edge แป้นพิมพ์ของมันมีFnคีย์ซึ่งทำหน้าที่ใน Ubuntu ของฉัน (พร้อม Fluxbox) ราวกับว่ามันเป็น "ใช้งาน / กด" เสมอ ฉันไม่สามารถใช้มาตรฐานF1- F12คีย์จนกว่าฉันกดปุ่มนี้โง่ คุณเห็นไหมว่าฉันเป็นโปรแกรมเมอร์ดังนั้นมันจึงทำให้ฉันเจ็บปวดจริงๆ ดังนั้นฉันจึงตัดสินใจทำการแมปปุ่มฟังก์ชั่นด้วยxevและxmodmap ฉันทำการแมปใหม่F1- F3และ 'จนถึงจุดนี้ทุกอย่างเรียบร้อย แต่F4ก็มีการย่อขนาดหน้าต่างบางส่วน เมื่อฉันรันxevและกดปุ่มF4ฉันจะไม่ได้รับการตอบกลับจากโปรแกรมด้วยรหัสและสิ่งต่าง ๆ แทนหน้าต่างจะถูกย่อให้เล็กสุดและเมื่อฉันขยายหน้าต่างให้ใหญ่ที่สุดอีกครั้งจะไม่มีการตอบสนองจากปุ่ม ข้อมูลสำคัญ: ฟังก์ชันของFnคีย์ไม่สามารถปิดใช้งานใน BIOS ดังนั้นคำถามคือ: คุณมีความคิดวิธีการแก้ปริศนาของฉัน? แก้ไข: # content of .fluxbox/keys # click on the desktop to get menus OnDesktop Mouse1 :HideMenus OnDesktop Mouse2 :WorkspaceMenu OnDesktop …

6
วิธีที่ดีที่สุดในการรวบรวมตัวอย่างแบบสุ่มจากกลุ่มของไฟล์
สมมติว่ามีไดเรกทอรีเก็บไฟล์ข้อมูล 300 ไฟล์ ฉันต้องการสุ่มเลือกไฟล์ 200 ไฟล์และย้ายไปไว้ในไดเรกทอรีอื่น มีวิธีการทำภายใต้ Unix / Linux?

4
วางไฟล์เฉพาะจากแคชระบบไฟล์ Linux?
ฉันรู้ว่าฉันสามารถวางทุกอย่างจากแคชระบบไฟล์ Linuxแต่มีวิธีที่จะวางเพียงไฟล์เดียว? หรือป้องกันไฟล์จากการถูกแคช? หรือบอกขั้นตอนการไม่แคชไฟล์ใด ๆ ที่มันเขียน? ฉันมีกระบวนการที่อ่านไฟล์ขนาดเล็กจำนวนมากและเขียนไฟล์ขนาดใหญ่ ฉันต้องการเก็บไฟล์เล็ก ๆ ไว้ในแคชเพื่อหลีกเลี่ยงการค้นหาดิสก์และฉันไม่สนใจที่จะแคชไฟล์ขนาดใหญ่

1
ตัวเลือกเคอร์เนล 'i8042.nomux = 1' ทำอะไรในระหว่างการบูท Ubuntu
ฉันมีแล็ปท็อปที่มีทัชแพดสำหรับแขกหลายคน ทัชแพดของฉันไม่ทำงานใน Linux distro ใด ๆ เช่น Ubuntu, Fedora, openSUSE, Linux Mint, Knoppix, Puppy, Slitaz และอื่น ๆ อีกมากมาย ฉันลองหลายสิ่งหลายอย่างแล้ว แต่ไม่มีอะไรทำงาน ฉันต่อสู้กับไดรเวอร์ Synaptics มานานกว่าหนึ่งปีแล้ว แต่ก็ไม่ได้ผลเช่นกัน จากนั้นบางที่ฉันอ่านเกี่ยวกับi8042.nomuxตัวเลือกเคอร์เนล ดังนั้นฉันบูตอูบุนตูด้วยตัวเลือกต่อไปนี้: i8042.nomux=1 i8042.reset นี่ทำให้ทัชแพดของฉันทำงานได้กับอูบุนตูทุกรุ่นและอนุพันธ์เช่น Linux Mint ฉันอยากรู้เกี่ยวกับตัวเลือกเหล่านี้ ถ้าฉันรู้ว่ามันทำอะไรฉันจะสามารถใช้ทัชแพดของฉันในลินุกซ์ distros ทั้งหมดเนื่องจากตัวเลือกนี้ใช้ได้กับ Ubuntu เท่านั้น

3
ฉันจะตั้งค่า logrotate เพื่อหมุนเวียนบันทึกรายชั่วโมงได้อย่างไร
ตามที่ Unix และ Linux บริหารคู่มือและman, logrotate มีตัวเลือกสำหรับdaily, weeklyและmonthlyแต่จะมีวิธีการเพิ่มhourlyตัวเลือก? โพสต์บล็อกนี้พูดถึงคุณสามารถตั้งค่าsize 1และลบตัวเลือกเวลา (เช่น: daily) แล้วโทรด้วยตนเองlogrotateด้วยcron- ผมคิดว่าสิ่งที่ต้องการ logrotate -f /etc/logrotate.d/my-hourly-file แต่มีวิธีแก้ปัญหาที่สง่างามกว่าสำหรับการหมุนบันทึกทุกชั่วโมงหรือไม่
23 linux  logrotate 

2
อะไรคือความแตกต่างที่สำคัญระหว่าง BSD- และระบบปฏิบัติการบน Linux?
ฉันเป็นผู้ใช้ linux มาเป็นเวลานานและเพิ่งได้รับความสนใจในการเล่นกับระบบปฏิบัติการที่ใช้ BSD อะไรคือความแตกต่างระหว่างระบบที่ใช้ลินุกซ์และ BSD ฉันสนใจที่จะเรียนรู้เกี่ยวกับความแตกต่างด้านหน้าที่การใช้งานจริงและเชิงประวัติศาสตร์
23 linux  history  bsd 

4
การรับส่งข้อมูลบนอินเทอร์เฟซต่าง ๆ ขึ้นอยู่กับพอร์ตปลายทาง
คำถามของฉันเป็นพื้นเดียวกับที่อนุญาตเฉพาะการจราจรขาออกบางอย่างในการเชื่อมต่อบางอย่าง ฉันมีสองอินเตอร์เฟสeth1(10.0.0.2) และwlan0(192.168.0.2) eth1เส้นทางเริ่มต้นของผมคือ สมมติว่าผมต้องการให้ทุก https wlan0การจราจรที่จะไปผ่าน ตอนนี้ถ้าฉันใช้โซลูชันที่แนะนำในคำถามอื่นการรับส่งข้อมูลของ https จะผ่านwlan0แต่จะยังคงมีแหล่งที่อยู่ของeth1(10.0.0.2) เนื่องจากที่อยู่นี้ไม่สามารถกำหนดเส้นทางได้สำหรับwlan0เกตเวย์คำตอบจะไม่กลับมา วิธีที่ง่ายคือการตั้งค่า bind-addr อย่างถูกต้องในแอปพลิเคชัน แต่ในกรณีนี้มันไม่สามารถใช้ได้ ฉันคิดว่าฉันต้องเขียน src-addr ใหม่: # first mark it so that iproute can route it through wlan0 iptables -A OUTPUT -t mangle -o eth1 -p tcp --dport 443 -j MARK --set-mark 1 # now rewrite the src-addr …

7
มีวิธี จำกัด การใช้ CPU โดยรวมหรือไม่
แล็ปท็อปของฉัน (HP ที่มีชิป i3) มีความร้อนสูงเกินไปอย่างบ้าคลั่งทุกครั้งที่ฉันเรียกใช้กระบวนการที่ต้องใช้ทรัพยากรจำนวนมาก (เช่นการรวบรวมขนาดใหญ่การแยก tarballs ขนาดใหญ่หรือ ... การเล่น Flash) ขณะนี้ฉันกำลังมองหาโซลูชันการทำความเย็นบางอย่าง แต่มีแนวคิดที่จะ จำกัด การใช้ CPU ทั่วโลก ฉันคิดว่าถ้าซีพียูถูกปกคลุมโอกาสที่อุณหภูมิจะหยุดเพิ่มขึ้นอย่างเมามันและฉันยินดีที่จะเสียสละประสิทธิภาพเล็กน้อยเพื่อให้งานเสร็จ ฉันผิดในการให้เหตุผลของฉัน? ฉันจะดำเนินการรวมการใช้ CPU ต่อได้อย่างไร ถ้าช่วยได้ฉันใช้ Debian
23 linux  cpu  resources 

1
การติดตั้ง Chrome บน Linux โดยไม่จำเป็นต้องเป็นรูท
ฉันจะติดตั้ง Chrome บน Linux โดยไม่จำเป็นต้องเข้าสู่ระบบในฐานะ root ได้อย่างไร โปรดทราบว่าฉันต้องการใช้ Chrome ไม่ใช่ Chromium ถ้าฉันไปที่หน้าดาวน์โหลดอย่างเป็นทางการฉันจะได้รับตัวเลือกระหว่าง: Please select your download package: 32 bit .deb (For Debian/Ubuntu) 64 bit .deb (For Debian/Ubuntu) 32 bit .rpm (For Fedora/openSUSE) 64 bit .rpm (For Fedora/openSUSE) ฉันสามารถแตกและติดตั้ง Chrome จาก. deb หรือ. rpm ได้โดยไม่จำเป็นต้องรูทหรือไม่? หรือมีลิงค์อื่นที่ฉันพลาด

1
วิธีทดสอบ swap partition
ฉันพยายามที่จะวิเคราะห์ segfaults แบบสุ่มบางอย่างบนเซิร์ฟเวอร์ที่ไม่มีหัวและสิ่งหนึ่งที่ดูเหมือนอยากรู้อยากเห็นคือพวกเขาดูเหมือนจะเกิดขึ้นภายใต้ความกดดันของหน่วยความจำเท่านั้นและขนาดการแลกเปลี่ยนของฉันจะไม่สูงกว่า 0 ฉันจะบังคับให้เครื่องสลับเพื่อให้แน่ใจว่าทำงานได้อย่างถูกต้องได้อย่างไร? orca ~ # free total used free shared buffers cached Mem: 1551140 1472392 78748 0 333920 1046368 -/+ buffers/cache: 92104 1459036 Swap: 1060280 0 1060280 orca ~ # swapon -s Filename Type Size Used Priority /dev/sdb2 partition 1060280 0 -1
23 linux  swap 

11
ความเสียหายของหน้าจอหลังจากไฮเบอร์เนต - มีวิธีอื่นในการรีเฟรชจอแสดงผล X11 หรือไม่?
เมื่อฉันกู้คืนจากโหมดไฮเบอร์เนตหน้าจอมักจะเสียหาย ฉันสงสัยว่าไม่ได้บันทึกหน่วยความจำกราฟิก Suspend-to-ram ทำงานได้ดีเป็นอย่างอื่น นอกจากนี้ยังดูเหมือนว่าฟอนต์แคชเสียหายเนื่องจากตัวอักษรทั้งหมดได้รับความเสียหายอย่างสม่ำเสมอ ดูเหมือนว่าเอฟเฟกต์จะกำหนดเป้าหมายแบบอักษรตามขนาดที่กำหนด เช่นถ้าหน้าต่างเทอร์มินัลของฉันโดนการเปลี่ยนแบบอักษรและ / หรือขนาดตัวอักษรจะแก้ไขได้เว้นแต่ว่าตัวอักษรที่มีขนาดนั้นเสียหายแล้ว หากมีการใช้แบบอักษรที่อื่น (แอพอื่นตัวจัดการหน้าต่าง ฯลฯ ) แสดงว่ามีปัญหาเช่นกัน บางครั้งแบบอักษรที่ใช้สำหรับชื่อหน้าต่างถูกตีแล้วชื่อหน้าต่างทั้งหมดแสดงตัวอักษรเดียวกันเสียหาย การออกจากระบบและกลับเข้ามาแก้ไขมันอีกครั้งแต่ฉันไม่ต้องการทำอย่างนั้น ฉันออกจากระบบแล้วไฮเบอร์เนต แต่นี่เป็นความพยายามมากขึ้นและกำจัดประโยชน์ส่วนใหญ่ของการจำศีล มีวิธีอื่นในการรีเฟรชจอแสดงผล X11 หรือไม่? Ctrl+ Alt+ F1... ไม่สามารถแก้ไขได้อย่างใดอย่างหนึ่ง มันเปลี่ยนเทอร์มินัล แต่ไม่ได้วาดอะไรเลย: มันแค่แสดงหน้าจอเก่าที่เสียหาย ฉันใช้ Debian 6 ในโอกาสนี้ชื่อหน้าต่างไม่ถูกต้อง: เนื้อหาเทอร์มินัลแย่ แต่ชื่อเรื่อง (ยัง) ใช้ได้:

6
ฉันจะหยุดพัก 30 นาทีขณะทำงานหรือทำอะไรบนคอมพิวเตอร์ได้อย่างไร [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน12 เดือนที่ผ่านมา ฉันกำลังเรียกใช้ Debian หลายครั้งที่ฉันรู้สึกอึดอัด (หรือบางอย่าง) ที่ต้องใช้คอมพิวเตอร์เป็นเวลานาน มีเครื่องมือที่จะบอกฉันหลังจาก 30-40 นาทีเพื่อหยุดพักหรือไม่? ฉันจำได้ว่าเห็นบางสิ่ง แต่ฉันลืมสิ่งที่เรียกว่า

2
ส่วน "ข้อบกพร่อง" ของ / proc / cpuinfo แสดงให้เห็นอะไรจริง ๆ
บน Debian ยืดและการทดสอบระบบ / /proc/cpuinfoมือปราบกับเคอร์เนลในปัจจุบันและเฟิร์มแวติดตั้งผมยังคงเห็นการล่มสลายและปีศาจระบุว่าเป็นข้อบกพร่องใน อย่างไรก็ตามการรันspectre-meltdown-checkerรายการนั้นไม่เสี่ยง ดังนั้นฉันสงสัยว่าอะไร/proc/cpuinfoจะแสดง นี่เป็นเพียงช่องโหว่สำหรับซีพียูนี้และจะแสดงรายการเหล่านั้นเสมอแม้จะมีระบบที่ถูกติดตั้งหรือไม่?
23 linux  cpu  proc 

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