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

command-line interface (CLI) เป็นกลไกสำหรับการโต้ตอบกับระบบปฏิบัติการคอมพิวเตอร์หรือซอฟต์แวร์โดยพิมพ์คำสั่งเพื่อทำงานที่เฉพาะเจาะจง

30
คำสั่งบรรทัดคำสั่งที่มีประโยชน์บน Windows
จุดประสงค์สำหรับ Wiki นี้คือการส่งเสริมการใช้คำสั่งเพื่อเปิดแอปพลิเคชันที่ใช้กันทั่วไปโดยไม่ต้องผ่านการคลิกเมาส์จำนวนมากซึ่งช่วยประหยัดเวลาในการตรวจสอบและแก้ไขปัญหาเครื่อง Windows รายการคำตอบต้องระบุ ชื่อแอปพลิเคชัน คำสั่ง ภาพหน้าจอ (ไม่จำเป็น) ทางลัดไปยังคำสั่ง && - การเชื่อมโยงคำสั่ง % SYSTEMROOT% \ System32 \ rcimlby.exe -LaunchRA - ความช่วยเหลือระยะไกล (Windows XP) appwiz.cpl - โปรแกรมและฟีเจอร์ (เดิมชื่อ "เพิ่มหรือลบโปรแกรม") appwiz.cpl @, 2 - เปิดและปิดคุณลักษณะ Windows (เพิ่ม / ลบบานหน้าต่างคอมโพเนนต์ Windows) arp - แสดงและแก้ไขตารางการแปลที่อยู่ IP เป็นทางกายภาพที่ใช้โดยโปรโตคอลการแก้ไขที่อยู่ (ARP) ที่ - กำหนดเวลางานทั้งในพื้นที่หรือจากระยะไกลโดยไม่ต้องใช้งานตามกำหนดเวลา bootsect.exe - …

12
ยูทิลิตีบรรทัดคำสั่งใน Windows คือการค้นหา DNS ย้อนกลับ
มีเครื่องมือบรรทัดคำสั่งในตัวที่จะทำการค้นหา DNS กลับใน Windows หรือไม่ เช่นบางอย่างเช่น<toolname> w.x.y.z => mycomputername ฉันได้ลองแล้ว: nslookupดูเหมือนว่าจะเป็นการค้นหาแบบส่งต่อเท่านั้น host: ไม่มีอยู่ dig: ยังไม่มีอยู่ ฉันพบ " ยูทิลิตีบรรทัดคำสั่ง reverse DNS คืออะไร " ผ่านการค้นหา แต่นี่เป็นการหายูทิลิตี้ * nix โดยเฉพาะไม่ใช่ Windows

6
วิธี cd ลงในไดเรกทอรีด้วยชื่อนี้“ -2” (เริ่มต้นด้วยเครื่องหมายขีดกลาง)?
ฉันมีไดเรกทอรีชื่อ: -2 ฉันต้องการซีดีมัน แต่ซีดีบ่น: bash: cd: -2: invalid option ไม่ประสบความสำเร็จฉันได้ลอง: cd "-2" cd '-2' cd \-2 ทางออกใด ๆ แก้ไข: ไม่มีไฟล์เบราว์เซอร์เช่น mc และอื่น ๆ บนเซิร์ฟเวอร์

29
ฉันจะป้องกัน rm -rf / * โดยไม่ได้ตั้งใจได้อย่างไร
ฉันเพิ่งวิ่งrm -rf /*โดยไม่ตั้งใจ แต่ฉันหมายถึงrm -rf ./*(สังเกตดาวหลังจากสแลช) alias rm='rm -i'และ--preserve-rootโดยค่าเริ่มต้นไม่ได้ช่วยฉันเลยมีการป้องกันโดยอัตโนมัติสำหรับสิ่งนี้หรือไม่? ฉันไม่ได้รูทและยกเลิกคำสั่งทันที แต่มีบางสิทธิ์ที่ผ่อนคลายบางอย่างหรือบางสิ่งบางอย่างเพราะฉันสังเกตเห็นว่าพรอมต์ Bash ของฉันพังแล้ว ฉันไม่ต้องการพึ่งพาการอนุญาตและไม่ต้องรูท (ฉันสามารถทำผิดพลาดแบบเดียวกันได้sudo) และฉันไม่ต้องการตามล่าหาข้อบกพร่องลึกลับเพราะมีไฟล์หายไปหนึ่งไฟล์ในระบบดังนั้นสำรองข้อมูลและsudoดี แต่ฉันต้องการสิ่งที่ดีกว่าสำหรับกรณีนี้โดยเฉพาะ เกี่ยวกับการคิดสองครั้งและการใช้สมอง ฉันใช้มันจริง! แต่ฉันใช้มันเพื่อแก้ปัญหาการเขียนโปรแกรมที่ซับซ้อนซึ่งเกี่ยวข้องกับ 10 สิ่งที่แตกต่างกัน ฉันดื่มด่ำกับงานนี้มากพอไม่มีพลังสมองเหลืออยู่สำหรับการตรวจสอบธงและเส้นทางฉันไม่แม้แต่คิดในแง่ของคำสั่งและข้อโต้แย้งฉันคิดว่าในแง่ของการกระทำเช่น 'dir ปัจจุบันที่ว่างเปล่า' ส่วนต่าง ๆ ของสมองแปลเป็นคำสั่งและบางครั้งก็ทำผิดพลาด ฉันต้องการให้คอมพิวเตอร์ทำการแก้ไขอย่างน้อยก็เป็นสิ่งที่อันตราย

11
รันไฟล์. bat ในภารกิจที่กำหนดเวลาไว้โดยไม่มีหน้าต่าง
ฉันมีงานที่กำหนดเวลาไว้ซึ่งเริ่มสคริปต์ชุดที่ทำงานrobocopyทุกชั่วโมง ทุกครั้งที่มีหน้าต่างปรากฏขึ้นบนเดสก์ท็อปด้วยเอาท์พุทของ robocopy ซึ่งฉันไม่ต้องการเห็น ฉันจัดการเพื่อให้หน้าต่างปรากฏลดลงโดยทำให้งานตามกำหนดเวลาทำงาน cmd /c start /min mybat.bat แต่นั่นทำให้ฉันมีหน้าต่างคำสั่งใหม่ทุกชั่วโมง ฉันรู้สึกประหลาดใจกับสิ่งนี้ที่ได้รับcmd /c"ดำเนินการคำสั่งที่ระบุโดยสตริงและยุติแล้ว" - ฉันต้องเข้าใจเอกสารผิด มีวิธีเรียกใช้สคริปต์ชุดงานโดยไม่โผล่หน้าต่าง cmd หรือไม่

30
สิ่งใดที่มีประโยชน์สามารถเพิ่มให้กับ. bashrc [ปิด]
มีอะไรบ้างที่คุณขาดไม่ได้และจะทำให้ชีวิตของฉันง่ายขึ้นไหม? นี่คือบางส่วนที่ฉันใช้ ('ดิสก์' และ 'โฟลเดอร์' มีประโยชน์อย่างยิ่ง) # some more ls aliases alias ll='ls -alh' alias la='ls -A' alias l='ls -CFlh' alias woo='fortune' alias lsd="ls -alF | grep /$" # This is GOLD for finding out what is taking so much space on your drives! alias diskspace="du -S | sort -n …

10
ฉันจะค้นหา UUID ของระบบไฟล์ได้อย่างไร
ฉันใช้งาน Ubuntu และต้องการค้นหาUUIDระบบไฟล์เฉพาะ (ไม่ใช่พาร์ติชัน) ฉันรู้ว่าฉันสามารถใช้e2label /dev/sda1เพื่อหาฉลากระบบแฟ้ม UUIDแต่มีไม่ดูเหมือนจะเป็นวิธีที่คล้ายกันเพื่อหาสิ่งที่


5
Nginx เปิดใช้งานคำสั่งของไซต์
เราทุกคนรู้วิธีเปิดใช้งานเว็บไซต์โดยใช้ apache บน linux ฉันค่อนข้างแน่ใจว่าเราทุกคนเห็นด้วยกับการใช้คำสั่ง a2ensite น่าเสียดายที่ไม่มีคำสั่งเทียบเท่าเริ่มต้นที่มาพร้อมกับ Nginx แต่มันเกิดขึ้นว่าฉันติดตั้งแพคเกจบางอย่างบน Ubuntu ที่อนุญาตให้ฉันเปิด / ปิดการใช้งานไซต์และแสดงรายการ ปัญหาคือฉันจำชื่อของแพ็คเกจนี้ไม่ได้ ใครรู้ว่าฉันกำลังพูดถึงอะไร กรุณาบอกชื่อของแพ็คเกจนี้และชื่อคำสั่ง

9
ค้นหาเป้าหมายลิงก์สัญลักษณ์ผ่านบรรทัดคำสั่ง
บอกว่าฉันตั้งค่าลิงค์สัญลักษณ์: ln -s /root/Public/mytextfile.txt /root/Public/myothertextfile.txt มีวิธีดูว่าเป้าหมายของการmyothertextfile.txtใช้บรรทัดคำสั่งหรือไม่

6
Windows มีคำสั่ง ZIP ในตัวสำหรับบรรทัดคำสั่งหรือไม่
เนื่องจาก Windows Explorer (ตั้งแต่อย่างน้อย Windows XP) มีการสนับสนุนขั้นพื้นฐานสำหรับไฟล์ ZIP ดูเหมือนว่าควรมีบรรทัดคำสั่งเทียบเท่า แต่ดูเหมือนฉันจะไม่พบสัญญาณใด ๆ Windows (XP, Vista, 7, 8, 2003, 2008, 2013) มาพร้อมกับเครื่องมือ zip บรรทัดคำสั่งในตัวหรือฉันจำเป็นต้องใช้เครื่องมือของ บริษัท อื่นหรือไม่?

10
เรียกใช้สคริปต์ Oracle SQL และออกจาก sqlplus.exe ผ่านทางพรอมต์คำสั่ง
ฉันต้องการเรียกใช้สคริปต์ Oracle ผ่าน SQL Plus ผ่านทางพรอมต์คำสั่ง Windows สคริปต์ไม่มีคำสั่ง "exit" แต่ฉันยังต้องการให้ SQL Plus ออกจากนั้นคืนค่าการควบคุมกลับไปที่พรอมต์คำสั่งเมื่อสคริปต์เสร็จสมบูรณ์ เป้าหมายของฉันคือทำสิ่งนี้โดยไม่ต้องแก้ไขสคริปต์ เป็นไปได้ไหม


5
แสดงชื่อกระบวนการเต็มรูปแบบด้านบน
ฉันใช้งานรางรางบนอูบุนตู เมื่อฉัน ps -AF ฉันจะได้รับชื่อกระบวนการอธิบายที่กำหนดโดยโมดูล apache เช่น 00:00:43 Rails: /var/www... ซึ่งมีประโยชน์มากในการวินิจฉัยปัญหาโหลด แต่เมื่อฉันอยู่ด้านบนกระบวนการเดียวกันจะปรากฏขึ้นอย่างง่ายๆ ruby มีวิธีใดที่จะทำให้ชื่อกระบวนการ ps-AF อยู่ด้านบนหรือไม่

2
ฉันจะเชื่อมต่อกับเซิร์ฟเวอร์ Windows โดยใช้ Command Line Interface ได้อย่างไร (CLI)
โดยเฉพาะอย่างยิ่งเมื่อมีตัวเลือกในการติดตั้งServer Coreใน Server 2008 ขึ้นไปการเชื่อมต่อกับเซิร์ฟเวอร์ Windows บน a CLIนั้นมีความสามารถที่มีประโยชน์มากขึ้นถ้าไม่ใช่ผู้ดูแลระบบ Windows ที่แพร่หลายมาก GUIเครื่องมือการจัดการWindows ทุกตัวมีตัวเลือกในการเชื่อมต่อกับคอมพิวเตอร์ระยะไกล แต่ไม่มีตัวเลือกดังกล่าวอยู่ใน Windows ในตัวCLI( cmd.exe) ซึ่งให้การแสดงผลครั้งแรกว่าอาจเป็นไปไม่ได้ เป็นไปได้ที่จะจัดการจากระยะไกลหรือจัดการ Windows Server โดยใช้ CLI หรือไม่? และถ้าเป็นเช่นนั้นมีทางเลือกอะไรบ้างในการบรรลุเป้าหมายนี้?

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