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

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

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

3
รวม vMotion และ SvMotion ผ่านอินเตอร์เฟสบรรทัดคำสั่ง vSphere
ตั้งแต่ vSphere 5.x ตอนนี้เราสามารถขอรวม vMotion และการเก็บรักษา vMotion ในเวลาเดียวกันผ่านทาง Web Client - แต่ก็สามารถทำได้ผ่านทาง CLI (ไม่ PowerCLI)? ฉันอ่านเอกสารสำหรับ 5.1 CLI และ googled มันค่อนข้างยาก แต่ฉันไม่พบการอ้างอิงใด ๆ นอกจากนี้ถ้าผมทำหาคำตอบผมคิดว่ามันควรจะมีสถานที่สำหรับมันจะง่ายต่อการค้นหา

4
คุณจะทำให้คำสั่งนี้ง่ายขึ้นได้อย่างไร?
ฉันค่อนข้างใหม่กับ strace / netstat / ฯลฯ ฉันใช้คำสั่งนี้เพื่อติดตามกระบวนการ apache ที่จัดการคำขอของฉัน (telnet) มีวิธีทำให้มันง่ายขึ้นเล็กน้อยหรือไม่? sudo strace -o /tmp/strace -f -s4096 -r -p $(netstat -antlp | \ grep $(lsof -p `pidof telnet` | grep TCP | \ perl -n -e'/localhost:(\d+)/ && print $1') | grep apache2 | \ perl -n -e'/ESTABLISHED (\d+)/ && print …

6
ตัวเรียกเลขหมายคำสั่ง SIP
มีบรรทัดคำสั่ง SIP dialer แบบง่ายสำหรับ unix ซึ่งสามารถเชื่อมต่อกับเซิร์ฟเวอร์ SIP โทรออกและเล่นไฟล์มีเดียบางไฟล์ (wav / mp3) หรือไม่ ในอุดมคติฉันจะมีลักษณะเช่นนี้: sip-dailer +1xxxxxxxxxx /path/to/message.mp3

4
เหตุใด FIND บน Windows 7 จึงมีข้อผิดพลาด“ Access Denied” [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับข้อบกพร่องของเซิร์ฟเวอร์ ปิดให้บริการใน2 ปีที่ผ่านมา ฉันมีบัญชีผู้ดูแลระบบในเครื่อง Windows 7 x64 ไม่ใช่บัญชีผู้ดูแลระบบบัญชีเป็นเพียงสมาชิกของกลุ่มผู้ดูแลระบบ การติดตั้งเป็นค่าเริ่มต้น เมื่อผู้ใช้เปิดพรอมต์คำสั่งมันจะจบลงในไดเรกทอรี% HOMEPATH% ของผู้ใช้ซึ่งคุณจะพบไดเรกทอรีต่าง ๆ เช่นโฟลเดอร์เอกสาร หากผู้ใช้ใช้คำสั่ง FIND (windows) ต่อไปนี้จะเกิดข้อผิดพลาด "Access Denied": FIND /I "My String" C:\Users\Rann\Documents Access denied - C:\USERS\RANN\DOCUMENTS การใช้ runas หรือคลิกขวาที่พรอมต์คำสั่งเพื่อเรียกใช้ในฐานะผู้ดูแลระบบจะไม่เปลี่ยนพฤติกรรมนี้ cmd.exe ระดับผู้ดูแลระบบยังคงทำให้ฉันมีข้อผิดพลาดเดียวกัน การเปลี่ยนพา ธ ไปยังไดเร็กทอรีอื่นให้ข้อผิดพลาดเดียวกัน คำถามของฉันคือ: เราควรใช้คำสั่ง FIND (และอื่น ๆ ) ได้อย่างไร? สิทธิอะไรบ้างที่จำเป็น?

7
เหตุใดไฟล์นี้จึงถูกซ่อนเมื่อคุณเรียกใช้ ls
แก้ไข: ฉันลืมเรื่องนี้ทั้งหมด ปรากฎว่าฉันมีฮาร์ดดิสก์ที่ไม่ดี เราต้องปรับใช้เซิร์ฟเวอร์นี้สำหรับความต้องการอื่น ๆ ดังนั้นในที่สุดฉันก็กลับมาแทนที่ดิสก์ที่ไม่ดีหนึ่งอันและเรากลับมาทำธุรกิจอีกครั้ง สองสามสัปดาห์ตอนนี้ฉันไม่สามารถหาสาเหตุที่ฉันไม่สามารถลบไฟล์นี้โดยเฉพาะ ในฐานะที่เป็น root ฉันทำได้ แต่เชลล์สคริปต์ของฉันทำงานเป็นผู้ใช้อื่น ดังนั้นฉันไปวิ่ง ls -la และมันไม่ได้มี อย่างไรก็ตามถ้าฉันเรียกมันว่าเป็นพารามิเตอร์มันจะปรากฏขึ้น! แน่นอนว่าเจ้าของคือรูตดังนั้นฉันจึงไม่สามารถลบได้ แจ้งให้ทราบล่วงหน้า 6535 หายไป ... [root@server]# ls -la 653* -rw-rw-r-- 1 svn svn 24002 Mar 26 01:00 653 -rw-rw-r-- 1 svn svn 7114 Mar 26 01:01 6530 -rw-rw-r-- 1 svn svn 8653 Mar 26 …


2
แสดงบรรทัดคำสั่งที่สมบูรณ์ (รวมถึงอาร์กิวเมนต์) สำหรับกระบวนการ Windows
ฉันต้องการแสดงบรรทัดคำสั่งของกระบวนการ (รวมถึงอาร์กิวเมนต์ใด ๆ ) จากบรรทัดคำสั่งเอง กล่าวอีกนัยหนึ่งฉันต้องการแสดงคอลัมน์ "บรรทัดคำสั่ง" ในตัวจัดการงาน แต่จากบรรทัดคำสั่ง เป็นไปได้ไหม ตัวอย่างเช่นผลลัพธ์อาจมีลักษณะเช่น C:\java\bin\java.exe -Dhttp.proxyHost=http://localproxy -Dport=8331

4
แยกวิเคราะห์ที่มีประโยชน์สำหรับตัวเลขที่มีคำต่อท้ายหน่วยหรือไม่
สมมติว่าคุณมีข้อมูลที่มีปริมาณในรูปแบบที่มนุษย์สามารถอ่านได้เช่นผลลัพธ์ของdu -hและต้องการใช้งานกับตัวเลขเหล่านั้นต่อไป สมมติว่าคุณต้องการไพพ์ข้อมูลของคุณผ่าน grep เพื่อทำการสรุปชุดย่อยของข้อมูลนั้น คุณทำสิ่งนี้ในหลาย ๆ ระบบที่คุณไม่เคยเห็นมาก่อนและมีเพียงยูทิลิตี้ขั้นต่ำเท่านั้น คุณต้องการแปลงคำต่อท้ายสำหรับส่วนต่อท้ายมาตรฐาน 10 ^ n ทั้งหมด มียูทิลิตี gnu-linux ในการแปลงตัวเลขที่ต่อท้ายเป็นตัวเลขจริงภายในท่อหรือไม่? คุณมีฟังก์ชั่นทุบตีที่เขียนขึ้นเพื่อทำสิ่งนี้หรือบางส่วนของ perl ที่อาจจำได้ง่ายแทนที่จะเป็นความยาวของการเปลี่ยน regex หรือขั้นตอน sed หลายขั้นตอนหรือไม่? 38M /var/crazyface/courses/200909-90147 2.7M /var/crazyface/courses/200909-90157 1.1M /var/crazyface/courses/200909-90159 385M /var/crazyface/courses/200909-90161 1.3M /var/crazyface/courses/200909-90169 376M /var/crazyface/courses/200907-90171 8.0K /var/crazyface/courses/200907-90173 668K /var/crazyface/courses/200907-90175 564M /var/crazyface/courses/200907-90178 4.0K /var/crazyface/courses/200907-90179 | grep 200907 | <amazing suffix conversion> …

2
รายการทางลัดของบรรทัดคำสั่งที่ละเอียดถี่ถ้วนสำหรับการตั้งค่าของ Microsoft คืออะไร
ฉันค่อนข้างคุ้นเคยกับการพิมพ์compmgnt.mscหรือคำสั่งที่คล้ายกันเพื่อให้ไดอะล็อกบางอย่างเร็วขึ้นกว่าที่ฉันต้องการ สำหรับหนึ่งโดยเฉพาะอย่างยิ่งผมนี้เพียงแค่แตะแล้วStart r enter c o down-arrow enterมีคนอื่นที่ฉันใช้ด้วย แต่ฉันหวังว่าจะมีคำสั่งรวมส่วนกลางของคำสั่งสำหรับสิ่งนี้สำหรับบรรทัดคำสั่งหรือrun...ฟิลด์ อย่างน้อยสำหรับ Windows Sever 2003 และแน่นอนว่ามันจะดีถ้ามันเป็นคำอธิบายสั้น ๆ แต่สมบูรณ์ในตาราง / รายการที่ค้นหาหรือกรองได้ มีใครเห็นรายการเช่นนี้ที่คุณสามารถเชื่อมโยงไปยังคำตอบของคุณ? อาจมีตัวอย่างในคำตอบของสิ่งที่มันจะอธิบายcompmgngt.mscสำหรับfindการใช้งาน (นอกเหนือจาก (ไม่ใช่ส่วนหนึ่งของคำถาม) โดยfindฉันหมายถึงสิ่งที่คุณใช้ในการข้ามผ่านเว็บเพจที่มีความยาวสำหรับฉันมันคือ Control-F แต่ฉันพยายามไม่แยกคนที่ใช้ F3 หรือ '/' หรือ Alt- EF หรือวิธีการอื่น ๆ ที่ไม่ได้เรียกfindเป็นต้นขึ้นอยู่กับเบราว์เซอร์ของคุณ

3
ย้ายไฟล์และปล่อยให้ลิงค์อ่อนทิ้ง
ฉันกำลังมองหาคำสั่ง linux เดียวที่ให้ฉันทำสิ่งนี้ได้: cp /some/path/file /another/path/ && ln -sf /another/path/file /some/path/ หากไม่มีอยู่วิธีที่ดีที่สุดในการทำเช่นนี้คือการรวมกลุ่มของไฟล์

4
วิธีดูการนับบรรทัดใหม่ที่หาง
ฉันต้องการทำสิ่งนี้: watch tail -f | wc -l #=> 43 #=> 56 #=> 61 #=> 44 #=> ... มันนับเส้นหางใหม่ทุกวินาที / Linux, CentOs เพื่อความชัดเจนมากขึ้น ฉันมีบางอย่างเช่นนี้: tail -f /var/log/my_process/*.log | grep error ฉันกำลังอ่านข้อความผิดพลาด และตอนนี้ฉันต้องการนับพวกเขา ฉันมีข้อผิดพลาด ~ กี่ครั้งในไม่กี่วินาที ดังนั้นหนึ่งบรรทัดในบันทึกคือหนึ่งข้อผิดพลาดในการดำเนินการ

4
การลบไฟล์ที่มีชื่อเป็นอักขระแบ็กสแลช
ฉันได้สร้างไฟล์ที่เรียกว่า\ในไดเรกทอรี (ใช่แล้วอักขระแบ็กสแลช) ฉันลองใช้ sed ทุกประเภทค้นหาและ grep fu แล้ว แต่ฉันไม่สามารถลบได้! ฉันรู้ว่าฉันสามารถลบไดเรคทอรีได้ แต่มีวิธีแก้ไขที่น่าสนใจมากกว่านี้หรือไม่

5
คุณสามารถเปลี่ยนการตั้งค่าการอัพเดท windows ผ่านทางบรรทัดคำสั่งได้หรือไม่
ฉันส่งเซิร์ฟเวอร์บางตัว (ใช้งานเซิร์ฟเวอร์ 2008R2 x64) โดยไม่ตรวจสอบการตั้งค่าการอัพเดท windows ... ล้มเหลว โดยค่าเริ่มต้นพวกเขาถูกตั้งค่าให้ดาวน์โหลดและติดตั้งโดยอัตโนมัติ ฉันต้องการให้ดาวน์โหลด แต่ไม่ได้ติดตั้ง สิ่งนี้สามารถทำได้ผ่านบรรทัดคำสั่ง? RDP ไม่ใช่ตัวเลือก

3
ทำไม“ chroot” ไม่เคยใช้กับ Mac OS X
ฉันใช้ Macs มา 25 ปีแล้วและ "UNIX" ตั้งแต่ OS X 10.0 .. แต่ฉันไม่เคยคิดเรื่อง chroot มากนักหรือฉันไม่เคยต้องการหรือต้องการ ... มันเป็นคำถามง่าย ๆ แต่ ... ภายใต้สถานการณ์ใดที่เราจะเลือกใช้ "chroot" บน Mac? มันเป็นฟังก์ชั่นในตัวจากยุค BSD แต่ฉันไม่เคยได้ยินมาก่อนว่ามันถูกใช้งานหรือไม่ ... ฟังก์ชั่นนี้เป็นส่วนหนึ่งของเครื่องมือบรรทัดคำสั่งหรือเครื่องมือระดับระบบอื่นที่ไม่ต้องการ chroot หรือไม่? ถ้าเป็นเช่นนั้นฟังก์ชันที่เทียบเท่าคืออะไร? ถ้าไม่ทำไมมันไม่เคยถูกใช้อ้างอิงหรือจำเป็น?

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