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

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

3
จะเรียกใช้คำสั่งโดยใช้พร็อกซีเซิร์ฟเวอร์เฉพาะได้อย่างไร
แอปพลิเคชั่นบางตัวรองรับพร็อกซี (http พร็อกซีหรือพร็อกซีถุงเท้า) และบางแอพพลิเคชั่นไม่รองรับ สำหรับเบราว์เซอร์ฉันสามารถระบุพร็อกซีเซิร์ฟเวอร์ในกล่องโต้ตอบการตั้งค่า / ตัวเลือกและแอพพลิเคชั่นอื่น ๆ อาจสามารถกำหนดค่าพร็อกซีเซิร์ฟเวอร์ในไฟล์ปรับแต่งได้ เพื่อวัตถุประสงค์ทั่วไปฉันสามารถเรียกใช้คำสั่งโดยใช้พร็อกซีที่ระบุได้หรือไม่? ชอบดังต่อไปนี้: $ proxy-exec --type sock5 --server 1.2.3.4:8000 -- wget/ftp ... ฉันใช้ Ubuntu ไม่ฝักใฝ่ฝ่ายใด PS ใน win32 สามารถทำได้โดยการไฮแจ็คซ็อกเก็ต dll ฉันอาจไม่คุ้นเคยกับการเขียนโปรแกรม Linux แต่ฉันคิดว่ามันเป็นไปได้ใน Linux แม้

4
ทำไมคำขอ 'ping' ส่งคืน 'หมดเวลา' สำหรับบางครอบครัว
สำหรับโฮสต์บางตัวping www.example.comจะแก้ไข IP ของพวกเขา แต่ทำไมมันถึงล้มเหลวเมื่อหมดเวลาการร้องขอ ฉันยังพยายามเพิ่มเวลาตอบสนองการ ping แต่ยังคงผลลัพธ์เดียวกัน

3
วิธีหลีกเลี่ยงตัวหนอน ~ ใน Bash prompt?
ฉันต้องการลบเครื่องหมายตัวหนอนออกจากการแสดงภายในตัวแปร PS1 สตริง PS1 ปัจจุบันของฉัน: PS1="\h:\w\n$" และพรอมต์จะเป็นดังนี้: lnx-hladky:/tmp/plugtmp $ ฉันไม่ชอบที่ไดเรกทอรี $ HOME จะแสดงเป็นตัวหนอน สามารถหลีกเลี่ยงได้ไหม มันทำให้เกิดปัญหาตัวอย่าง: lnx-hladky:~/DOC $ เอกสารอธิบายว่า: \w : the current working directory, with $HOME abbreviated with a tilde \W: the basename of the current working directory, with $HOME abbreviated with a tilde มีความเป็นไปได้หรือไม่ที่จะหลีกเลี่ยงการจ่าย $ HOME ด้วยตัวย่อด้วยเครื่องหมายตัวหนอน? ฉันพบทางเดียว แต่ฉันรู้สึกว่ามันซับซ้อนเกินไป: …

4
ฉันจะส่งคืนเฉพาะส่วนหัว Http จาก tshark ได้อย่างไร
ฉันใช้ tshark เพื่อดมกลิ่นแพ็คเก็ตของฉันและฉันกังวลเฉพาะกับส่วนหัวของ http (โดยเฉพาะในรูปแบบที่ส่ง แต่ฉันจะใช้สิ่งที่ฉันจะได้รับ) ฉันพยายามใช้: tshark tcp port 80 or tcp port 443 -V -R "http" ซึ่งทำให้ฉันส่วนหัว แต่ยังเนื้อหา (ซึ่งฉันไม่ต้องการเป็นขยะจำนวนมากในการแยกวิเคราะห์) ฉันสนใจเฉพาะส่วนหัวจริงๆมีวิธีง่าย ๆ ที่จะได้รับเพียงแค่นั้น (นอกเหนือจากการแยกวิเคราะห์ข้อมูลด้วยตัวเอง) แก้ไข: ฉันควรมีคุณสมบัติฉันยังใส่ใจเกี่ยวกับโฮสต์ / พอร์ตเพื่อให้ฉันสามารถติดตามการร้องขอข้ามหลายแพ็คเก็ต

7
ฉันจะใช้ Tab-Completion ใน PuTTY เชื่อมต่อกับเซิร์ฟเวอร์ Ubuntu ได้อย่างไร
ฉันใช้ PuTTY เพื่อเชื่อมต่อกับเซิร์ฟเวอร์ Ubuntu (VPS) ฉันต้องการใช้ Tab-Completion เมื่อฉันทำงานกับบรรทัดคำสั่งบนเซิร์ฟเวอร์ Ubuntu ... ฉันจะกำหนดค่าได้อย่างไร

6
วิธีค้นหาไฟล์ใหม่ล่าสุดในไดเรกทอรีรวมถึงไดเรกทอรีย่อย?
ฉันกำลังมองหาวิธีใน Windows เพื่อแสดงรายการไฟล์ทั้งหมดในไดเรกทอรีที่กำหนดและไดเรกทอรีย่อยเรียงลำดับเพื่อให้ไฟล์ใหม่ล่าสุดอยู่ด้านบน มีวิธีง่าย ๆ ในการทำเช่นนี้? ฉันต้องการชำระด้วยสคริปต์ Perl

4
ฉันสามารถปฏิเสธชุดการหลบหลีกของหน้าจอเป็นอย่างอื่นได้ไหม
ฉันคุ้นเคยกับการใช้ Ca สำหรับปุ่มโฮม (ตามการเป็น emacs nerd) ซึ่งทำให้ฉันรำคาญใจว่านี่เป็นชุดค่าผสมที่หน้าจอใช้เพื่อเริ่มคำสั่ง ฉันสามารถผูกอย่างอื่นกับมันได้หรือไม่?

1
คำถาม“ ใช้ / ลบสุทธิ”
ฉันต้องการลบการเชื่อมต่อเครือข่าย เมื่อฉันพิมพ์net useฉันจะได้รับสิ่งนี้: Microsoft Windows XP [version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:\Documents and Settings\toto>net use État Local Distant Réseau ------------------------------------------------------------------------------- OK M: \\192.168.5.138\share Réseau Microsoft Windows OK R: \\192.168.2.18\tools Réseau Microsoft Windows OK \\192.168.2.43\data Réseau Microsoft Windows La commande s'est terminée correctement. ไวยากรณ์สำหรับการลบแผนที่เครือข่ายคือnet use /delete X:ถ้าฉันต้องการที่จะลบการเชื่อมต่อที่เฉพาะเจาะจงหรือnet use /delete …

7
เปลี่ยนการจัดเรียงจอแสดงผลผ่าน Batch / Command Line บน Windows 7
ฉันต้องการเปลี่ยนการจัดเรียงจอแสดงผลของคอมพิวเตอร์ของฉันผ่านทางบรรทัดคำสั่ง ฉันมีการตั้งค่าจอภาพ 2 จอขยายและฉันต้องการเปลี่ยนการตั้งค่าจอภาพจาก Dual Display เป็น Single Display และย้อนกลับผ่านบรรทัดคำสั่ง ฉันได้ดู QRes และ nircmd แล้ว ในขณะที่ QRes ขาดการรองรับผู้ใช้หลายคนโดยสิ้นเชิง nircmd ไม่สามารถปิดใช้งานจอภาพได้เพียงเปลี่ยนสถานะหลักและความละเอียดของหน้าจอแยกต่างหาก มันจะได้รับการชื่นชมถ้าคุณรู้วิธีที่จะทำเช่นนั้น แก้ไข:ฉันจะโพสต์โซลูชันของฉันที่นี่โดยใช้ display displayer ใน climenoles answer: @echo off REM setting to single screen echo *** Disabling Screen 2 *** cd C:\Program Files (x86)\12noon Display Changer\ dc64cmd.exe -monitor="\\.\DISPLAY2" -detach echo …

4
เปิดใช้งาน Remote Desktop ในไฟร์วอลล์ Windows จากบรรทัดคำสั่ง
หมายเหตุ: # แท็กบรรทัดคำสั่งไม่ได้หมายความถึงแบทช์ไฟล์เท่านั้นฉันจะยอมรับสคริปต์ PowerShell หรือยูทิลิตีที่มีให้ใช้งานได้ฟรีซึ่งสามารถเริ่มจากบรรทัดคำสั่งและทำงานให้เสร็จโดยไม่ต้องใส่ข้อมูล TL; DR วิธีแปลงกฎไฟร์วอลล์โดยไม่ตั้งใจให้ตรงกับสถานะของ GUI ใน Windows Vista ไปเป็น Windows 10 ของส่วนต่อประสาน (แสดง) ภาษาได้อย่างไร ได้ชี้แจงรายละเอียด คำถามนี้คล้ายกับ# 786383แต่ไม่เหมือนกัน โดยพื้นฐานแล้วเพราะคำตอบไม่ดีสำหรับฉัน: set rule group="remote desktop" new enable=Yesเปิดพอร์ต 3389 สำหรับเครือข่ายสาธารณะและฉันต้องการหลีกเลี่ยง นอกจากนี้ภาษาต่าง ๆ ของ Windows มีชื่อกลุ่มต่างกัน แต่ฉันต้องการโซลูชันที่เป็นสากล netsh firewall set service type = remotedesktop mode = enable ไม่ทำงานสำหรับฉันเช่นกัน: มันเลิกใช้แล้วตั้งแต่ win7 และอนุญาตให้ …

4
วิธีอัปเดตตัวแปรสภาพแวดล้อมผู้ใช้ PATH จากบรรทัดคำสั่ง
ฉันมีตัวแปร PATH ของระบบพร้อมการกำหนดค่าระดับระบบ ฉันใช้ตัวแปร PATH ของผู้ใช้เพื่อเสริม PATH กับการตั้งค่าเฉพาะของผู้ใช้ ฉันต้องการอัพเดตตัวแปร PATH ของผู้ใช้จาก command-line เช่น setx แต่ฉันไม่รู้วิธีอ้างอิงเส้นทางผู้ใช้ที่มีอยู่ใน setx ในคำสั่งต่อไปนี้ (setx ไม่มี / M) setx PATH c:\my-user-specifc-bin-path;%PATH% PATH แรกหมายถึง PATH ของผู้ใช้ แต่% PATH ที่สองจะถูกแทนที่ด้วย PATH "เต็ม" (user + system) ดังนั้นหมายความว่าเส้นทางของระบบทั้งหมดจะถูกทำซ้ำใน PATH ของผู้ใช้ ... สิ่งที่แน่นอนไม่ใช่สิ่งที่ฉันต้องการ ฉันอยากจะ: ส่งผลต่อตัวแปรสภาพแวดล้อม PATH ของผู้ใช้เท่านั้น ผนวก / เติมองค์ประกอบของเส้นทางหนึ่งหรือมากกว่าหนึ่งไปยังค่าที่มีอยู่ ทำจากบรรทัดคำสั่ง

2
ตัวแก้ไข CSV ตามคอนโซลแบบโต้ตอบ
แม้ว่าแอปพลิเคชั่นสเปรดชีตสำหรับแก้ไขไฟล์ CSV บนคอนโซลเคยเป็นหนึ่งในแอพพลิเคชั่นนักฆ่าที่เก่าแก่ที่สุดสำหรับคอมพิวเตอร์ส่วนบุคคล แต่มีเพียงไม่กี่แอพพลิเคชั่นเท่านั้น หลังจากทำการค้นหาอย่างละเอียดบนเว็บ manpages และซอร์สโค้ดฉันก็จบลงด้วยแอปพลิเคชั่นสามตัวต่อไปนี้ที่ทุกคนมีข้อบกพร่องพื้นฐาน: sc: ตัวย่อ สำหรับเครื่องคำนวณสเปรดชีต เครื่องมือที่ดีกับปุ่มลัด vi แต่มันไม่ได้ใส่สตริงที่มีตัวคั่นเป็นเครื่องหมายคำพูดเมื่อส่งออกไปยังรูปแบบที่คั่นด้วยตัวคั่นและไม่สามารถนำเข้าไฟล์ csv ได้อย่างถูกต้องนั่นคือตัวเลขทั้งหมดจะถูกตีความว่าเป็นสตริง GNU oleo: ดูเหมือนจะไม่ได้รับการบำรุงรักษาอีกต่อไปตั้งแต่ปี 2544 ดังนั้นจึงไม่มีแพ็คเกจสำหรับการแจกแจงลินุกซ์ที่สำคัญ teapot: เสนอแพคเกจสำหรับระบบปฏิบัติการต่าง ๆ แต่ใช้ตัวอย่างเช่นการตั้งชื่อตัวนับแบบง่ายสำหรับเซลล์ (ตัวเลขสำหรับแถวและคอลัมน์นั่นคือ 11 ดูเหมือนว่าตั้งใจจะเป็นแถว 1, คอลัมน์ 1) และรหัสฟุ่มเฟือยสำหรับ FLTK GUI โหมด Emacs ต่างๆนั้นไม่ได้อ้างถึงสตริงที่มีตัวคั่นที่ดีหรือต้องการการพิมพ์ที่มากขึ้นสำหรับการเข้าสู่นั่งร้านของตาราง ดังนั้นฉันจะขอบคุณมากสำหรับการเอาชนะหนึ่งในข้อเสียเหล่านี้หรือคำแนะนำใด ๆ ที่มีต่อตัวแก้ไข CSV ที่ใช้คอนโซลตัวอื่น จริงๆแล้วมันไม่จำเป็นต้องทำการคำนวณใด ๆ เพียงแค่แก้ไขเซลล์หรือคอลัมน์และแถว
12 command-line  csv 


6
เครื่องมือบรรทัดคำสั่งเพื่อระบุรายละเอียดไฟล์เสียง
ฉันกำลังมองหาไฟล์เสียงที่เทียบเท่ากับคำสั่งระบุของ ImageMagick ตัวอย่างเช่นด้วยidentifyฉันสามารถรับข้อมูลสั้น ๆ เกี่ยวกับรูปภาพจำนวนมาก: % identify b* banner1.jpg JPEG 134x614 134x614+0+0 8-bit DirectClass 38.4kb banner.jpg[1] JPEG 772x307 772x307+0+0 8-bit DirectClass 37.5kb bg2.jpg[2] JPEG 103x1500 103x1500+0+0 8-bit DirectClass 43kb bg_control_nav.png[3] PNG 13x39 13x39+0+0 8-bit DirectClass 1.73kb bg_direction_nav.png[4] PNG 104x52 104x52+0+0 8-bit DirectClass 3.3kb ฉันต้องการรับข้อมูลที่คล้ายกันเกี่ยวกับไฟล์เสียงของฉัน เป้าหมายในที่สุดของฉันคือการสร้างสคริปต์เพื่อเข้าไปในห้องสมุด mp3 ทั้งหมดของฉันและระบุผู้ที่ริปที่บิตเรตที่ต่ำกว่าจากนั้นใช้ข้อมูลนั้นเพื่อคัดลอกซีดีของฉันอีกครั้ง (หรือซื้อเวอร์ชั่นที่มีคุณภาพดีกว่าจาก Amazon หรือ …

2
กระบวนการหยุดใน linux คืออะไร?
ดังนั้นฉันจึงมีสคริปต์ PHP บางตัวที่ทำงานจากบรรทัดคำสั่งและต้องการหยุดพวกเขาทำงาน ฉันวิ่ง $ ps aux | grep php $ sudo kill 8754 $ sudo kill 8767 จากนั้นก็วิ่ง $ ps aux | grep php อีกครั้งเพื่อตรวจสอบกระบวนการได้ยกเลิก แต่ได้ผลลัพธ์ประเภทนี้: jon 8754 0.4 53.5 3044256 2205204 ? T 10:34 0:15 php awesome_script.php jon 8767 0.4 53.5 3044256 2205204 ? T 10:34 0:15 php …

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