ผู้ใช้คอมพิวเตอร์

คำถาม & คำตอบสำหรับผู้ที่ชื่นชอบเครื่องคอมพิวเตอร์และผู้ใช้ระดับสูง

4
ทรัพยากรไคลเอ็นต์ SSH ระบบย่อย Windows 10 Linux ไม่สามารถใช้งานได้ชั่วคราว
ฉันพยายามที่จะ ssh ลงในเซิร์ฟเวอร์ระยะไกลของฉันภายในระบบย่อย Linux 10 ของ Windows ฉันใช้ MS Windows 10 Home Insider Preview build 14366 ขณะที่พรอมต์คำสั่งฉันพิมพ์: ssh user@domain.com ไม่กี่วินาทีหลังจากพิมพ์คำสั่ง ssh ฉันได้รับข้อความต่อไปนี้: ssh: เชื่อมต่อกับโฮสต์ domain.com พอร์ต 22: ทรัพยากรไม่สามารถใช้งานได้ชั่วคราว ฉันสามารถเชื่อมต่อโดยใช้ Putty ได้สำเร็จและใช้ ssh ภายใน Git Bash ดังนั้นสิ่งนี้ทำให้ฉันเชื่อว่าปัญหานี้เกิดขึ้นในพีซีของฉันและเฉพาะเจาะจงมากขึ้นในระบบย่อยของ Linux ฉันยังคงเป็นมิตรกับสิ่งแวดล้อมของ Linux และไม่แน่ใจว่าจะตีความข้อความนี้อย่างไร ทรัพยากรใดไม่พร้อมใช้งานและฉันควรทำอย่างไรเพื่อให้พร้อมใช้งาน
25 windows-10  bash  ssh 

5
สร้างทุบตีท่อเพื่อเติมอะไรบางอย่างเพื่อ stdoutput ของคำสั่งก่อนหน้า
ฉันต้องการใช้ sendmail เพื่อส่งสิ่งต่าง ๆ และต้องการที่จะทำใน oneliner echo "mail content" | sendmail emailataddres.com ส่งได้โดยไม่มีหัวเรื่อง หัวเรื่องต้องมาก่อนเนื้อหาเมลดังนั้นฉันกำลังมองหาบางอย่างตามบรรทัดของ: echo "mail content" | prepend "Subject: All that matters" | sendmail emailataddres.com sed และ awk มีแนวโน้มที่จะใช้และจำได้ยาก แก้ไข : เพียงเพื่อชี้แจง: echo "เนื้อหาจดหมาย" เป็นเพียงตัวอย่างที่แสดงให้เห็น ฉันต้องสามารถเพิ่มเนื้อหาลงในสตรีม stdout จากแหล่งใดก็ได้ เช่น: ifconfig, zcat เป็นต้น

1
“ เครือข่ายไม่สามารถเข้าถึงได้” เมื่อพยายาม ping google แต่ที่อยู่ภายในใช้งานได้
ฉันสามารถไปยังพีซีเครื่องอื่นในบ้านของฉันบนเครือข่าย 192 ได้ แต่การพยายามออกไปข้างนอกทำให้ฉันมีข้อความ "เครือข่ายไม่สามารถเข้าถึงได้" p3p1 ขึ้นกับที่อยู่ IP ที่ดี ใช้งาน Fedora 16. ฉันควรทำอย่างไรต่อไปเพื่อแก้ไขปัญหา พีซีอื่น ๆ ในบ้านใช้งานได้ (Windows, Mac)

1
ตัวเลือก“ เปิดใช้งานการบีบอัดไฟล์และโฟลเดอร์” เมื่อสร้างพาร์ติชันใหม่ใน Windows 7
นี่เป็นครั้งแรกที่ฉันสร้างพาร์ติชันแยกต่างหาก (บน Windows 7) เพื่อเก็บข้อมูลทั้งหมดของฉันและฉันใช้เครื่องมือการจัดการดิสก์และฉันได้รับการนำเสนอด้วยตัวเลือกว่าจะเปิดใช้งานการบีบอัดไฟล์และโฟลเดอร์หรือไม่ ไม่แน่ใจว่าตัวเลือกนี้หมายถึงอะไร หากฉันไม่ทำเครื่องหมายในช่องนี้ฉันจะไม่สามารถบีบอัดข้อมูลใด ๆ ในพาร์ติชันใหม่ได้หรือไม่ นั่นไม่สมเหตุสมผลเลยดังนั้นฉันต้องคิดถึงบางสิ่งที่นี่ จะเกิดอะไรขึ้นถ้าฉันทำเครื่องหมายในช่องนั้นตรงข้ามกับที่ไม่ทำเครื่องหมาย?

5
วิธีทำให้ Markdown Viewer addon ของ Firefox ทำงานบน Linux ได้อย่างไร
ฉันได้ติดตั้งโปรแกรมเสริมMarkdown Viewer Firefox แล้ว แต่ไม่สามารถใช้งานได้กับการติดตั้ง Ubuntu ของฉัน Firefox เป็นเบราว์เซอร์ที่ฉันเลือกและฉันพยายามที่จะย้ายไปที่ Markdown ใน Vim เป็นซอฟต์แวร์เขียนข้อความพื้นฐานของฉัน มีวิธีที่ฉันสามารถใช้งานได้หรือไม่

4
́╗┐ 'ไม่ได้รับการยอมรับว่าเป็นคำสั่งภายในหรือภายนอก
เมื่อเรียกใช้ไฟล์บางไฟล์ (โดยส่วนใหญ่เป็นชุด) โดยใช้ PsExec ฉันจะได้รับสัญลักษณ์แปลก ๆ เหล่านี้ก่อนคำสั่งของฉัน ความคิดเริ่มต้นของฉันคือฉันกำลังใช้การเข้ารหัสที่ไม่ถูกต้อง แต่หลังจากตรวจสอบฉันรู้ว่าไฟล์ทั้งหมดของฉันใช้ UTF-8
25 batch  encoding  psexec 

2
ฉันจะบังคับพา ธ ที่สัมพันธ์กันในเอาต์พุต“ find” ได้อย่างไร
ฉันพยายามสร้างสคริปต์ที่สามารถบีบอัดไฟล์ที่มีนามสกุลบางอย่างในไดเรกทอรีจำนวนหนึ่งให้กลายเป็น tar-ball เดียว ปัจจุบันสิ่งที่ฉันมีในไฟล์สคริปต์คือ: find "$rootDir" -name '*doc' -exec tar rvf docs.tar {} \; ในกรณีที่$rootDirเป็นเส้นทางหลักในการค้นหา นี่เป็นสิ่งที่ดียกเว้นพา ธ นั้นสมบูรณ์ในไฟล์ tar $rootDirฉันชอบเส้นทางที่จะเทียบกับ ฉันจะทำสิ่งนี้อย่างไร ตัวอย่างของกระแสtar -tf docs.tarที่$rootDirเป็น/home/username/testเอาท์พุท: home/username/test/subdir/test.doc home/username/test/second.doc สิ่งที่ฉันต้องการผลลัพธ์ที่จะเป็น: ./subdir/test.doc ./second.doc

1
“ รหัสส่วนตัวหายไปหรือไม่ถูกต้องเมื่อนำเข้าใบรับรอง” ใน Google Chrome
ฉันต้องการทดสอบเว็บแอปของฉันบน https localhost น่าเสียดายที่ไม่สามารถลบคำเตือนใบรับรองจาก chrome ได้ ก่อนอื่นฉันสร้างใบรับรองเช่นนี้: openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/localhost-selfsigned.key -out /etc/ssl/certs/localhost-selfsigned.crt จากนั้นฉันต้องการเพิ่มลงใน Chrome การตั้งค่า> ขั้นสูง> จัดการใบรับรอง -> นำเข้า ฉันพยายามนำเข้าไฟล์. crt ที่สร้างขึ้นก่อนหน้านี้ทั้งหมดที่ฉันได้รับคือ: ข้อผิดพลาดในการนำเข้าใบรับรอง: คีย์ส่วนตัวสำหรับใบรับรองลูกค้านี้ขาดหายไปหรือไม่ถูกต้อง ฉัน googled มัน แต่ฉันพบว่าไม่มีประโยชน์อะไร ฉันยังได้พยายามเปิดใช้งานธงที่ไม่ปลอดภัย -hosthost และเปิดโครเมี่ยมด้วย--ignore-certificate-errorsแต่ก็ยังแสดงคำเตือนและ https ที่แตกสลาย มีวิธีอื่นหรือฉันทำสิ่งผิดปกติกับใบรับรองหรือไม่

8
Ping ทำงานได้ดี แต่ไม่มีการเชื่อมต่ออินเทอร์เน็ตในเบราว์เซอร์
โดยไม่ต้องเปลี่ยนการตั้งค่าใด ๆ ฉันไม่สามารถเข้าถึงอินเทอร์เน็ตได้อีกต่อไปผ่านแล็ปท็อปที่ใช้ Windows 10 ทุกเบราว์เซอร์บอกว่าการเชื่อมต่อหมดเวลาแล้ว ฉันสามารถเชื่อมต่อกับเราเตอร์และอุปกรณ์อื่น ๆ ในเครือข่ายไม่ได้รับผลกระทบ Windows บอกฉันว่าฉัน "เชื่อมต่อกับอินเทอร์เน็ต" แต่เห็นได้ชัดว่าไม่มีความช่วยเหลือ ดูเหมือนจะไม่ทำงานผ่านเครือข่าย WiFi หรืออีเธอร์เน็ตอื่น ping google.comทำงานได้ดีและการท่องที่อยู่ IP ไม่ได้ช่วย ฉันลองรีสตาร์ทคอมพิวเตอร์รีสตาร์ทเราเตอร์รีเซ็ตการกำหนดค่า IP โดยไม่มีประโยชน์ ฉันไม่พบปัญหาในการตั้งค่าเครือข่ายเช่นกัน ฉันลองเกี่ยวกับสิ่งที่แนะนำบนเว็บไซต์นี้ ฉันหวังว่าบางคนในคุณมีความคิดว่าอะไรจะแก้ไขปัญหาได้ ขอบคุณ ปรับปรุง ดังนั้นปรากฎว่าฉันสามารถเข้าถึงเว็บไซต์ google เช่น google.com หรือ youtube แต่ไม่มีอะไรอื่น ฉันลองใช้คำแนะนำบางอย่างที่ฉันพบทางออนไลน์ แต่ไม่มีอะไรทำงาน ไอเดีย?


1
รีสตาร์ทเซอร์วิส Systemd โดยอัตโนมัติทุกครั้งที่มีการเปลี่ยนแปลงไดเรกทอรี (ไฟล์ใด ๆ ที่อยู่ภายใน)
ฉันจะเริ่มบริการ Systemd ใหม่ได้อย่างไรเมื่อไฟล์มีการเปลี่ยนแปลง ฉันได้รับบริการ Java ที่ฉันต้องการโหลดใหม่เมื่อไฟล์ jar เปลี่ยนแปลง นี่คือการตั้งค่าของฉัน: srv.service [Unit] Description=srv 0.1: Service's description After=network.target [Service] Type=simple WorkingDirectory=/opt/srv ExecStart=/opt/srv/bin/srv User=root Group=root [Install] WantedBy=multi-user.target srv.path [Path] PathModified=/opt/srv/lib/ ฉันลองใช้PathChangedและใช้ไฟล์แทนไดเรกทอรี เมื่อฉันติดตั้งบริการที่ฉันดำเนินการ: sudo systemctl daemon-reloadและ sudo systemctl enable srv ขอบคุณ!
25 unix  systemd 

3
บรรทัดคำสั่ง: แยกสตริงย่อยออกจากเอาต์พุต
สมมติว่าฉันรันคำสั่ง SayStuff $ SayStuff และผลลัพธ์คือ Watermelons and cucumbers ตอนนี้ สมมติว่าฉันต้องการแยกสตริงย่อยcucumbersจากเอาต์พุตและไพพ์ลงในบางสิ่ง วิธีที่ฉันจะไปเกี่ยวกับเรื่องนี้ทางโปรแกรมจะแบ่งการส่งออกเป็นอาร์เรย์โดยคั่นอวกาศArrayName[2]และการอ้างอิงได้โดย ฉันค่อนข้างใหม่กับเชลล์สคริปท์และประสบความสำเร็จในการขุดcutตัวอย่างแบบกึ่งความลับเท่านั้นซึ่งไม่มีเหตุผล ความคิดใด ๆ

1
คุณสร้างลิงก์สัญลักษณ์ด้วยพา ธ สัมพัทธ์โดยใช้ mklink ได้อย่างไร
หน้าเว็บนี้mklinkแสดงให้เห็นว่ามันเป็นไปได้ที่จะทำให้การเชื่อมโยงสัญลักษณ์กับทางญาติใช้ ฉันได้ลองทุกวิธีเพื่อสร้างลิงก์สัญลักษณ์ที่สัมพันธ์กัน แต่ฉันมักจะจบลงด้วยเส้นทางที่สมบูรณ์ เป็นอย่างไรบ้าง?

8
USB to Wireless to USB ... เป็นไปได้ไหม?
มีอะแดปเตอร์ USB ใดบ้างที่คุณสามารถเสียบกับพีซีของคุณและจะแปลงเอาต์พุต USB เป็นแบบไร้สายและมีอะแดปเตอร์ USB ตัวที่สองที่จะรับสัญญาณไร้สายและแปลงกลับเป็นอินพุต USB หรือไม่ อะแดปเตอร์ USB ตัวที่สองน่าจะมีขนาดค่อนข้างเล็ก อัปเดต : สิ่งที่ฉันพยายามทำจริงๆคือสายเคเบิล USB ที่ยาวมาก ๆ แต่ไม่มีสายเคเบิล ในคำอื่น ๆ "ไร้สาย USB" ฉันกำลังพยายามเชื่อมต่อหุ่นยนต์ที่ฉันสร้างขึ้นและมีพอร์ต USB แน่นอนฉันสามารถเพิ่มอินเทอร์เฟซแบบไร้สายได้ แต่มันจะยาวและซับซ้อน ... นั่นคือสาเหตุที่ฉันมากับแนวคิดนี้ ฮับ ​​USB ไม่ใช่ตัวเลือกจริงๆเนื่องจากหุ่นยนต์ดังกล่าวต้องเคลื่อนที่ไปรอบ ๆ

4
อะไรทำให้ ctrl-alt-m ไม่สามารถเข้าถึง IntelliJ บน Windows 10 ได้
ฉันใช้ IntelliJ ใน Windows และ Ctrl-Alt-M เป็นทางลัดที่มีประโยชน์มาก แต่ตอนนี้ไม่ได้ทำอะไรเลย ทางลัดไม่สามารถเข้าถึง IntelliJ ได้ ความสงสัยของฉันคือแอพอื่น ๆ ลงทะเบียนเป็นทางลัดส่วนกลางหรืออะไรทำนองนั้น ใน IntelliJ ดูเหมือนว่าตั้งอย่างถูกต้อง: และถ้าฉันเพิ่มทางลัดอื่นลงใน "วิธีการ ... " เช่น ctrl-alt-shift-r ฉันสามารถใช้มันได้อย่างถูกต้องในเครื่องมือแก้ไขใน IntelliJ ฉันใช้ Windows 10 ล่าสุดและ IntelliJ ล่าสุด ความคิดใดที่ฉันจะหาได้ ฉันทำตามกระบวนการที่อธิบายไว้ที่นี่: ฉันจะทราบได้อย่างไรว่ากระบวนการใดเป็นเจ้าของฮอตคีย์ใน Windows ใช้เครื่องมือ Visual Studio Spy ++ และเห็นได้ชัดว่าเหตุการณ์ M-key-down ไม่เคยเกิดขึ้น นี่คือสิ่งที่เกิดขึ้นสำหรับ ctrl-alt-t: ทางลัดที่ทำงานได้ตามที่คาดไว้ใน IntelliJ และนี่คือสิ่งที่เกิดขึ้นกับ ctrl-alt-m: ฉันมีคีย์บอร์ดสองอันเชื่อมต่อกับคอมพิวเตอร์นี้: …

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