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

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

1
ใช้ GnuPG และ daemon gpg-agent
ฉันใช้gpg-agentเพื่อจดจำและระบุGnuPGรหัสผ่านเมื่อสร้างDebian/Ubuntuแพ็คเกจ แต่ฉันก็ยังงงว่ามันgpg-agentทำงานยังไง ฉันขอร้องgpg-agentเป็น: eval $(gpg-agent --daemon) มันใช้งานได้บางครั้ง แต่สิ่งที่รบกวนจิตใจฉันคือบางครั้งมันก็ไม่ทำงาน เช่นบางครั้งกระบวนการสร้างขอGnuPGรหัสผ่านของฉันหนึ่งครั้งบางครั้งไม่มีและบางครั้งหลายครั้ง ทั้งหมดนี้เกิดขึ้นในช่วงเซสชั่นทุบตีเดียวหลังจากที่ฉันได้เรียกgpg-agentเมื่อก่อน การไม่ขอรหัสผ่านในครั้งนี้ไม่รับประกันว่าฉันจะไม่ได้รับรหัสผ่านในครั้งต่อไป ฉันยังไม่เข้าใจสาเหตุที่gpgตัดสินใจแจ้งรหัสผ่านให้ฉันและทำไมจึงไม่เป็นเช่นนั้น มันเกิดขึ้นกับคุณเช่นกันหรือไม่? ขอบคุณ

3
วิธีปิดการใช้งานเคอร์เนลโพรบสำหรับไดรฟ์
ฉันมีแล็ปท็อปซัมซุงที่มี ExpressCache SanDisk SSD ขนาด 30GB ที่บัดกรีบน mainbord SSD เสียชีวิต (ให้ข้อผิดพลาดมากมายเมื่อฉันพยายามเข้าถึงมัน) แต่มันยังถูกตรวจสอบในการบูตเคอร์เนลฉันเห็นว่ามันเป็นพาร์ติชั่นความสามัคคีของอูบุนตูแสดงไอคอนไดรฟ์ที่ไม่ได้ต่อเชื่อมในลิ้นชักแอป เนื่องจากการส่งคำสั่ง suspend ไปยังอุปกรณ์ ssd ล้มเหลว ฉันพยายามส่งผ่านพารามิเตอร์ sdb = noprobe kernel แต่ดูเหมือนว่าจะล้าสมัยไปแล้วใน 3.8.0 เคอร์เนล (Ubuntu 13.04) ฉันจะปิดใช้งานอุปกรณ์ sata ในเมล็ดล่าสุดได้อย่างไร

4
วิธีการเลือกสำรวจประวัติคำสั่ง Bash บนเทอร์มินัล Linux [ซ้ำกัน]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว : bash: ประวัติต่อคำสั่ง มันทำงานยังไง? (1 คำตอบ) ปิดให้บริการใน7 ปีที่ผ่านมา ทุกคนรู้ (หรือควรรู้!) ว่าในเทอร์มินัลจะใช้ปุ่มลูกศรขึ้นและลงเพื่อเลื่อนดูประวัติคำสั่งที่ใช้ เมื่อคุณใช้เครื่องเทอร์มินัลเป็นประจำทุกวันประวัติคำสั่งของคุณน่าจะเป็นรายการคำสั่งต่าง ๆ จำนวนมากซึ่งทำให้การนำทางง่ายขึ้น ตัวอย่างเช่นสมมติว่าหนึ่งเดือนที่ผ่านมาฉันใช้iwconfigชุดพารามิเตอร์ที่กำหนด (เช่นที่ฉันพูดมันเป็นเพียงตัวอย่างฉันไม่ต้องยุ่งกับมันตอนนี้) ฉันจะจำคำสั่งนั้นได้อย่างไร ด้วยข้อโต้แย้งและพารามิเตอร์ทั้งหมดโดยไม่ต้องเลื่อนดูคำสั่งประวัติหลายร้อยรายการ? ฉันรู้ว่าฉันสามารถใช้historyเพื่อมีรายการคำสั่งที่ใช้ก่อนหน้านี้และ!nเพื่อดำเนินการคำสั่งnอีกครั้งในรายการที่กล่าว แต่เมื่อประวัติมีขนาดใหญ่ขึ้น สิ่งที่ดีที่สุดคือการมีบางอย่างที่จะให้ฉันใช้ปุ่มลัดเพื่อเลื่อนดูประวัติ แต่ระหว่างอินสแตนซ์ที่มีสิ่งที่ฉันพิมพ์บนบรรทัดคำสั่งแล้ว ดังนั้นในตัวอย่างของฉันหลังจากที่มีการพิมพ์iwconfigใช้ปุ่มบางอย่าง (อาจจะ PgUp และ PgDown?) เพียงเพื่อนำทางผ่านรายการที่เริ่มต้นด้วยการiwconfig ถ้ามันเป็นไปไม่ได้มันจะเป็นการดีถ้าจะพิมพ์รายการอย่างhistoryทำ แต่มันจะมีเฉพาะสิ่งที่ฉันพิมพ์ไปแล้ว (ฉันสงสัยว่าhistoryและgrepมีคำสั่งเกี่ยวข้อง แต่ฉันไม่แน่ใจเกี่ยวกับไวยากรณ์ที่ถูกต้อง); แต่โซลูชันฮอตคีย์ก่อนหน้านี้จะเป็นตัวเลือกที่ดีที่สุด

2
วิธียืนยันประวัติทุบตีอย่างไร
ฉันไม่รู้ว่านี่เป็นสิ่งที่คาดหวังหรือไม่ แต่ประวัติของฉันไม่ได้รับการบันทึกข้ามเซสชัน นี่คือการพูดว่าถ้าฉันปิดหน้าต่างจากนั้นเมื่อฉันเปิดมันอีกครั้งประวัติศาสตร์ว่างเปล่า ฉันจะคงอยู่ตลอดเซสชันได้อย่างไร? นี่คือผลลัพธ์ของคำสั่งที่คุณถาม: set -o | grep history history on $ grep -i history ~/.bashrc ~/.bash_profile ~/etc/bash.bashrc ~/etc/profile ~/.profile /cygdrive/c/cygwin/home/car/.bashrc:# Make bash append rather than overwrite the history on disk /cygdrive/c/cygwin/home/car/.bashrc:# History Options /cygdrive/c/cygwin/home/car/.bashrc:# Don't put duplicate lines in the history. /cygdrive/c/cygwin/home/car/.bashrc:# export PROMPT_COMMAND="history -a" grep: /cygdrive/c/cygwin/home/car/etc/bash.bashrc: No …

1
X บนจอภาพหนึ่งจอเทอร์มินัล tty ที่เปลือยอยู่หรือไม่ (Linux)
กราฟิกการ์ดในคอมพิวเตอร์ของฉันมีเอาต์พุตสำหรับ (อย่างน้อย) จอภาพสองจอแยกกัน ฉันมีหนึ่งจอภาพที่มีความละเอียดสูงและฉันชอบใช้มันสำหรับ X (กราฟิกอะไรก็ได้) อย่างไรก็ตามจอภาพอื่น ๆ ของฉันคือจอภาพแบบแบนความละเอียดต่ำความละเอียดต่ำ ฉันสงสัยว่าเป็นไปได้หรือไม่ที่จะกำหนดค่าจอภาพเพื่อให้เทอร์มินัล tty ที่รัน X ไปที่มอนิเตอร์ A (monuments ความละเอียดสูง) และ / dev / tty2 เพียงแค่รัน bash shell ไปที่ B (มอนิเตอร์ความละเอียดต่ำกว่า) . ฉันจะใช้ไฟล์กำหนดค่า xorg สำหรับสิ่งนี้หรือไม่? ฉันไม่แน่ใจจริงๆ ข้อมูลเกี่ยวกับเรื่องนี้จะได้รับการชื่นชมอย่างมาก ขอบคุณ
9 linux  display  tty  xorg 

1
แป้นพิมพ์แปลก ๆ เมื่อใช้ sqlite shell บน linux
ฉันใช้กล่องลินุกซ์ที่เชื่อมต่อรางน้ำฉาบ ใช้งานกับทุบตีแป้นพิมพ์ของฉันทำงานได้ดี แต่เมื่อฉันใช้ sqlite shell (โปรแกรม sqlite3) กุญแจของฉันมันบ้า: del=^[[3~ up=^[[A left=^[[D right=^[[C down=^[[B นี่คือ env ของฉัน (ส่วนที่เกี่ยวข้อง): TERM=linux SHELL=/bin/bash SHLVL=1 INPUTRC=/etc/inputrc ฉันต้องการใช้กุญแจของฉันตามปกติบน sqlite เช่นเดียวกับฉันบน windows อินพุตของฉัน: # do not bell on tab-completion #set bell-style none set meta-flag on set input-meta on set convert-meta off set output-meta on # Completed names …
9 linux  putty  readline 

3
รับค่าปัจจุบัน / ค่าเริ่มต้นของ TCP initcwnd บน Linux
ฉันสามารถจัดการค่าดังกล่าวด้วย: ip route change ... initcwnd 10 แล้วมีข้อเสนอแนะกับ: ip route show แต่สิ่งที่เกี่ยวกับค่าเริ่มต้นก่อนการแก้ไขใด ๆ มีวิธีสอบถามค่าจากระบบหรือไม่ หรือคุณสามารถให้การอ้างอิงที่ถูกต้องซึ่งแสดงค่าฮาร์ดโค้ดที่เป็นค่าเริ่มต้นสำหรับเคอร์เนลแต่ละเวอร์ชันได้หรือไม่?
9 linux  tcp 

2
ฉันจะป้องกันบริการ Apache ไม่ให้เริ่มอัตโนมัติบน Linux ได้อย่างไร
ปัญหาของฉันคือฉันไม่ต้องการหยุด apache daemon ด้วยคำสั่ง./apache2 stopจาก/etc/init.d(ฉันรู้ที่จะทำ) ฉันไม่ต้องการให้บริการ Apache เริ่มต้นโดยอัตโนมัติใน/etc/init.dการเริ่มต้นระบบ แต่ฉันต้องเก็บบริการไว้ในinit.dโฟลเดอร์ด้วย ฉันจะทำสิ่งนี้ได้อย่างไร ฉันต้องเปลี่ยนบางฟิลด์ในสคริปต์บริการหรือไม่

1
ฉันจะอ่าน htop ได้อย่างไร
ฉันมีปัญหาในการทำความเข้าใจข้อมูลที่แสดงโดยhtopการแทนที่ยอดนิยมสำหรับคำสั่งด้านบน Linux ในภาพหน้าจอด้านบนมีอินสแตนซ์ของจาวามากมายที่ระบุไว้ แต่มีเพียงพาเรนต์เดียวเท่านั้นที่ใช้เวลา CPU คนอื่นคืออะไร เหตุใดแถบการใช้งาน CPU จึงแสดงคอร์ไม่ว่างดังกล่าวเมื่อคอลัมน์ CPU% แสดงสิ่งที่เกิดขึ้นไม่มากในทุกกระบวนการ ในความเป็นจริงพวกเขาเคลื่อนไหวโดยไม่มีความสัมพันธ์ส่วนใหญ่ ทำไมค่าเฉลี่ยการโหลด, ด้านบนขวา, ซึ่งฉันถือว่าเป็นประวัติ 3 ขั้นตอน, ต่ำมากเมื่อคอร์เกือบเป็นสีเขียวและดูยุ่งอยู่เสมอ? ใครบางคนจะใจดีอธิบายวิธีการอ่านข้อมูลนี้? ขอบคุณ!
9 linux  htop 

2
ฉันจะรันคำสั่ง Linux ในขณะที่ใช้คำสั่งน้อยลงหรือภายในหน้าคู่มือได้อย่างไร
โดยทั่วไปแล้วฉันจะไพพ์คำสั่งlsด้วยlessและต้องการที่จะรันคำสั่งในขณะที่มันเป็นเพจจิ้งเช่นฉันเจอไฟล์ที่ฉันต้องการลบดังนั้นฉันต้องการที่จะรันคำสั่งrm {filename}ในขณะที่ยังเพจจิ้ง ฉันอยากจะหวังว่าฉันสามารถใช้วิธีการเดียวกันในขณะที่อ่านหน้าคน ถ้าไม่แตกต่างกันอย่างไร
9 linux  less  man 

3
การเปลี่ยนคีย์ Mod ใน Awesome WM
ฉันพยายามเปลี่ยนคีย์ mod อย่างยอดเยี่ยมจากปุ่ม windows เป็น Pause, Scroll Lock และ Escape สำหรับปุ่มทั้งหมดฉันพยายามเปลี่ยนรายการในrc.luaไฟล์กำหนดค่า ฉันพยายามใช้ xmodmap เพื่อล้างล็อคและadd mod4 = ... อย่างไรก็ตามดูเหมือนว่าไม่ว่าสิ่งที่ฉันทำกุญแจจะได้รับ "เหนียว" (บางครั้งในทางที่ไม่สอดคล้องแปลก) คือถ้าฉันกดพวกเขาเมื่อคอมพิวเตอร์ทำหน้าที่ราวกับว่าพวกเขาจะกดอย่างต่อเนื่อง มีวิธีที่เหมาะสมในการเปลี่ยนแปลงพฤติกรรมนี้หรือไม่?

2
ฉันจะเมานท์อิมเมจของพาร์ติชั่นได้อย่างไร?
ฉันสร้างภาพ dd ของพาร์ติชัน (มี HFS + FS) ของหนึ่งในดิสก์ของฉัน (และไม่ใช่ดิสก์ทั้งหมด) ไม่กี่วันที่ผ่านมาโดยใช้คำสั่งดังต่อไปนี้ - dd conv=sync,noerror bs=8k if=/dev/sdc2 of=/path/to/img ฉันจะติดมันได้อย่างไร ฉันลองสิ่งต่อไปนี้ แต่มันไม่ทำงาน - mount -o loop,ro -t hfsplus /path/to/img /path/to/mntDir มันทำให้ฉัน mount: wrong fs type, bad option, bad superblock on /dev/loop1, missing codepage or helper program, or other error In some cases useful …
9 linux  mount  dd  disk-image 

2
ดาวน์โหลด CentOS Live CD กับ Live DVD
ในหน้าดาวน์โหลดนี้ฉันมีตัวเลือก: http://mirrors.arpnetworks.com/CentOS/6/isos/i386/ Live CD กับ Live DVD แตกต่างกันอย่างไร? CentOS-6.3-i386-LiveCD.iso 690M CentOS-6.3-i386-LiveDVD.iso 1.6G พวกเขาไม่ได้มีเพียงข้อมูลเดียวกันหรือไม่ เหตุใดฉันจึงต้องการดาวน์โหลด Live DVD หาก Live CD มีขนาดเล็กลงอย่างมาก
9 linux  centos  livecd 


2
การสแกนที่อยู่ MAC ของไคลเอ็นต์ Wi-Fi
ใน Linux ฉันต้องการทราบว่าเป็นไปได้หรือไม่ที่จะได้รับที่อยู่ MAC ของไคลเอนต์ WiFi ในระยะใกล้ไม่ได้กำหนดค่าสำหรับ Ad-Hoc หรือเป็นจุดเชื่อมต่อ ตัวอย่างเช่นโทรศัพท์มือถือที่เพิ่งเปิด Wi-Fi แต่ไม่สามารถเชื่อมต่อกับอะไรก็ได้ แน่นอนฉันสามารถใช้ "iwlist rausb0 สแกน" เพื่อรับจุดเข้าใช้งานใกล้เคียงแล้วแยกวิเคราะห์ผลลัพธ์สำหรับที่อยู่ MAC ของแต่ละรายการ อย่างไรก็ตามฉันสามารถรับที่อยู่ของอุปกรณ์ไคลเอนต์ Wi-Fi ในบริเวณใกล้เคียงโดยใช้ซอฟต์แวร์ประเภทอื่นได้หรือไม่

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