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

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

2
เรียกใช้งานคำสั่งเทอร์มินัลโดยไม่บันทึกลงใน. bash_history ใน OS X หรือไม่
เว็บไซต์นี้จะบอกว่าบน Linux คุณสามารถเพิ่มspaceก่อนที่คำสั่ง terminal .bash_historyเพื่อให้มันออกจาก ดูเหมือนจะไม่สามารถใช้งานได้กับ Mac OS X มีใครรู้วิธีเรียกใช้งานคำสั่งเดียวบน Terminal โดยไม่บันทึกลงในประวัติหรือไม่ ฉันไม่ต้องการล้างประวัติ


3
วิธีการเรียกใช้ไฟล์ปฏิบัติการโดยไม่มีนามสกุล EXE โดยใช้สคริปต์ CMD
สถานการณ์คือฉันมีแอปพลิเคชั่นแบบพกพาที่จำเป็นต้องตั้งค่าตัวแปรสภาพแวดล้อม วิธีอื่นก็พยายามที่จะตั้งค่าเป็นในข้อมูลผู้ใช้โปรแกรม dir เพื่อหลีกเลี่ยงการรันโปรแกรมปฏิบัติการในโหมดที่ไม่ใช่แบบพกพา (เพื่อหลีกเลี่ยงการอนุญาตให้ทำงานโดยไม่มีพารามิเตอร์ใด ๆ ) ฉันลบส่วนขยาย ".exe" ของไฟล์ แต่จากนั้นฉันไม่สามารถเรียกใช้ไม่เพียงด้วยเมาส์ (ซึ่งฉันต้องการ) แต่ยังผ่านstartคำสั่ง . มีวิธีการเรียกใช้ไฟล์ปฏิบัติการดังกล่าวที่ไม่มีนามสกุล exe?

2
ฉันจะแก้ไขข้อมูลชื่อค่าคีย์รีจิสทรีที่มีอยู่จาก cmd ได้อย่างไร
ฉันจะแก้ไขค่าคีย์รีจิสทรีที่มีอยู่จาก cmd ได้อย่างไร มีตัวเลือกมากมายและสวิตช์ระฆังและนกหวีดสำหรับคำสั่ง Reg มีตัวเลือกในการสืบค้นเพิ่มและลบคีย์คีย์ย่อยและชื่อค่า แต่คุณจะแก้ไขข้อมูลชื่อค่าที่มีอยู่ได้อย่างไร คุณลบชื่อค่าทั้งหมดแล้วเพิ่มอีกครั้งและพิมพ์ค่า / ข้อมูลที่แก้ไขใหม่ ดูเหมือนจะยุ่งยากมาก ... ฉันไม่สนใจสคริปต์อัตโนมัติ / ชุดใดอย่างน้อยตอนนี้ฉันต้องการแก้ไขรีจิสทรีธรรมดาธรรมดาผ่านคำสั่ง cmd Reg โดยไม่จำเป็นต้องทำลายคีย์เพียงเพิ่มมันในภายหลังด้วยข้อมูลเพิ่มเติม การทำงานแบบเดียวกับที่คุณสามารถทำได้ใน Regedit นี่คือตัวอย่างสำหรับคุณในการกระตุ้นกระบวนการคิด Key: HKEY_CURRENT_USER\Software\Citrix\Receiver Value type: reg_sz Value name: UpgradeDone Value data: true ทีนี้อันนี้ใช้ได้ แต่ถ้าฉันต้องเปลี่ยนข้อมูลค่าจาก "true" เป็น "false" เพื่อให้ฉันได้รับสิ่งนี้แทน: Key: HKEY_CURRENT_USER\Software\Citrix\Receiver Value type: reg_sz Value name: UpgradeDone Value data: false ตัวเลือกและไวยากรณ์สำหรับการทำเช่นนั้นจาก …

5
Windows เทียบเท่า ssh - วิธีการเชื่อมต่อกับเครื่องระยะไกลและบรรทัดคำสั่งการเข้าถึง?
ฉันมีช่วงเวลาที่ยากลำบากในการหาทางแก้ปัญหาเพื่อขยายเฟรมเวิร์กที่ได้รับการออกแบบมาสำหรับเครื่อง * nix ไปยัง windows กรอบปัจจุบันทำงานจากเซิร์ฟเวอร์หนึ่ง * nix และ ssh ออกไปยังเซิร์ฟเวอร์ * nix อื่น ๆ และดำเนินการคำสั่งต่าง ๆ เช่นการตรวจสอบไฟล์บันทึกการซิงค์ไฟล์จากการควบคุมแหล่งที่มาส่งบันทึกกลับไปที่การควบคุมแหล่ง ฯลฯ ชิ้นใหญ่ฉัน ติดอยู่เป็นวิธีการเชื่อมต่อกับเครื่อง windows ระยะไกลและเข้าถึงบรรทัดคำสั่ง การเชื่อมต่อสามารถมาจากเครื่อง Windows เครื่องอื่นได้เช่นกันโดยไม่ต้องเริ่มจากเครื่องยูนิกซ์มันสามารถเปลี่ยนจาก windows เป็น windows แทนที่จะเป็น unix เป็น windows นี่คือตัวอย่างของวิธีการรันคำสั่งในระบบยูนิกซ์ สิ่งนี้อยู่ในลูปที่ผ่านรายการของชื่อเซิร์ฟเวอร์ ฉันต้องได้รับสิ่งนี้เพื่อทำงานบนเครื่อง windows ssh ${user}@${server} "cd /app/app_name/logs; <export source control params>; <submit logs to source control>" …

8
รับความละเอียดการแสดงผลจากบรรทัดคำสั่งของ windows
ฉันเห็นคำแนะนำหลายประการเกี่ยวกับโปรแกรมที่จะเปลี่ยนความละเอียดจากบรรทัดคำสั่ง อย่างไรก็ตามฉันต้องการแสดงมันไม่เปลี่ยนแปลง บน linux ฉันสามารถใช้xrandrหรือxdpyinfoรับข้อมูลนี้ดังนั้นฉันกำลังมองหาบางอย่างเช่นนั้น ฉันต้องการมันเพื่อทำงานภายในเปลือก cygwin

2
ฉันจะแปลงเสียงจากบรรทัดคำสั่ง a la ImageMagick ได้อย่างไร
ImageMagick เป็นเครื่องมือบรรทัดคำสั่งที่ใช้งานง่ายและทรงพลังซึ่งสามารถครอบตัดปรับขนาดหมุนเปลี่ยนรูปแบบใช้เอฟเฟกต์พื้นฐาน ฉันจะเข้าร่วมแทร็กเสียงปรับระดับและรูปแบบการแปลงรหัสจากบรรทัดคำสั่งได้อย่างไร

6
ไฮไลต์เอาต์พุตการค้นหาคอนโซลในขณะที่แสดงเอาต์พุตคำสั่งทั้งหมด
เมื่อฉันใช้เช่นcat file.txt | grep --color=tty "pattern"ฉันได้รับรูปแบบที่ฉันค้นหาเน้น เมื่อฉันต้องการบางบริบทแต่ละรอบตี grep มี-A, -Bและ-Cพารามิเตอร์ อย่างไรก็ตามฉันต้องการที่จะแสดงไฟล์ทั้งหมด (หรืออะไรก็ตามที่ออกคำสั่ง) และเน้นรูปแบบที่แน่นอน มีคำสั่งหรือเครื่องมือไฮไลต์อยู่หรือไม่?

6
คำแนะนำ PowerShell ที่ดีเริ่มต้นจากการใช้งานขั้นสูงเพิ่มเติม [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับผู้ใช้ขั้นสูง ปิดให้บริการใน3 ปีที่ผ่านมา ไม่มีใครมีบทแนะนำที่ดีหรือคู่มือเริ่มต้นใช้งานสำหรับ PowerShell ของ Microsoft หรือไม่ ฉันเป็นผู้ใช้ Linux / Unix มานานและคุ้นเคยกับภาษาสคริปต์การใช้งานบรรทัดคำสั่งด้วย bash, ksh และ zsh ฉันเป็นโปรแกรมเมอร์ Ruby ระดับกลางและใช้เครื่องมือเหล่านี้ทั้งหมดสำหรับการจัดการไฟล์บรรทัดคำสั่งและงานระบบอัตโนมัติ ฉันชอบคำแนะนำ "PowerShell for Bash Experts" หากมีสิ่งนั้นอยู่หรืออยู่ในระดับรายละเอียด


3
วิธีการเรียกใช้คำสั่ง cmd ภายในจากเปลือก msys?
ของ Windows ยูทิลิตี้ที่มีจำนวนของคำสั่งภายในเช่นCMD mklinkพวกมันสามารถใช้งานได้อย่างไรจากmsysเปลือก? จากCMDเอกสารของ/cสวิตช์สามารถใช้เพื่อรันคำสั่งและออก แต่ดูเหมือนว่าจะไม่ทำงาน ถ้าฉันทำคำสั่งจะไม่ทำงานและเปลือกจะไม่ออกcmd /c mklinkmklinkCMD ก่อนกด Enter: หลังจาก: ภาพหน้าจอการตรวจสอบกระบวนการ: กำลังพยายามเรียกใช้คำสั่งเป็นกระบวนการพื้นหลัง: cmd /c mklink &เห็นได้ชัดว่าใช้งานได้ - mklinkมีการดำเนินการคำสั่ง แต่CMDเชลล์ไม่ได้ถูกยกเลิก ทุกครั้งที่EnterกดCMDจะกลายเป็นกระสุนที่ใช้งานอยู่

3
มีวิธีรับไฟล์ข้อมูลเมตาจากบรรทัดคำสั่งหรือไม่
มีวิธีรับเมตาดาต้าของไฟล์จากบรรทัดคำสั่งใน Windows XP หรือสูงกว่าหรือไม่ โดยเฉพาะฉันสนใจที่จะรับข้อมูลที่ปกติแล้วอาจเห็นบนแท็บ "รายละเอียด" ของกล่องโต้ตอบ "คุณสมบัติ" ของไฟล์ใน Windows 7 (แท็บ "เวอร์ชั่น" ใน XP) ภาพหน้าจอของทั้งคู่อยู่ด้านล่างเพื่อให้แนวคิด ของสิ่งที่ฉันหลังจาก ถ้าเป็นไปได้ฉันควรทำสิ่งนี้ผ่านcmd.exeสิ่งอื่นที่เป็นมาตรฐานด้วย Windows XP SP3 ขึ้นไป หากเป็นไปไม่ได้ทางเลือกที่ฉันต้องการจะเป็น: PowerShell อรรถประโยชน์ SysInternals ยูทิลิตี้ Nirsoft เครื่องมืออื่น ๆ จากนักพัฒนาที่มีชื่อเสียงและเป็นที่รู้จักในทำนองเดียวกัน ภาพหน้าจอของ Windows XP: ภาพหน้าจอ Windows 7:

5
การตั้งค่า urxvt - โหลดซ้ำโดยไม่ต้องรีสตาร์ทเครื่อง?
ฉันมีurxvtธีมสีสองแบบที่ฉันใช้หนึ่งสำหรับพื้นหลังแสงและอีกหนึ่งสำหรับมืดขึ้นอยู่กับสภาพแวดล้อมที่มีแดด มันง่ายพอที่จะเปลี่ยนได้โดยการแก้ไข~/.Xresourcesและทำงานxrdb ~/.Xresourcesอีกครั้ง แต่สิ่งนี้จะไม่ส่งผลกระทบต่อเทอร์มินัลที่กำลังทำงานอยู่ ฉันใช้ tmux ดังนั้นฉันจึงสามารถถอดรีสตาร์ทเทอร์มินัลและติดตั้งใหม่ได้ แต่สิ่งนี้น่ารำคาญมากอย่างรวดเร็วเมื่อมี 8 คนที่จัดวางแล้วว่าฉันต้องการพื้นที่ทำงานที่หลากหลายอย่างไร ดูเหมือนว่าวิธีแก้ปัญหานั้นมีไว้สำหรับ urxvt ที่จะโหลดการตั้งค่าใหม่อีกครั้ง แต่ฉันไม่พบข้อมูลใด ๆ เกี่ยวกับวิธีการทำเช่นนี้หรือหากเป็นไปได้ ไม่มีใครรู้ได้อย่างไร หมายเหตุ: ฉันไม่ได้เรียกใช้ DE ที่สำคัญและฉันไม่ได้ติดตั้ง kde หรือ gnome libs ทั้งหมดสำหรับเทอร์มินัล แก้ไข: man 7 urxvtบางรายการ wizardly มองรหัสที่จะทำ ... ดี ... บางสิ่งบางอย่าง ฉันไม่เห็นวิธีที่นำไปใช้กับการเปลี่ยนชุดสีทั้งหมด เคล็ดลับใด ๆ

3
รายชื่อสมาชิกของกลุ่ม Windows โดยใช้บรรทัดคำสั่ง
ฉันต้องการรับรายชื่อผู้ใช้ "ปกติ" ในบรรทัดคำสั่งของ Windows ตามปกติฉันหมายถึงผู้ใช้ที่ปรากฏเมื่อเข้าสู่ระบบคอมพิวเตอร์ ดังนั้นบัญชีที่ถูกปิดใช้งานบัญชีเช่นระบบและอื่น ๆ ที่ผู้ใช้พีซีโดยเฉลี่ยจะไม่ลงชื่อเข้าใช้จะไม่อยู่ในรายการนี้ ฉันต้องรู้ด้วยว่าผู้ใช้ที่ส่งคืนมาเป็นผู้ดูแลระบบหรือผู้ใช้มาตรฐาน ความคิดใด ๆ

7
ข้อดีของไฟล์ cat'ing และ piping ถึง grep
มีข้อดีเพิ่มเติมของการ cat'ing ไฟล์และ pip ​​ไปยัง grep นอกเหนือจากความสะดวกสบายแล้วหรือยัง? ความสะดวกสบายคือเมื่อฉันดึงคำสั่งเช่นที่ด้านล่างจากประวัติของฉันเคอร์เซอร์อยู่ที่ท้ายบรรทัดดังนั้นจึงง่ายต่อการแก้ไขคำสั่งด้วยข้อความที่แตกต่างเพื่อ grep เทียบกับไฟล์เดียวกัน ดังนั้นข้อดีอื่น ๆ ของการประชุมต่อไปนี้: cat /var/tmp/trace.2043925204.xt | grep -in profile cat /var/tmp/trace.2043925204.xt | grep -n Profile-Main แทน: grep -in profile /var/tmp/trace.2043925204.xt grep -n Profile-Main /var/tmp/trace.2043925204.xt

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