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

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

2
วิธีรับแผนผังโฟลเดอร์ใน CMD
ใน Windows CMD ฉันใช้tree c: /fเพื่อรับแผนผังของไดเรกทอรีทั้งหมดที่อยู่ใน C: แต่ตอนนี้ฉันต้องการเพียงสร้างโฟลเดอร์ย่อยของไดเรกทอรีเท่านั้น (ไม่ใช่ไฟล์) ฉันจะแยกไฟล์ในคำสั่ง tree ได้อย่างไร?

1
บรรทัดคำสั่งเพื่อเข้าถึงโฟลเดอร์อย่างถาวร
อัปเดต ในขณะที่ฉันสามารถใช้วิธีการที่อธิบายไว้ในคำตอบที่ยอมรับได้เมื่อมันล้มเหลวเป็นครั้งที่สองหรือแค่ให้ปัญหามากเกินไป ค้นหาเพิ่มเติมฉันพบSetACLโดย Helge Klein ซึ่งเหนือกว่ามากและทำสิ่งที่ต้องการ c:\Program Files\WindowsAppsฉันไม่สามารถเข้าถึงโฟลเดอร์บางอย่างเช่น ผ่านทางบรรทัดคำสั่งฉันได้รับข้อผิดพลาดของ " การเข้าถึงถูกปฏิเสธ " และผ่านทาง Windows Explorer ฉันได้รับป๊อปอัพกล่องโต้ตอบที่ระบุว่า " คุณไม่ได้รับอนุญาตให้เข้าถึงโฟลเดอร์นี้ " การคลิกที่ดำเนินการต่อทำให้ฉันเข้าถึงได้ แต่ฉันต้องการให้สิทธิ์การเข้าถึงของตัวเองโดยใช้บรรทัดคำสั่ง เพื่อให้สคริปต์ของฉันไม่ทำงานในปัญหานี้ที่ทำงานภายใต้บริบทความปลอดภัยเดียวกัน ฉันพบคำถามนี้ใน Microsoft Technet แต่ฉันไม่สามารถทำงานได้ โปรดทราบว่าฉันใช้ Powershell ในฐานะผู้ดูแลระบบอยู่แล้ว PS C:\WINDOWS\system32> icacls "C:\Program Files\WindowsApps" /grant i063510:F /inheritance:e C:\Program Files\WindowsApps: Access is denied. Successfully processed 0 files; Failed processing 1 files …

1
ตัวเลือก `-n 'ใน sed ทำอะไร
นี่คือรายการหน้าคนสำหรับ-n: -n ปราบปรามการพิมพ์พื้นที่รูปแบบอัตโนมัติ ฉันสังเกตเห็นว่าเมื่อไม่ได้ใช้-nสำหรับการทำงานบางอย่างแต่ละบรรทัดจะถูกพิมพ์ไปยัง stdout (และบรรทัดที่ร้องขอจะถูกพิมพ์สองครั้ง): $ cat test.txt first second third fourth fifth $ sed -n '2,3p' test.txt second third $ sed '2,3p' test.txt first second second third third fourth fifth อย่างไรก็ตามกฎหมายนี้ไม่ได้มีไว้สำหรับคำสั่งอื่น ๆ : $ sed -n 's/t/T/' test.txt $ sed 's/t/T/' test.txt firsT second Third fourTh fifTh แล้วจะ-nทำอะไรกันแน่?

2
ฉันจะทำการแปลงต่อไปนี้ใน VLC จาก commandline ได้อย่างไร
ฉันพบเอกสารบรรทัดคำสั่งที่ครอบคลุมเล็กน้อยเนื่องจากฉันไม่รู้อะไรเลยเกี่ยวกับตัวแปลงสัญญาณและสิ่งที่คล้ายกัน ... ดังนั้นต่อไปนี้เป็นสิ่งที่ฉันกำลังทำใน VLC (1.1.11) และมันจะดีมากที่ได้รู้ว่าบรรทัดคำสั่งที่แน่นอนเทียบเท่ากับสิ่งนี้จะเป็นอะไร: ในสื่อ -> แปลง / บันทึก เพิ่มไฟล์และคลิกที่แปลง / บันทึก เพิ่มชื่อของไฟล์ปลายทาง ในการตั้งค่า -> โปรไฟล์ เลือก "เสียง - MP3" คลิกเริ่ม

4
บรรทัดคำสั่งที่ดีมีวิธีใดบ้างในการตรวจสอบรายละเอียด DLL / EXE
ด้วยโปรแกรมปฏิบัติการ Windows ส่วนใหญ่ (DLL, EXE ... ) คุณสามารถดูรุ่นและรายละเอียดอื่น ๆ ได้โดยใช้แท็บ "รายละเอียด" ใน "คุณสมบัติ" ( Alt+ Enter) ฉันสงสัยว่า: มีวิธีบรรทัดคำสั่งในการทำเช่นนี้หรือไม่? ฉันสนใจรุ่นผลิตภัณฑ์เป็นพิเศษ แต่สิ่งอื่น ๆ ก็มีประโยชน์เช่นกัน ต้องการคุณสมบัติต่อไปนี้ตามลำดับความสำคัญ: ยอมรับเส้นทาง exe / dll เป็นพารามิเตอร์ เอาต์พุตไปยังเอาต์พุตมาตรฐาน (เพื่อให้คุณสามารถประมวลผลส่วนที่เหลือผ่าน|ไพพ์) มีให้ใช้งานตามค่าเริ่มต้นใน Windows ที่รองรับทั้งหมด (XP +) มีให้ใช้งานตามค่าเริ่มต้นใน Windows Vista + เป็นค่าเริ่มต้นใน Windows XP ใช้งานได้ในสภาพแวดล้อมเชิงพาณิชย์ ใบอนุญาตฟรี (เหมือน GPL) พกพา (เช่น. standalone exe …

3
จะแสดงรายการตัวแปรสภาพแวดล้อมส่วนกลางแยกจากตัวแปรสภาพแวดล้อมเฉพาะของผู้ใช้ได้อย่างไร
ใน Windows (เช่นรุ่น 10) คุณสามารถแสดงรายการตัวแปรสภาพแวดล้อมโดยใช้คำสั่ง set คุณจะแสดงรายการตัวแปรสภาพแวดล้อมที่เหมือนกันสำหรับผู้ใช้ทั้งหมดหรือเพียงแค่ตัวแปรสภาพแวดล้อมสำหรับผู้ใช้หรือเซสชันปัจจุบันได้อย่างไร

3
พรอมต์คำสั่งของ Windows: วิธีการเปลี่ยนขนาดของหน้าต่างประวัติคำสั่ง?
การกดF7ในหน้าต่างพรอมต์คำสั่ง Windows จะแสดงหน้าต่างคอนโซลพร้อมประวัติคำสั่ง (รายการคำสั่งก่อนหน้า) ฉันจะเปลี่ยนขนาดของหน้าต่างประวัติคำสั่งนี้ได้อย่างไร ตัวอย่างเช่นฉันอาจต้องการเห็นคำสั่งเพิ่มเติม (เพิ่มความสูงของหน้าต่างนี้) หรือดูคำสั่งที่ยาวขึ้น (เพิ่มความกว้างของหน้าต่างนี้) โปรดทราบว่าฉันหมายถึงหน้าต่างประวัติคำสั่งไม่ใช่หน้าต่างพรอมต์คำสั่ง

7
วิธีการเขียนทับบรรทัดเดียวกันในเอาต์พุตคำสั่งจากไฟล์แบตช์
ฉันต้องการเขียนข้อมูลสถานะที่แทนที่บรรทัดสุดท้ายเมื่อฉันทำอะไร ในตัวอย่างไฟล์ bat ต่อไปนี้ฉันต้องการให้ข้อความStep 2เขียนทับStep 1บนบรรทัดเดียวกันในเอาต์พุตคำสั่ง echo off echo Step 1 REM Do some stuff... echo Step 2 REM do some other stuff...

4
จะเกิดอะไรขึ้นเมื่อคุณใช้คำสั่ง 'copy / b'
วันนี้ฉันเพิ่งค้นพบว่าฉันสามารถรวมไฟล์บางไฟล์โดยใช้copy /bคำสั่ง โดยเฉพาะอย่างยิ่งฉันสังเกตเห็นว่าเมื่อฉันรวมไฟล์ mp3 สองไฟล์เครื่องเล่น VLC แสดงพฤติกรรมที่ตลกกับเวลา: ที่นี่มันค่อนข้างปกติ แต่เพลงแรกกำลังจะจบลง ... จากนั้นส่วนที่ตลกก็ตามมา .... ที่นี่เวลาค้นหากำลังทำงานอย่างแท้จริงขณะที่กำลังเล่น ในการรวมรูปภาพหรือ PDF เข้ากับเทคนิคนี้ฉันค้นพบว่าจะมีการเพิ่มขนาดไฟล์อย่างถูกต้อง แต่จะแสดงเฉพาะรูปภาพแรกเท่านั้น ดังนั้นคำถามของฉันคือ: copy /bคำสั่งทำอะไรกันแน่? มันใช้เพื่อการรวมไฟล์จริงๆหรือว่าเป็นแฮ็ค?

2
Ubuntu: เรียกใช้เอาต์พุตของคำสั่งอื่น
ฉันมีบรรทัดคำสั่งที่ส่งออกบรรทัดคำสั่งอื่นตัวอย่างเช่น: > commandlineA param1 param2 commandlineB param1 ฉันต้องการให้มีการดำเนินการบรรทัดคำสั่งเดียวที่จะรัน commandlineB พร้อมพารามิเตอร์ที่กำหนด มีวิธีง่ายๆในการทำเช่นนั้นโดยใช้บรรทัดคำสั่งเดียวหรือฉันจำเป็นต้องเรียกใช้ไฟล์ bash ขนาดเล็กที่จะเก็บผลลัพธ์ในตัวแปรแล้วเรียกใช้หรือไม่ ขอบคุณ

2
วิธีการกลับไปยังไดเรกทอรีสุดท้ายด้วย cmd.exe [ซ้ำ]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว : ปิดให้บริการใน10 ปีที่ผ่านมา เป็นไปได้ซ้ำ: บรรทัดคำสั่งของ windows สามารถรองรับ Linux“ cd -” ได้หรือไม่ ภายใต้ Linux ฉันสามารถใช้cd -เพื่อกลับไปยังไดเรกทอรีสุดท้าย ฉันจะทำสิ่งนั้นบน Windows ได้อย่างไร

2
เพิ่มระดับเสียงของวิดีโอ MKV จาก Linux Terminal
ฉันมีไฟล์วิดีโอ. MKV จำนวนมากซึ่งดูเหมือนว่าจะเล่นทั้งหมดในระดับเสียงที่ต่ำมาก - ฉันจบลงด้วยการหันทีวีขึ้นไปทุกทางเพื่อฟังพวกเขาซึ่งมันน่ารำคาญจริงๆเมื่อฉันเปลี่ยนไปใช้ช่องอื่นและ ปลุกคนตายเพราะมันดังมาก สิ่งที่ฉันกำลังมองหาคือวิธีการใช้บรรทัดคำสั่งเพื่อเพิ่มระดับเสียง (ดังนั้นฉันจึงสามารถเรียกใช้กับพวกเขาทั้งหมดได้อย่างรวดเร็ว) ซึ่งหวังว่าจะทำงานได้โดยไม่คำนึงถึงตัวแปลงสัญญาณเสียงที่ใช้ในไฟล์นั้น ๆ (ฉันไม่รังเกียจการเข้ารหัสเสียงเอาต์พุตอย่างหนัก) สำหรับการอ้างอิงฉันใช้ Ubuntu 9.04 บนเซิร์ฟเวอร์ของฉันและไฟล์กำลังเล่นกับ Boxee บน Mac Mini แต่ปัญหาด้านปริมาณก็เหมือนกันบน Windows เช่นกัน

7
ฉันจะเรียกใช้คำสั่ง“ tar -czf” ใน Windows ได้อย่างไร
ฉันกำลังใช้งานคอมพิวเตอร์ซึ่งสามารถเข้าถึง Windows ได้เท่านั้น ผมต้องส่งโฟลเดอร์หลังจากทำงานtar -czfกับมัน ฉันจะทำสิ่งนี้ใน Windows ได้ฉันมีตัวเลือกใดบ้าง

2
มีวิธีใดบ้างในการรับการใช้งาน CPU ในบรรทัดคำสั่ง Linux [ปิด]
เรารู้ว่า top เป็นคำสั่งเพื่อรับการใช้งาน CPU ใน Linux และวิธีอื่น ๆ ได้แก่ cat /proc/stat ซึ่งถูกใช้โดยด้านบน มีวิธีอื่นใดบ้างในการรับการใช้งาน CPU ในบรรทัดคำสั่ง Linux ใช้สถานการณ์กรณี: สคริปต์จะใช้เอาต์พุตของคำสั่งนี้เพื่อบันทึกการใช้งาน CPU อย่างต่อเนื่อง top และ /proc/stat ให้รายละเอียดการใช้งานซึ่งยากที่จะเข้าสู่ระบบ มีวิธีที่ง่ายกว่าในการรับข้อมูล CPU หรือไม่

2
การเข้าถึงบรรทัดคำสั่งสำหรับ Apple Time Machine?
เราใช้ Time Machine ของ Apple เพื่อสำรองเวิร์กสเตชัน Apple 10.5.8 ที่สำนักงาน หากฉันต้องการกู้คืนไฟล์ฉันต้องเปิด Time Machine GUI และเรียกดูไฟล์ที่นั่น GUI นั้นดูน่าเกลียดและเข้ามาขวางทางฉัน มีวิธีในการเรียกดูการเก็บถาวร Time Machine โดยใช้บรรทัดคำสั่งของ Mac หรือไม่ ฉันคุ้นเคยกับ Netapps และอุปกรณ์เก็บข้อมูลอื่น ๆ ฉันใช้backintimeสำหรับเวิร์กสเตชัน Ubuntu ของฉัน ในการกู้คืนไฟล์ด้วยหนึ่งในระบบเหล่านั้นคุณสามารถกู้คืนไฟล์ด้วยคำสั่งง่ายๆเช่น: cp .snapshot/daily.0/filename.txt . หรือ cp /backup/backintime/20100611-000002/backup/etc/shadow /etc/shadow มี Time Machine ของ Apple ที่เทียบเท่าหรือไม่

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