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

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

7
เหตุใดบรรทัดคำสั่ง Windows 8 ของฉันจะไม่อัปเดตพา ธ
ฉันต้องการเพิ่มรายการใหม่ให้กับตัวแปร PATH ของฉัน นี่เป็นกิจกรรมทั่วไปสำหรับฉันในงานของฉัน แต่ฉันเพิ่งเริ่มใช้ Windows 8 ฉันคิดว่ากระบวนการนี้จะคล้ายกับ Windows 7, Vista, XP ... นี่คือลำดับเหตุการณ์ของฉัน: เปิดคุณสมบัติของระบบ (เริ่ม -> [ประเภท "แผงควบคุม"] -> แผงควบคุม \ ระบบและ Security \ System -> การตั้งค่าระบบขั้นสูง -> ตัวแปรสภาพแวดล้อม) เพิ่มพา ธ ใหม่ไปยังจุดเริ่มต้นของตัวแปร USER PATH ของฉัน (C: \ dev \ Java \ apache-ant-1.8.4 \ bin;) เปิดพรอมต์คำสั่ง (Start -> [type "command …

2
ฟังก์ชันของเครื่องหมายดอกจันเป็นคำสั่งแบบสแตนด์อโลนใน Unix คืออะไร
ฉันสับสนใน terminal ใน Red Hat Linux และเมื่อฉันพิมพ์เครื่องหมายดอกจัน ( *) ตามด้วย return และมันรันหนึ่งในโปรแกรมในไดเรกทอรีของฉัน ทำไม? การคาดเดาที่ดีที่สุดของฉันคือ Unix ถือว่ามันเป็นสัญลักษณ์แทนดังนั้นจึงเรียกใช้งานโปรแกรมตัวอักษรตัวแรก เนื่องจากmy_program.exeและone_of_my_programs.programสามารถดำเนินการได้โดยเพียงแค่พิมพ์ชื่อของไฟล์ผู้ดำเนินการตัวแทนจะแสดงไฟล์ทั้งหมดที่เป็นไปได้ เนื่องจากโปรแกรมเป็นตัวอักษรตัวแรก, Unix รันมัน นี่เป็นการตัดสินใจที่ถูกต้องหรือไม่?


2
วิธีการเปิดหน้าใน Chrome จากบรรทัดคำสั่งในแท็บใหม่หรือแท็บที่มีอยู่ตามความเหมาะสม?
ฉันกำลังมองหาวิธีเปิดหน้าเว็บที่กำหนดใน Google Chrome จากบรรทัดคำสั่งโดยมีพฤติกรรมดังต่อไปนี้: หากหน้าเว็บที่กำหนดเปิดอยู่แล้วในแท็บนำทางไปยังแท็บนั้น หากหน้าที่กำหนดไม่ได้เปิดในแท็บให้เปิดหน้าในแท็บใหม่และแสดงแท็บนั้น ขณะนี้เมื่อฉันเปิด URL จากบรรทัดคำสั่ง (เช่นใช้ "เปิดhttp://godzillahaiku.tumblr.com " บน Mac OS X) Chrome จะเปิด URL ในแท็บใหม่เสมอ ฉันลงท้ายด้วยแท็บที่ซ้ำกันจำนวนมากซึ่งเป็นเรื่องน่ารำคาญเล็กน้อย ฉันกำลังมองหาโซลูชันที่ใช้งานได้กับ Mac OS X แต่โซลูชันที่ไม่ใช่ระบบปฏิบัติการจะเป็นที่นิยมกว่า ฉันจะลองเขียนส่วนขยายของ Chrome สำหรับสิ่งนี้หากไม่มีวิธีแก้ไขที่มีอยู่

4
จะดาวน์โหลดไฟล์จากบรรทัดคำสั่งได้อย่างไร ผ่าน ssh?
ฉันต้องการดาวน์โหลดไฟล์จากเซิร์ฟเวอร์ระยะไกลไปยังไดรฟ์ในเครื่องของฉันและทำจากบรรทัดคำสั่ง ฉันต้องการทำสิ่งนี้ผ่าน SSH ฉันจะทำสิ่งนี้ได้อย่างไร หมายเหตุ: เซิร์ฟเวอร์ระยะไกลคืออูบุนตูท้องถิ่นคือ Mac OS X

4
ตรวจสอบว่าพรอมต์คำสั่งปัจจุบันเปิดใช้งานในฐานะผู้ดูแลระบบหรือไม่
ฉันกำลังมองหาที่จะเขียนสคริปต์ที่นำผู้ใช้ป้อนข้อมูลจากนั้นทำการเปลี่ยนแปลงทั้งระบบ ฉันต้องการสิ่งนี้เพื่อให้เป็นเรื่องทั่วไป แต่เพียงแค่ใส่ที่ด้านบนฉันต้องการให้ตรวจสอบเพื่อดูว่ามันถูกเรียกใช้ 'ในฐานะผู้ดูแลระบบ' หรือไม่ หากไม่เป็นเช่นนั้นฉันต้องการแสดงข้อความเพื่อบอกพวกเขาว่า ถ้าเป็นฉันต้องการให้มันดำเนินต่อไป มีวิธีการยืนยันที่ถูกต้องหรือไม่ ฉันไม่ต้องการเริ่มเซสชันใหม่ในฐานะผู้ดูแลระบบฉันแค่ต้องการตรวจสอบว่าปัจจุบันใช้งานเป็นผู้ดูแลระบบหรือไม่


6
ฉันจะสะท้อนอักขระ TAB บนพรอมต์คำสั่งได้อย่างไร
ในแฟ้มแบตช์ windows วิธีที่เหมาะสมในการสะท้อนTABคืออะไร? echo A<TAB>B<TAB>C ฉันรู้ว่าฉันสามารถพิมพ์TABอักขระระหว่างรายการ แต่ผู้แก้ไขส่วนใหญ่จะแสดงเป็นลำดับของช่องว่าง บางคนจะแปลงเป็นช่องว่างโดยอัตโนมัติฉันกำลังมองหาสิ่งที่มองเห็น การชี้แจง: <TAB>ที่นี่หมายถึงอักขระแท็บที่แท้จริง ฉันกำลังมองหา C \ t ในชุดสคริปต์

6
มีบรรทัดคำสั่งของ Windows ที่มีการเติมข้อความอัตโนมัติเหมือนประวัติอัจฉริยะ / คำสั่งแบบสมาร์ทหรือไม่?
ฉันเพิ่งเริ่มใช้ bash และค้นพบคุณสมบัติที่ยอดเยี่ยมบางอย่าง (ไม่จำเป็นต้องออกจากกล่อง แต่สามารถกำหนดค่าได้): ลูกศรขึ้น / ลงรองรับการทำให้สมบูรณ์บางส่วน: พิมพ์ "git" กดลูกศรขึ้นแล้วคุณจะสามารถเรียกดูคำสั่งล่าสุดที่ขึ้นต้นด้วย "git" (แม้ในช่วงก่อนหน้านี้!) Ctrl-R จะค้นหาประวัติคำสั่งของคุณ (เรียกว่า reversed-i-search ด้วยเหตุผลบางอย่าง) อีกหลายคนที่ฉันไม่ทราบฉันแน่ใจ cmd.exe เป็นทางเลือกที่ดีสำหรับ Windows ที่สนับสนุนคุณสมบัติดังกล่าวหรือไม่ ฉันได้อ่านคำตอบยอดนิยมสำหรับคำถามนี้แล้ว แต่ไม่พบว่ามีตัวเลือกยอดนิยมใดสนับสนุนหรือไม่

8
Regex แทนที่จากบรรทัดคำสั่ง
เป็นไปได้ไหมที่ regex จะถูกแทนที่จาก command line? ตอนนี้ฉันใช้ notepad ++ เพื่อทำสิ่งนี้ ในบรรทัดคำสั่งฉันสามารถใช้ FINDSTR ซึ่งสามารถค้นหาไฟล์ / บรรทัด mached เท่านั้น แก้ไข: อาจเป็นไปได้ไหมที่จะสร้างสคริปต์ VB และเรียกใช้จาก cmd? ฉันเพิ่งสร้างไฟล์ "hi.vbs" พร้อมเนื้อหา Msgbox "Hi Buddy" จากนั้น cmd อนุญาตให้ฉันเรียกใช้โดยตรงโดยพิมพ์ "hi" จากบรรทัดคำสั่ง ดังนั้นถ้ามันเป็นไปไม่ได้กับชุดสคริปต์แล้วฉันอาจใช้ชุดรางสคริปต์ VB หรือ..?

3
วิธีที่เร็วที่สุดในการล้าง SSD ให้ล้างพาร์ติชั่นทั้งหมดสำหรับการแบ่งพาร์ติชั่นใหม่ใน Linux?
ฉันต้องการล้าง SSD ให้สะอาดในทุกพาร์ติชั่นและข้อมูลดังนั้นฉันจึงสามารถแบ่งพาร์ติชันได้อีกครั้ง (นี่ไม่ใช่เพื่อความปลอดภัย) ฉันดูที่นี่sudo dd if=/dev/zero of=/dev/sdb bs=1Mแต่ถ้ามันเติมพาร์ติชั่นแต่ละตัวด้วยศูนย์ฉันไม่แน่ใจว่าสิ่งนี้จะทำอย่างไร ฉันวางแผนที่จะเรียกใช้คำสั่งนี้บ่อยครั้งและฉันไม่ต้องการให้การเขียน SSD ของฉันหมดไป มีใครให้คำแนะนำในการแก้ปัญหานี้ได้บ้าง

2
VirtualBox: ฉันจะเพิ่ม (mount) ไฟล์อิมเมจ ISO จากบรรทัดคำสั่งได้อย่างไร
ก่อนหน้านี้ในVirtualBox สั่งบรรทัดคำสั่งด้วยไวยากรณ์นี้: VBoxManage controlvm <VM> dvdattach <filename> ดังนั้นการแนบ (ใส่) ซีดี / ดีวีดีจึงง่ายเหมือน: VBoxManage controlvm "MyVM Windows 7" dvdattach MyDVD.iso แต่ตอนนี้คำสั่งนี้ได้หายไป ฉันได้รับการเรียกดูVirtualBox คู่มือการใช้งานและสิ่งที่ฉันได้พบคือบางคำสั่ง storageattachว่าหมายถึงอื่น ๆstoragectlที่ไม่รัดกุมพอ (ฉันเกลียดเอกสารโดยไม่ต้องตัวอย่าง) ไม่มีของพวกเขาหมายถึงอะไรเช่นไฟล์ .iso ฉันไม่สามารถหาคำตอบได้ในฟอรัมของตนเองอย่างน้อยก็ไม่มีอะไรจะไปไกลกว่าคำอธิบายที่คลุมเครือและไม่รัดกุม : เมื่อคุณมีคอนโทรลเลอร์พร้อมกับ storagectl (หรือผ่าน GUI) ให้ดูที่ VBoxManage storageattach แทนที่จะเริ่มทดสอบตัวเลือกแบบสุ่มฉันชอบถามก่อนว่าใครบางคนประสบความสำเร็จในการทำสิ่งนี้และสามารถให้ความช่วยเหลือฉันได้บ้าง

5
แสดง / ซ่อนนามสกุลของไฟล์ผ่านบรรทัดคำสั่ง OS X
ฉันกำลังมองหาวิธีผ่านเทอร์มินัลเพื่อเปลี่ยนว่าส่วนขยายของไฟล์ที่ระบุจะแสดงใน Finder หรือไม่ซึ่งเป็นไปตาม: $ hideextension ~/music/somesong.mp3 โดยไม่ต้องเปิดรับข้อมูลและเปลี่ยนช่องทำเครื่องหมายเพราะมันน่าเบื่ออย่างมาก ฉันวางแผนที่จะรวมไว้ในสคริปต์ที่ฉันโทรผ่านทางลัดโดยใช้ FastScripts ฉันต้องการที่จะลองและอยู่ห่างจากการเขียนสคริปต์ GUI เพราะรู้สึกไม่สะอาดแม้ว่าแนวคิดใด ๆ เกี่ยวกับวิธีการทำให้สำเร็จนี้ก็ยินดีต้อนรับ

4
เหตุใดแฮชของบรรทัดคำสั่งของฉันจึงแตกต่างจากผลลัพธ์แฮช MD5 ออนไลน์
บนPowerPC Mac OS X v10.5 (Leopard) ถ้าฉันทำ:echo "hello" | md5 บนบรรทัดคำสั่งผลลัพธ์คือ: b1946ac92492d2347c6235b4d2611184 แต่ถ้าฉันสวัสดีเข้าสู่หนึ่งในเว็บไซต์แฮช MD5 ออนไลน์อย่างhttp://md5online.net/ฉันจะได้รับ: 5d41402abc4b2a76b9719d911017c592 ฉันกำลังทำอะไรผิดหรือเปล่า? ถ้าฉันต้องการใช้ MD5 ในระหว่างการเดินทางฉันจะแน่ใจได้อย่างไรว่าสิ่งที่ฉันได้รับจากบรรทัดคำสั่งจะเห็นด้วยกับเครื่องมือ md5 ออนไลน์

2
อาร์กิวเมนต์สตริงหลายคำสั่ง findstr DOS
findstr /v "black" File1.txt ด้านบนคำสั่ง DOS จะแสดงเนื้อหาของ 'File1.txt' ซึ่งไม่ตรงกับสตริง "ดำ" จะแก้ไขคำสั่งนี้ได้อย่างไรหากฉันต้องการกรองคำว่า "ดำ" และ "ขาว"

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