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

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

1
“ key_load_public: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว” หมายความว่าอย่างไร
ฉันได้รับการแก้ไขปัญหาPubkeyAuthentication- ปัญหาเท่านั้น เมื่อฉันใช้ verbose โหมดฉันเห็นมากของ"key_load_public: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว" เห็นได้ชัดว่าคีย์ออกจากระบบไฟล์ดังนั้นข้อความจึงไม่มีความหมายตามธรรมเนียม: $ ls -al ~/.ssh/id_* -rw------- 1 jwalton staff 751 Feb 4 2013 id_dsa -rw------- 1 jwalton staff 608 Feb 18 2015 id_dsa.pub -rw------- 1 jwalton staff 314 Feb 4 2013 id_ecdsa -rw------- 1 jwalton staff 180 Feb 18 2015 id_ecdsa.pub -rw------- 1 jwalton …
42 linux  ssh  openssh 

12
วิธีการเรียกคืนเครื่องพิมพ์ CUPS จากบรรทัดคำสั่ง?
ฉันมีเครื่องพิมพ์ใน CUPS ที่เกิดจากปัญหาไดรเวอร์ (HP 1010) เป็นครั้งคราวจะหยุดชั่วคราว ฉันต้องการเขียนเชลล์สคริปต์ที่จะทำงานหนึ่งครั้งต่อชั่วโมงเพื่อให้เครื่องพิมพ์กลับมาทำงานใน CUPS แต่ฉันไม่มีความคิดหลังจาก googling สองสามนาทีวิธีการดำเนินการต่อเครื่องพิมพ์จากบรรทัดคำสั่งเชลล์
42 linux  shell  printing  cups 

5
วิธีสร้าง tcpdump เพื่อแสดงหมายเลข IP และหมายเลขพอร์ต แต่ไม่ใช่ชื่อโฮสต์และโปรโตคอล
ฉันใช้ tcpdump สำหรับการทดสอบบางอย่างฉันต้องการดูหมายเลข IP และหมายเลขพอร์ต แต่ผลลัพธ์ของ tcpdump เป็นเช่นนั้น IP pl1snu.koren.kr.http > kitch.pl.sophia.inria.fr.dnp: Flags [P.], seq 54:72, ack 1, win 5792, length 18 มันจะแสดงเพียงชื่อโฮสต์และโปรโตคอลสำหรับ http มันง่ายที่จะรู้ว่ามันคือ 80 แต่สำหรับ dnp ฉันต้องค้นหา เป็นไปได้อย่างไรที่จะทำให้ tcpdump แสดงหมายเลข IP และหมายเลขพอร์ต แต่ไม่ใช่ชื่อโฮสต์และโปรโตคอลถ้าใช่เป็นอย่างไร ขอบคุณ

6
วิธีการเปลี่ยนเค้าโครงแป้นพิมพ์สำหรับป้อนข้อมูลในคอนโซล
ฉันต้องเปลี่ยนเค้าโครงของแป้นพิมพ์ขณะทำงานในคอนโซลใน Linux ฉันต้องตั้งค่าเลย์เอาต์ภาษาอังกฤษเป็นค่าเริ่มต้นสำหรับคอนโซล ทำอย่างไร?
42 linux  console 

5
มีวิธีการรับเปอร์เซ็นต์ใน DD ใน linux หรือไม่
ดังนั้นนี่คือสิ่งที่เกิดขึ้น ฉันเริ่มสำรองข้อมูลของไดรฟ์บนเซิร์ฟเวอร์ของฉันผ่าน Linux live USB ฉันเริ่มคัดลอกไดรฟ์แรกด้วยddคำสั่งวานิลลา เพิ่งsudo dd if=/dev/sda of=/dev/sdc1แล้วฉันจำได้ว่านี่เพิ่งปล่อยให้คอนโซลว่างเปล่าจนกว่ามันจะเสร็จสิ้น ฉันจำเป็นต้องเรียกใช้การสำรองข้อมูลที่แตกต่างกันไปยังไดรฟ์เดียวกันดังนั้นฉันจึงเริ่มต้นด้วยเช่นกันsudo dd if=/dev/sdb of=/dev/sdc3 status=progressและจากนั้นฉันก็ได้รับข้อความที่แสดงอัตราการถ่ายโอนปัจจุบันและความคืบหน้าเป็นไบต์ ฉันหวังว่าจะมีวิธีการที่แสดงเปอร์เซ็นต์ของการสำรองข้อมูลแทนการคำนวณทางคณิตศาสตร์ว่ามีการสำรองข้อมูลจำนวนกี่ไบต์จาก 1.8TBs มีวิธีที่ง่ายกว่าในการทำเช่นนี้มากกว่า status = คืบหน้า

5
สามารถ ',,' สามารถใช้นามแฝงเป็น '.. ' ได้หรือไม่
บางครั้งเมื่อฉันต้องการที่จะเปลี่ยนแปลงไปยังไดเรกทอรีแม่ผมเข้าใจผิดพิมพ์แทนcd ,, cd ..มีวิธีที่ฉันสามารถทุบตีพิจารณางบเหล่านี้จะเหมือนกันหรือไม่ ฉันไม่เคยใช้เครื่องหมายจุลภาคในคำสั่งของฉัน จะเป็นการดีที่ผมอยากจะนามแฝงไป,, ..เมื่อฉันลองสิ่งนี้มันไม่ทำงาน ทำไมมันไม่ทำงาน ฉันจะแก้ไขปัญหานี้ได้อย่างไร $ alias ,,=.. $ cd ,, -bash: cd: ,,: No such file or directory
41 linux  bash  shell 


9
avahi: ping ไม่สามารถแก้ไขชื่อโฮสต์ได้ แต่ nslookup can
pingบอกฉันว่ามันไม่สามารถแก้ไขชื่อโฮสต์บางส่วน ("ping: unknown host domain.company.local") ใน URL แต่เมื่อฉันใช้hostหรือnslookupบนคอมพิวเตอร์เครื่องเดียวกันในบรรทัดคำสั่งการแก้ปัญหาทำงานได้ดี (เช่นรวดเร็วและเชื่อถือได้ ) สิ่งใดที่ทำให้เกิดสิ่งนี้ การทดสอบเพิ่มเติม: Firefox wgetและpingมีปัญหาเดียวกัน ส่ง Ping การทำงานของที่อยู่ IP ระบบปฏิบัติการ: Linux (Ubuntu 13.04) แก้ไข/etc/resolv.confอ่านของฉัน: nameserver 127.0.1.1 search domain.company.local netstat รายงาน: Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 127.0.1.1:53 0.0.0.0:* LISTEN - ดังนั้นสิ่งที่ทำงานบนพอร์ตนี้ ( nslookupรายงานว่ามันใช้127.0.1.1เป็นเซิร์ฟเวอร์ DNS) …
41 linux  dns  ping 

10
ฉันจะทำให้กระบวนการมีชีวิตต่อไปได้อย่างไรหลังจากปิดเซสชันโป๊ว
ฉันใช้สีโป๊วเพื่อโต้ตอบกับเซิร์ฟเวอร์ Linux ฉันเริ่มกระบวนการโดยใช้ผงสำหรับอุดรู กระบวนการทำงานและจะใช้เวลา 5-6 ชั่วโมง ฉันต้องการให้กระบวนการนั้นทำงานต่อไปหลังจากที่ฉันปิดเซสชันโป๊ว ฉันจะทำให้กระบวนการนั้นยังคงอยู่ต่อไปได้อย่างไรหลังจากปิดเซสชันที่โป๊ว ฉันไม่ต้องการให้คอมพิวเตอร์เปิดอยู่ตลอดเวลา มีวิธีการทำเช่นนี้หรือไม่?
41 linux  putty  session 

2
Gparted ไม่สามารถปรับขนาดส่วนขยายหรือพาร์ติชัน LVM
ฉันสร้าง VM โดยใช้ VirtualBox และรู้ว่ามันเล็กเกินไป หลังจากระยะเวลาหนึ่งฉันจัดการเพื่อสร้างฮาร์ดไดรฟ์ใหม่ที่ใหญ่กว่า ภาพซีดีสด GParted (v.022): ตอนนี้ฉันต้องรวมพื้นที่ที่ไม่ได้ปันส่วนกับ/dev/sda5พาร์ติชัน คลิกขวาที่ sda5 แสดงตัวเลือกในการปรับขนาด แต่ฉันไม่ได้รับพื้นที่ว่างก่อนหรือหลัง ฉันว่าฉันอาจต้องขยายพาร์ติชัน sda2 ก่อน แต่การคลิกขวาที่ sda2 ไม่อนุญาตให้ฉันปรับขนาด คุณมีคำแนะนำที่เป็นประโยชน์หรือไม่?

6
ทำไมต้องสร้างลิงค์เช่นนี้: ln -nsf
สิ่งนี้ทำอะไร ln -nsf ฉันรู้ว่าln -sสร้างลิงก์สัญลักษณ์ไม่ใช่ลิงก์ที่ยากซึ่งหมายความว่าคุณสามารถลบได้และจะไม่ลบความคิดที่ลิงก์ไป แต่สิ่งอื่น ๆ หมายถึงอะไร (-nf) อัปเดต:โอเค ... ดังนั้นฉันจำได้ว่าคุณสามารถค้นหาสิ่งนี้ได้จากบรรทัดคำสั่ง นี่คือสิ่งที่ฉันค้นพบจากการพิมพ์ln --help: -f, --force remove existing destination files -n, --no-dereference treat destination that is a symlink to a directory as if it were a normal file แต่นี่ยังไม่ชัดเจนสำหรับฉันว่าความหมายของสิ่งนี้คืออะไร ทำไมฉันต้องการสร้างลิงค์นุ่ม / sym เช่นนี้?


3
ค้นหาไลบรารีที่มีการเชื่อมโยงกับไบนารี
ฉันรู้ว่ามีคำสั่งที่แสดงรายการ libs และรุ่นที่เกี่ยวข้องกับซอฟต์แวร์ที่เชื่อมโยงกับฉัน อะไรกับ ld หรือ libtool? แต่ฉันจำไม่ได้ ใช้เวลากับ google แต่ไม่ได้คิดอะไรที่มีประโยชน์ การอัปเดต ldd <binary>จะช่วยใน linux ( จาก @ Ernelli ) ในขณะที่ฉันพบว่าotool -L <binary>ทำสิ่งที่คล้ายกันใน MacOS X


4
ตั้งภาพพื้นหลังเป็น xmonad
ฉันเพิ่งเปลี่ยนจาก Fluxbox ไปให้ xmonad และฉันก็ชอบมันแน่นอน อย่างไรก็ตามสิ่งหนึ่งที่ฉันไม่สามารถทำได้คือการเปลี่ยนพื้นหลังเดสก์ท็อปของฉัน ฉันกำลังใช้ Ubuntu 8 (เอ่อจำค่าไม่ได้หลังจากจุดนั้น) และฉันติดตั้ง xmonad ผ่านตัวจัดการแพคเกจแล้ววิ่ง xmonad จากรายการสภาพแวดล้อมที่มีอยู่บนหน้าจอเข้าสู่ระบบ ฉันได้ลองตั้งค่าโดยใช้ gconftool ตามที่แนะนำไว้ใน Haskell wiki แต่ดูเหมือนจะไม่มีผลใด ๆ
40 linux  ubuntu  xmonad 

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