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

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

8
SSH ที่ไม่มีรหัสผ่าน (ไม่มีรหัสผ่าน) ใน Synology DSM 5 เช่นเดียวกับผู้ใช้อื่น (ที่ไม่ใช่รูท)
ฉันกำลังพยายามที่จะ ssh เข้าไปในสถานีดิสก์ของฉัน Synology โดยไม่ต้องใช้รหัสผ่าน (การตรวจสอบคีย์สาธารณะ) แต่เป็นที่ไม่ใช่รูต เมื่อฉันพยายามที่จะ ssh เป็น root โดยไม่มีรหัสผ่านมันใช้งานได้ การทำตามขั้นตอนเดียวกันที่แน่นอนสำหรับผู้ใช้รายอื่นไม่ทำงาน มันมักจะถามหารหัสผ่าน (เช่นกันการใช้รหัสผ่านก็ใช้งานได้เช่นกัน) ฉันได้ปฏิบัติตามคู่มือทุกฉบับสำหรับสิ่งนี้ แต่ฉันคิดว่าพวกเขาทั้งหมดมีให้กับ DSM 4.x แทนที่จะเป็นเวอร์ชัน 5.0 ใหม่ บันทึกการดีบัก SSH นี่คือบันทึกการดีบักเมื่อฉันลองด้วยแฟล็ก -vvv: aether@aether-desktop:~$ ssh -vvv aether@aether-ds.local OpenSSH_6.2p2 Ubuntu-6ubuntu0.2, OpenSSL 1.0.1e 11 Feb 2013 debug1: Reading configuration data /etc/ssh/ssh_config debug1: /etc/ssh/ssh_config line 19: Applying options for * …
24 linux  ssh  nas  synology 

3
วิธีปิดการใช้งานโหมดปิดเสียงอัตโนมัติ
ใน alsamixer มีตัวเลือกที่เรียกว่า "โหมดปิดเสียงอัตโนมัติ" และจะเปิดใช้งานตามค่าเริ่มต้น แต่ตอนนี้ฉันต้องการปิดการใช้งาน ฉันลองใช้กุญแจที่แตกต่างกัน แต่ล้มเหลว ความคิดใด ๆ 0_0
24 linux  alsa 

9
mdadm RAID 1 แบบง่ายไม่เปิดใช้งานอะไหล่
ฉันสร้างพาร์ติชั่น HDD 2TB สองตัว ( /dev/sdb1และ/dev/sdc1) ในอาร์เรย์ RAID 1 ที่เรียกว่า/dev/md0ใช้mdadmบน Ubuntu 12.04 LTS Precise Pangolin คำสั่งที่sudo mdadm --detail /dev/md0ใช้ในการแสดงทั้งสองไดรฟ์เป็นซิงค์ที่ใช้งาน จากนั้นสำหรับการทดสอบฉันล้มเหลว/dev/sdb1ลบออกแล้วเพิ่มอีกครั้งด้วยคำสั่งsudo mdadm /dev/md0 --add /dev/sdb1 watch cat /proc/mdstat แสดงแถบความคืบหน้าของการสร้างอาร์เรย์ขึ้นใหม่ แต่ฉันจะไม่ใช้เวลาเป็นชั่วโมงในการดูดังนั้นฉันจึงสันนิษฐานว่าซอฟต์แวร์รู้ว่ามันกำลังทำอะไรอยู่ หลังจากที่แถบความคืบหน้าไม่แสดงอีกต่อไปแสดงcat /proc/mdstat: md0 : active raid1 sdb1[2](S) sdc1[1] 1953511288 blocks super 1.2 [2/1] [U_] และsudo mdadm --detail /dev/md0แสดงให้เห็นว่า: /dev/md0: Version : …
24 linux  raid  raid-1  mdadm 

6
วิธีตรวจสอบบริการและรีสตาร์ทถ้าหยุดใน Linux
จริงๆแล้วฉันไม่แน่ใจว่าฉันควรใช้ Shell Scripts หรือไม่ แต่วิธีการใดก็ตามที่เราใช้ฉันต้องการให้บริการยังคงทำงานอยู่ตลอดเวลา สมมติว่าiptablesเป็นตัวอย่าง จากนั้น .. เมื่อใดก็ตามที่iptablesบริการไม่ได้stopped(หรือกล่าวอีกนัยหนึ่ง) ไม่ได้ทำงานฉันต้องการให้มันเป็นstarted(หรือrestarted) .. โดยอัตโนมัติทุกครั้งที่มันหยุดทำงาน (หรือไม่ทำงาน) ในคำอื่น ๆ ที่เรียบง่ายกว่านี้ฉันต้องการให้บริการและทำงานตลอดเวลา (อาจเป็นฉันสามารถให้ความถี่ที่เป็นธรรมในการตรวจสอบถ้าทำการตรวจสอบเรียลไทม์เป็นปัญหาดังนั้นขอพูดทุก ๆ 5 นาที) วิธีเดียวที่ฉันคิดได้คือใช้ Shell Scripts กับ Cron Tab มีวิธีแก้ปัญหาที่ชาญฉลาดบ้างไหม? ขอบคุณ!

8
กฎ udev สำหรับการวางเค้าโครงแป้นพิมพ์อัตโนมัติเมื่อเสียบแป้นพิมพ์ usb
ฉันกำลังพยายามโหลดเค้าโครงแป้นพิมพ์ใหม่เมื่อฉันเสียบแป้นพิมพ์ usb แต่กฎ udev ของฉันไม่ทำงาน SUBSYSTEM == "อินพุต", ATTR {idVendor} == "062a", ATTR {idProduct} == "0201", GOTO = "usb_xmodmap_auto" LABEL = "usb_xmodmap_auto" ACTION == "เพิ่ม", RUN + = "/ usr / bin / xmodmap ~ / .usbXmodmap" ACTION == "remove", RUN + = "/ usr / bin / xmodmap ~ …
24 linux  usb  udev 

3
กลั่นกรองกระบวนการที่กำลังดำเนินอยู่
บางครั้งฉันลืมรันโปรแกรมภายใต้หน้าจอและไม่สามารถหยุดกลางโปรแกรมได้และฉันรู้ว่ามันใช้เวลานาน มีวิธีในการกลั่นกรองกระบวนการที่กำลังทำงานอยู่โดยไม่ต้องเริ่มต้นใหม่หรือไม่?

5
สร้างไดรฟ์ Windows 10 USB (UEFI) ที่สามารถบู๊ตได้จาก Linux
ฉันจะสร้างไดรฟ์ USB Windows 10 ที่สามารถบู๊ตได้จาก Linux ได้อย่างไร โปรดทราบ: WinUSB ไม่ทำงานกับ Windows 10 UNetbootin ไม่ทำงานเช่นกัน dd วิธีการไม่ทำงานเช่นกัน นอกจากนี้ฉันได้ลองสร้างตารางพาร์ติชัน GPT และพาร์ติชันประเภท ef00 หนึ่งรูปแบบและจัดรูปแบบเป็น fat32 แล้วคัดลอกเนื้อหา ISO ทั้งหมดไปไว้ มันบูทโอเค แต่เมื่อฉันไปเพื่อเริ่มการติดตั้งมันจะแสดงข้อความแจ้งสำหรับกล่องโต้ตอบสื่อ ปรับปรุง ลองอีกครั้ง: สร้าง GPT แล้ว สร้าง FAT32 ที่ส่วนท้ายของไดรฟ์ 50 MB สร้าง NTFS ที่พื้นที่ที่เหลือ ใส่ UEFI: NTFS บน FAT32 คัดลอกเนื้อหา ISO ไปยัง NTFS การติดตั้งเริ่มต้นขึ้น …
24 linux  boot  usb  windows-10 

2
วิธีการทำให้ส่วนต่อประสานของก๊อกคงอยู่หลังจากรีบูต?
งานบางอย่างต้องมีการแตะอินเตอร์เฟซการกำหนดค่า + เจ้าของกำหนด ดังนั้นฉันทำเอง: sudo tuntap -u <username> sudo ifconfig tap0 up sudo ip a a 192.168.1.1/24 dev tap0 หรือใช้ ip tuntap add dev tap0 mode tap user <username> ฉันจะทำให้การกำหนดค่า tap interfaces คงที่หลังจากรีบูตโดยไม่ต้องเพิ่มคำสั่งเหล่านี้ลงในเชลล์สคริปต์และเพิ่มในการเริ่มต้น สิ่งที่ฉันมีอยู่ในใจคือการทำผ่าน/ etc / network / interfacesเช่นต่อไปนี้: iface tap1 inet static address 192.168.1.121 netmask 255.255.255.0 pre-up /usr/sbin/tunctl -u …


8
กำลังโหลด aliases เชลล์โลคัลไปยังเซสชัน ssh dynamicaly
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Super User อพยพ 7 ปีที่ผ่านมา เมื่อฉันเข้าสู่เครื่องโดยใช้sshฉันต้องการให้นามแฝงและฟังก์ชั่นของฉันอยู่ที่นั่น พูดอีกอย่างคือเข้าสู่เครื่องบางอย่างที่ฉันต้องการฉันสามารถใช้ทางลัดคำสั่งของฉัน ฉันต้องการมันเป็นแบบไดนามิกทุกครั้งที่ฉันเข้าสู่ระบบฉันหวังว่าฉันจะได้รับการปรับปรุงนามแฝง หมายเหตุ: บ่อยครั้งที่มันเป็นครั้งแรกที่เข้าสู่ระบบโดยไม่ทราบว่าเครื่องและไฟล์ที่นั่น บางครั้งมันเป็นการเข้าสู่ระบบเดียวเพียงครั้งเดียวสำหรับเครื่องนั้น จะต้องมีการทำความสะอาดหลังจากนั้นการกำหนดค่าก่อนหน้านี้จะต้องถูกเรียกคืนด้วย
24 linux  bash  shell  login  ssh 

3
วิธีการเปลี่ยนชื่อย่อย BTRFS
ฉันมีระบบไฟล์ BTRFS ที่มีชุดของไดรฟ์ย่อยในนั้น จนถึงตอนนี้ดีมาก ฉันต้องการเปลี่ยนชื่อของ subvolume แต่น่าเสียดายที่btrfsโปรแกรมไม่อนุญาตให้ฉันเปลี่ยนชื่อ subvolume การค้นหาด้วย Google ทำให้ได้ผลลัพธ์บางอย่างอย่างหนึ่งบอกว่าฉันทำได้mvอีกอันบอกว่าฉันทำได้แค่snapshotชื่อใหม่และลบซับโวลูมเก่า ก่อนที่ฉันจะพังพาร์ติชันของฉันและต้องโหลดจากการสำรองข้อมูล (มีขนาดค่อนข้างใหญ่) คำถามของฉันคือ: วิธีที่ดีที่สุดในการเปลี่ยนชื่อ subvolume ในปัจจุบันคืออะไร? เป็นไปmvได้หรือไม่ที่จะทำให้โครงสร้างภายในบางอย่างใช้ไม่ได้ กำลังสร้างสแนปช็อตใหม่และลบซับวูฟเฟอร์เก่าออกไปหรือมีข้อบกพร่องบางอย่างหรือไม่? ฉันรู้ว่าทุกอย่างยังอยู่ในช่วงทดลอง แต่สำหรับจุดประสงค์ของฉันมันทำงานได้ค่อนข้างดี (จนถึงตอนนี้และฉันมีการสำรองข้อมูลเพิ่มขึ้นทุกวัน)

3
ฉันจะรับความยาวของไฟล์วิดีโอจากคอนโซลได้อย่างไร
สมมติว่าเรามีไฟล์วิดีโอ some_video ฉันจะได้รับความยาวจากเชลล์สคริปต์ (ด้วย mplayer / transcode / gstreamer / vlc / ffmpeg / อะไรก็ตาม) VIDEO_LENGTH_IN_SECONDS=`ffmpeg .... -i some_video ... | grep -o .....`

4
รหัสผ่านเริ่มต้นของหน้าจอคืออะไร?
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Super User อพยพ 8 ปีที่ผ่านมา เมื่อฉันพิมพ์Ctrl-X X (sic) ในหน้าจอเซสชันจะถูกล็อค รหัสผ่านเริ่มต้นคืออะไร เป็นรหัสผ่านเดียวกับที่ฉันใช้ในการเข้าสู่ระบบ linux ฉันถามเพราะ: ฉันเชื่อมต่อกับเซิร์ฟเวอร์ linux ระยะไกลที่แตกต่างกันผ่านทาง ssh ภายใต้รสชาติที่หลากหลายของ linux / unix และมีเซสชันที่ทำงานบนหน้าจอทั้งหมด เมื่อฉันล็อคเซสชันของหน้าจอและพิมพ์รหัสผ่านของฉันบางครั้งก็ใช้งานได้และในการติดตั้งอื่น ๆ มันไม่ทำงานดังนั้นฉันจึงไม่รู้ว่ารหัสผ่านคืออะไร (ดังนั้นฉันต้อง "ออก" เซสชันของหน้าจอนั้นจากภายนอก) ดังนั้นรหัสผ่านเริ่มต้นของหน้าจอคืออะไร? PS: ฉันไม่เคยรูต เวอร์ชั่นของหน้าจอที่ใช้: Screen version 4.00.03 (FAU) 23-Oct-06
24 linux  bash  display 

8
ฉันจะแสดงการใช้หน่วยความจำของแต่ละกระบวนการได้อย่างไรหากฉันทำ 'ps -ef'
ใน Linux วิธีการที่ฉันสามารถแสดงการใช้งานหน่วยความจำของแต่ละขั้นตอนถ้าฉันทำps -ef? ฉันต้องการดู 'หน่วยความจำเสมือน', 'หน่วยความจำ res', 'หน่วยความจำที่ใช้ร่วมกัน' ของแต่ละความคืบหน้า ฉันสามารถรับได้ผ่านtopแต่ฉันต้องการข้อมูลเดียวกันในps -efเพื่อที่จะสามารถท่อส่งออกไปgrepด้วยชื่อกระบวนการของฉัน
24 linux 

5
linux terminal เลิกทำ rm 'somefile' [ซ้ำกัน]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว : ปิดให้บริการใน9 ปีที่ผ่านมา คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Super User อพยพ 9 ปีที่ผ่านมา เป็นไปได้ซ้ำ: เลิกทำ rm ของ Linux? เป็นไปได้หรือไม่ที่จะยกเลิกrm somefileคำสั่งใน linux? และถ้าเป็นเช่นนั้นเราจะทำเช่นนั้นได้อย่างไร
24 linux  terminal 

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