คำถามติดแท็ก command-line

อินเทอร์เฟซสำหรับโต้ตอบกับคอมพิวเตอร์โดยใช้คำสั่งที่พิมพ์ในสภาพแวดล้อมแบบข้อความเมื่อเทียบกับส่วนต่อประสานผู้ใช้แบบกราฟิก (GUI)

3
วิธีการคำนวณเส้นทางสัมพัทธ์จากสองเส้นทางแน่นอนใน Linux shell?
เรามีสองเส้นทาง อันแรกคือไดเรกทอรีรองทั้งไดเรกทอรีหรือไฟล์ /a/b/c และ /a/d/e.txt เส้นทางสัมพัทธ์จากเส้นทางแรกไปที่สองจะเป็น: ../../d/e.txt วิธีคำนวณในเทอร์มินัล Linux? สำหรับผู้ที่ถามว่า "กรณีการใช้งานคืออะไร" ใครสามารถใช้สิ่งนี้ - ตัวอย่างเช่น - เพื่อสร้าง symlink แบบสัมพัทธ์จำนวนมาก

4
วิธีการเปลี่ยนแบบอักษร cmd.exe [ซ้ำ]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว : ปิดให้บริการใน9 ปีที่ผ่านมา เป็นไปได้ซ้ำ: วิธีการเปลี่ยนแบบอักษรคอนโซล Windows ได้อย่างไร ประการแรก: ฉันลองใช้ตัวเลือกโต้ตอบ (หน้าต่างที่แสดง) และฉันไม่ต้องการมัน กล่องโต้ตอบตัวเลือกเริ่มต้นสำหรับหน้าต่างจะอนุญาตให้ใช้แบบอักษรสองแบบเท่านั้น: "Raster" (Fixedsys) และ Lucida Console อย่างไรก็ตามฉันต้องการใช้ Consolas (ซึ่งเป็นตัวอักษรที่เก๋ไก๋จริงๆ) ฉันได้ลองสับสนกับตัวเลือกรีจิสตรีสำหรับผู้ใช้ปัจจุบัน "HKEY_CURRENT_USER \ Console" แต่ดูเหมือนจะไม่ทำงาน ช่วยชื่นชม


8
มียูทิลิตีบรรทัดคำสั่งของ Windows เพื่อแสดงรายการไฟล์ที่ใหญ่ที่สุดที่มีขนาดเกินขนาดที่ระบุในไดเรกทอรีย่อยหรือไม่?
ต้องการให้สามารถค้นหาเส้นทางแบบเต็มของไฟล์ในแผนผังไดเรกทอรีที่มีขนาดเกินขนาดที่กำหนด (เช่น 10MB) ขณะนี้ทราบถึงDiruseของ Microsoft (ส่วนหนึ่งของเครื่องมือสนับสนุน Windows XP Service Pack 2 ) ซึ่งทำสิ่งที่ฉันต้องการยกเว้นจะแสดงเฉพาะขนาดไดเรกทอรีแทนที่จะเป็นไฟล์

2
วิธีแตกต่างบรรทัดแรกของสองไฟล์เท่านั้น?
ฉันต้องการกระจายเฉพาะบรรทัดแรกของสองไฟล์ซึ่งต่างกับไฟล์ทั้งหมด ฉันจะทำอย่างไร ฉันต้องการวิธีแก้ปัญหาสำหรับบรรทัดแรก แต่ถ้าคุณสามารถระบุจำนวนบรรทัดที่จะเป็นคำตอบที่ดีกว่ามาก ดังนั้น diff จะไม่แสดงความแตกต่างระหว่างสองไฟล์ต่อไปนี้: a 1 2 และ: a 3 4

4
ใน windows ฉันสามารถเปลี่ยนเส้นทาง stdout ไปยังไพพ์ (ชื่อ) ในบรรทัดคำสั่งได้หรือไม่
มีวิธีการเปลี่ยนเส้นทางการส่งออกมาตรฐานของกระบวนการในคอนโซล Win32 ไปป์ที่มีชื่อหรือไม่ ไพพ์เนมนั้นสร้างขึ้นใน Windows และในขณะที่มันเป็นแนวคิดที่มีประโยชน์ฉันไม่เคยเห็นมันมาใช้จากบรรทัดคำสั่ง กล่าวคือ example.exe >\\.\mypipeเช่น (ไวยากรณ์นี้อาจไม่ถูกต้อง แต่คุณได้รับจุด) ฉันต้องการที่จะสามารถเปลี่ยนเส้นทางstdoutและstderrไปยังท่อที่แตกต่างกันในเวลาเดียวกัน ฉันต้องการหลีกเลี่ยงการใช้ไฟล์ทางกายภาพแทนเพื่อหลีกเลี่ยงการจัดการกับความช้าของ IO บัฟเฟอร์ IO การล็อคไฟล์สิทธิ์การเข้าถึงพื้นที่ว่างบนฮาร์ดดิสก์ที่มีอยู่การตัดสินใจเขียนทับการคงอยู่อย่างไม่ตั้งใจ ฯลฯ อีกเหตุผลหนึ่งเป็นเพราะแบบ Windows ชุดของเครื่องมือที่ไม่ได้ออกแบบมารอบ (ข้อความ) ตามปรัชญาไฟล์เท่าในขณะที่ระบบปฏิบัติการยูนิกซ์ นอกจากนี้ชื่อท่อไม่สามารถติดตั้งได้อย่างง่ายดายใน Windows ถ้าเลย ในที่สุดก็มีความอยากรู้อยากเห็นหากแนวคิดที่ดีสามารถนำไปใช้ประโยชน์ได้

3
ฉันจะเข้าถึงระดับเสียงจากบรรทัดคำสั่งบน Windows 7 ได้อย่างไร
สิ่งที่ฉันต้องการ ฉันกำลังมองหาเครื่องมือหรือสคริปต์ที่อนุญาตให้ฉันเข้าถึงระดับเสียง Windows จากบรรทัดคำสั่ง เป็นการดีที่มันจะทำให้ฉันได้รับและตั้งค่าระดับเสียงทั้งหมดรวมถึงระดับแอพพลิเคชั่น ฉันไม่คิดว่ามันจะใช้PowerShell, WMI, JavaScript, .Netวูหรือผีเสื้อ ทางออกใด ๆ ที่จะให้ตัวเลขที่ฉันสามารถดำเนินการต่อเพื่อให้พอดีกับช่วงจาก 0% ถึง 100% จะทำ อีกวิธีหนึ่งส่วนพรอมต์คือกล่องดำที่ฉันต้องการ: C:\> getvol master 50 หรือแม้กระทั่ง C:\> wmic <alias> where "device='master' and name='volume'" get name,value Name Value Volume 0xDEADBEEF ฉันไม่รังเกียจถ้าฉันต้องใช้เวลาในการห่อมันหรือเขียนอะไรบางอย่างด้วยตัวเองถ้าเครื่องมือที่ใช้ได้ ในกรณีหลังนี้ฉันต้องการตัวชี้ / ข้อพิสูจน์แนวคิดสำหรับแกนกลาง แต่ฉันสามารถจัดการ cruft ได้ด้วยตัวเอง นอกจากนี้ฉันต้องการหลีกเลี่ยงการติดตั้งกรอบการพัฒนาใหม่เพียงเพื่อจุดประสงค์นี้ (โปรดทราบว่าคำตอบของทั้งmusic2myearและiglvzxได้รับก่อนที่ฉันจะนำข้อกำหนดเหล่านี้มาใช้) ในฐานะ "แพลตฟอร์ม" ฉันมี: ทุกอย่างที่มาพร้อมกับ Windows 7 …

4
ฉันจะส่งเมลได้อย่างไรเมื่อฉันใช้คำสั่ง "mail" Linux
บัญชีอีเมลใดที่ใช้ส่งอีเมลเมื่อใช้mailคำสั่งจากสถานี linux ดังที่: echo "Body of email" | mail -s "Subject" abc@def.com หากไม่ได้ส่งอีเมลจำเป็นต้องระบุชื่อผู้ใช้และรหัสผ่านของที่อยู่อีเมลที่ส่งหรือไม่ mailบทเรียนทั้งหมดที่ฉันได้อ่านไม่ได้ระบุอะไรเลยเกี่ยวกับที่อยู่ผู้ส่ง แก้ไข: ดังนั้นหากฉันได้รับข้อความแสดงข้อผิดพลาดถึงผลกระทบของ "ไม่สนับสนุนการส่งเมลไปยังโดเมนระยะไกล" หมายความว่า ISP ของฉันปิดกั้นการส่งอีเมลหรือไม่ มีวิธีแก้ไขไหม? ขอบคุณ

2
การตั้งค่าเส้นทางในพรอมต์คำสั่งของ Windows 7 [ซ้ำกัน]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว : ปิดให้บริการใน8 ปีที่ผ่านมา ซ้ำเป็นไปได้: ฉันจะตั้งค่า PATH และตัวแปรสภาพแวดล้อมอื่น ๆ ได้อย่างไร วิธีหนึ่งสามารถกำหนดเส้นทางอย่างถาวรใน command-prompt ฉันพยายามใช้รหัสต่อไปนี้: - set path=%path%;C:\python27 มันทำงานได้ แต่เพียงจนกว่าพรอมต์คำสั่งจะทำงาน เมื่อฉันออกและรีสตาร์ทพา ธ จะกลับสู่สถานะก่อนหน้า โปรดบอกฉันว่าฉันจะตั้งค่าเส้นทางคำสั่งอย่างถาวรในพรอมต์คำสั่ง Windows 7 ได้อย่างไร

6
Flavour of Linux ซึ่งเป็นเพียงบรรทัดคำสั่ง (และ super-light) [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบ เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการถกเถียงอภิปรายโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ฉันต้องการติดตั้ง linux ที่มีน้ำหนักเบาบนแท่ง USB นอกจากนี้ยังต้องเป็น CLI โดยทั่วไปเท่านั้น มีใครเคยมองหาสิ่งนี้บ้างไหม? เคยพบสิ่งที่ดีหรือไม่?

9
วิธีปิดคอมพิวเตอร์ในทันที (1 ถึง 5 วินาที) โดยไม่ใช้สวิตช์ / ซ็อกเก็ตทางกายภาพ
มีคำสั่ง / โปรแกรมใดบ้างที่ฉันสามารถปิดระบบได้ทันที (1 ถึง 5 วินาที)? Update (2015):ขอบคุณผู้ที่แนะนำให้ปิดโดยใช้ปลั๊กไฟ : D Update (2016): @technophile แนะนำว่าฉันควรเพิ่มข้อมูลบางอย่างลงในคำถามที่อธิบายลักษณะของปัญหา - ส่วนใหญ่ฉันพยายามแก้ไขสถานการณ์ใด นี่คือสถานการณ์ที่คำถามนี้ถูกถามเมื่อหลายปีก่อน เรากำลังสร้างระบบที่จะใช้งานในพื้นที่สาธารณะเช่น (สนามบินโรงแรม ฯลฯ ) ผู้คนสามารถใช้ระบบนั้นเพื่อท่องอินเทอร์เน็ตตรวจสอบอีเมลหรือจอง ฯลฯ โดยใช้บัตรเครดิต ระบบถูกสร้างขึ้นเพื่อให้แน่ใจว่าผู้ใช้รายที่สองไม่สามารถรับข้อมูล (อีเมลบัตรเครดิต) ของผู้ใช้คนก่อนหน้าของระบบนั้นได้แม้ว่าจะมีการติดตั้งซอฟต์แวร์ประเภทคีย์ล็อกเกอร์ก็ตาม ระบบแน่ใจได้อย่างไร? ไม่สามารถแชร์รายละเอียดได้เนื่องจากไม่ใช่ข้อมูลสาธารณะ แต่เราพัฒนาวิธีที่จะมีระบบปฏิบัติการใหม่อยู่เสมอ (ราวกับเพิ่งติดตั้งใหม่) สำหรับผู้ใช้ใหม่ของระบบ ปัญหาเดียวคือเราต้องปิดเครื่องและนำขึ้นมาอีกครั้งทันทีที่ผู้ใช้คนแรกออกจากเครื่อง และฉันต้องการให้การปิดระบบเป็นไปอย่างรวดเร็วในทันที (- นั่นคือสาเหตุที่ทำให้เกิดคำถาม) และการบูตครั้งถัดไปนั้นรวดเร็วมากเช่นกันซึ่งฉันค้นคว้าและทดลองการกระจาย Linux จำนวนมากจาก Damn Small Linux ไปจนถึง Slackware ไป Debian เป็นต้น แยกเรื่อง

1
วิธีการทำให้พรอมต์ PowerShell colorize?
ฉันมักจะแจ้งให้เป็นสีนี้ใน linux ของฉัน จากนั้นฉันสามารถค้นหาอินพุตของฉันในหน้าต่างคำสั่งสีดำ แต่เราสามารถสร้างสีเดียวกันในPowershellของฉันได้ไหม

3
ค้นหาไดเรกทอรี / โฟลเดอร์ด้วย CMD โดยไม่ทราบว่าเส้นทางแบบเต็ม
ฉันไม่ทราบเส้นทางแบบเต็มไปยังโฟลเดอร์เพียงชื่อโฟลเดอร์ ฉันต้องการค้นหาทุกที่ที่โฟลเดอร์นี้ใช้ CMD มีคำสั่งที่ทำสิ่งนี้หรือไม่? ฉันกำลังมองหาเทียบเท่ากับ * ระวัง: find . -name <folder name> -type d มีอะไรอย่างนั้นใน Windows CMD หรือไม่? ฉันรู้ว่า dir / s ...

5
เครื่องมือยกเลิกการเก็บถาวรบรรทัดคำสั่งอเนกประสงค์บน Mac
มีบางเครื่องมือบรรทัดคำสั่งซึ่งจะช่วยให้การแยกแฟ้มจากส่วนใหญ่ประเภทเก็บรู้จักกัน ? บางอย่างเช่น StuffIt Expander แต่ไม่มีกุย


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