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

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

6
ฉันจะใช้ 7-zip เพื่อสำรองไฟล์ได้อย่างไรยกเว้นบางไดเรกทอรี
ฉันต้องการใช้ 7-zip เพื่อสำรองข้อมูลไดเรกทอรี แต่ฉันต้องการให้ยกเว้นไดเรกทอรีทั้งหมดที่ชื่อ ".svn" (ที่ใดก็ได้ในแผนผังต้นไม้ต้นทาง) ไม่มีใครรู้ว่าสิ่งนี้เป็นไปได้และในกรณีนั้นได้อย่างไร


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

8
พิจารณาว่าคำสั่งได้รับการยอมรับในไฟล์แบตช์
ฉันกำลังเขียนสคริปต์ค้างคาวที่ฉันเรียกใช้โปรแกรม (เช่น javac) เพื่อความง่ายฉันต้องการตรวจสอบว่ามีคำสั่งอยู่ก่อนที่จะรันหรือไม่ ie ถ้าคำสั่งอยู่ใน PATH ตัวอย่างเช่น, if (my_command.exe is a recognized command) then ( my_command.exe my_args ) else ( REM Output was probably "'my_command.exe' is not recognized as an internal or external command, operable program or batch file." REM Do not run my_command.exe ) วิธีที่ดีที่สุดในการทำเช่นนี้ใน Windows คืออะไร

5
grep: แสดงผลลัพธ์ทั้งหมด แต่ไฮไลต์ตรงกับการค้นหา
ใน bash หากฉันต้องการรันคำสั่งและแสดงเฉพาะบรรทัดเอาต์พุตที่ตรงกับรูปแบบที่กำหนดฉันสามารถไพพ์ไปที่grepเช่น ไฟล์ testfile hello there my friends คำสั่ง $ cat testfile | grep 'hello' hello #this will be highlightd นี่จะเน้นการจับคู่การค้นหาและแสดงทั้งบรรทัดที่ตรงกับ ฉันสามารถใช้-Aและ-Bเพื่อแสดงบรรทัดก่อนและหลังบรรทัดนั้น คำถามของฉันเป็นไปได้หรือไม่ที่จะรันคำสั่งและแสดงเอาต์พุตทั้งหมดตามปกติ แต่เพื่อเน้นการค้นหาที่ตรงกันอย่าง grep ดังนั้น ouput ของฉันจะเป็น hello #highlighted there my friends

7
วิธีการวาดกล่องและตารางในข้อความล้วน
ในเอกสารข้อความธรรมดาจำนวนมากอักขระการวาดกล่องจะใช้เพื่อวาดกล่องเหล่านี้ในรูปและตาราง ตัวอย่างดังกล่าว (จากRFC 5766 ) แสดงไว้ด้านล่าง มีวิธีที่ดีกว่าในการวาดนี้ ( ตัวอย่างเช่นเครื่องมือบรรทัดคำสั่ง Unix)นอกเหนือจากการใช้วิธีการลองผิดลองถูก? ตัวอย่างจากRFC 5766 : +----------------------------+---------------------+ | TURN client to TURN server | TURN server to peer | +----------------------------+---------------------+ | UDP | UDP | | TCP | UDP | | TLS over TCP | UDP | +----------------------------+---------------------+ และอันนี้จากRFC 5766 ด้วย : Peer …

10
ฉันจะลบไฟล์ / โฟลเดอร์ย่อยทั้งหมดในโฟลเดอร์ที่กำหนดผ่านทางพรอมต์คำสั่งได้อย่างไร
ฉันต้องการลบไฟล์และโฟลเดอร์ย่อยทั้งหมดในไฟล์แบตช์ใน Windows 7 และเก็บโฟลเดอร์ด้านบนไว้ โดยทั่วไปการล้างโฟลเดอร์ คำสั่งบรรทัดคำสั่งคืออะไร


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


6
pbcopy สำหรับ Windows?
ใน MacOSX มีคำสั่งที่สามารถไพพ์เอาท์พุทของคำสั่งไปยังคลิปบอร์ดเพื่อให้สามารถวางที่อื่นใน GUI ได้ วิธีนี้สามารถทำได้จาก cmd.exe หรือ cmdlet PowerShell

5
ฉันจะส่งผ่านตัวแปรสภาพแวดล้อมผ่านคำสั่ง ssh ได้อย่างไร [ซ้ำ]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว: ฉันจะตั้งค่าตัวแปรสภาพแวดล้อมบนเซิร์ฟเวอร์ที่เปลี่ยนจากเซสชันเป็นเซสชันได้อย่างไร 8 คำตอบ ฉันจะส่งผ่านค่าไปยังคำสั่ง ssh ได้อย่างไรเช่นสภาพแวดล้อมที่เริ่มทำงานบนเครื่องโฮสต์เริ่มต้นด้วยตัวแปรสภาพแวดล้อมที่กำหนดไว้เพื่อการเลือกของฉัน แก้ไข: เป้าหมายคือการส่งเดสก์ท็อป kde ปัจจุบัน (จาก dcop kwin KWinInterface currentDesktop) ไปยังเชลล์ใหม่ที่สร้างขึ้นเพื่อให้ฉันสามารถส่งตำแหน่ง nfs กลับไปยังอินสแตนซ์JEditของฉันบนเซิร์ฟเวอร์เดิมซึ่งไม่ซ้ำกันสำหรับแต่ละ KDE เดสก์ทอป (ใช้กลไกเช่นemacsserver / emacsclient ) เหตุผลที่อินสแตนซ์ของ ssh หลายรายการสามารถบินได้ในคราวเดียวก็เพราะเมื่อฉันตั้งค่าสภาพแวดล้อมของฉันฉันกำลังเปิดอินสแตนซ์ ssh ที่แตกต่างกันจำนวนมากไปยังเครื่องต่างๆ
42 command-line  ssh 


5
มีวิธีการรับเปอร์เซ็นต์ใน DD ใน linux หรือไม่
ดังนั้นนี่คือสิ่งที่เกิดขึ้น ฉันเริ่มสำรองข้อมูลของไดรฟ์บนเซิร์ฟเวอร์ของฉันผ่าน Linux live USB ฉันเริ่มคัดลอกไดรฟ์แรกด้วยddคำสั่งวานิลลา เพิ่งsudo dd if=/dev/sda of=/dev/sdc1แล้วฉันจำได้ว่านี่เพิ่งปล่อยให้คอนโซลว่างเปล่าจนกว่ามันจะเสร็จสิ้น ฉันจำเป็นต้องเรียกใช้การสำรองข้อมูลที่แตกต่างกันไปยังไดรฟ์เดียวกันดังนั้นฉันจึงเริ่มต้นด้วยเช่นกันsudo dd if=/dev/sdb of=/dev/sdc3 status=progressและจากนั้นฉันก็ได้รับข้อความที่แสดงอัตราการถ่ายโอนปัจจุบันและความคืบหน้าเป็นไบต์ ฉันหวังว่าจะมีวิธีการที่แสดงเปอร์เซ็นต์ของการสำรองข้อมูลแทนการคำนวณทางคณิตศาสตร์ว่ามีการสำรองข้อมูลจำนวนกี่ไบต์จาก 1.8TBs มีวิธีที่ง่ายกว่าในการทำเช่นนี้มากกว่า status = คืบหน้า

1
สวิตช์สำหรับจอที่สองเท่านั้นคืออะไร [ซ้ำกัน]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว: มีฮอตคีย์ Windows 10 หรือปุ่มลัดสำหรับสลับไปยังหน้าจอเฉพาะหรือไม่ 3 คำตอบ เมื่อคุณกดWinkey+ Pใน Windows 10 คุณจะได้รับเมนูนี้ทางด้านขวาของจอภาพ: โปรแกรมและสวิตช์ที่อยู่เบื้องหลังตัวเลือกเหล่านี้มีดังนี้: PC screen only :: displayswitch.exe /internal Duplicate :: displayswitch.exe /clone Extend :: displayswitch.exe /extend สวิตช์สำหรับอะไร: Second screen only :: ???

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