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

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

8
อะไรคือสิ่งที่เทียบเท่ากับ“ ~” (ตัวหนอน) ของ Linux ใน Windows
ใน Linux เราสามารถไปที่หน้าแรกของผู้ใช้โดยป้อน~อักขระtilde ( ) หลังcd: cd ~ วิธีทำเช่นเดียวกันใน Windows? แต่ละครั้งฉันต้องพิมพ์: cd C:\Document and Settings\freewind มันน่าเบื่อเกินไป

6
วิธีการดาวน์โหลดไฟล์ดรอปบ็อกซ์โดยใช้คำสั่ง wget?
ดูเหมือนว่าฉันสามารถดาวน์โหลดไฟล์ดรอปบ็อกซ์โดยใช้ explorer เช่น chrome และ firefox เท่านั้น ถ้าฉันใช้ wget เพื่อดาวน์โหลดฉันจะได้ไฟล์ที่อยู่ในรูปแบบ html ทำไม? ตัวอย่างเช่นคุณสามารถเปิดลิงค์นี้ https://www.dropbox.com/s/mx9eqve5l2ipgyk/test.txt > พร้อม explorer แต่ถ้าคุณใช้ wget https://www.dropbox.com/s/mx9eqve5l2ipgyk/test.txt คุณจะไม่ได้รับเนื้อหาของไฟล์นี้ทำไม? ต่อไปนี้เป็นส่วนหนึ่งของ test.txt เพื่อดาวน์โหลดนี่ไม่ใช่เนื้อหาของ test.txt เลย ดังนั้นจึงเป็นไปได้ที่จะดาวน์โหลดไฟล์ Dropbox โดยใช้wgetแทนที่จะสำรวจ? document.observe('script:loaded', function() { SharingModel.init('test\x2etxt', Util.from_json('\x7b\x22item\x5fid\x22\x3a\x20\x22\x22\x2c\x20\x22secure\x5fhash\x22\x3a\x20\x22\x22\x2c\x20\x22subpath\x22\x3a\x20\x22\x22\x2c\x20\x22tkey\x22\x3a\x20\x22mx9eqve5l2ipgyk\x22\x7d')) SharingModel.init_file() $('emsnippet-9911dfc627e1d541').innerHTML = 'test\x2etxt'.em_snippet(50, 0.750).escapeHTML(); $('emsnippet-add7879f5d805012').innerHTML = 'test\x2etxt'.em_snippet(20, 0.750).escapeHTML(); $('emsnippet-981ac0639529f983').innerHTML = 'test\x2etxt'.em_snippet(20, 0.750).escapeHTML(); FilePreview.init_text('https\x3a\x2f\x2fdl\x2edropbox\x2ecom\x2fs\x2fmx9eqve5l2ipgyk\x2ftest\x2etxt', 0) }); …

7
แสดงชื่อไดเรกทอรีปัจจุบันเท่านั้น (ไม่ใช่เส้นทางแบบเต็ม) เมื่อแจ้ง bash
วิธีที่ bash prompt ของฉันได้รับการกำหนดค่าในปัจจุบันมันแสดงเส้นทางทั้งหมดไปยังไดเรกทอรีปัจจุบัน สิ่งนี้น่ารำคาญเมื่อฉันอยู่ลึกเข้าไปในแผนผังไดเรกทอรีเนื่องจากพรอมต์กลายเป็นเวลานานจนทุกคำสั่งห่อหุ้มในบรรทัดถัดไป ฉันจะทำให้มันแสดงเฉพาะส่วนสุดท้ายของเส้นทางได้อย่างไร นี่คือสิ่งที่ฉันมีใน.bashrc: PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ ' # If this is an xterm set the title to user@host:dir case "$TERM" in xterm*|rxvt*) PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD/$HOME/~}\007"' ;; *) ;; esac


5
วิธีลบแอตทริบิวต์อ่านอย่างเดียวซ้ำบน Windows 7
ฉันต้องลบคุณลักษณะอ่านอย่างเดียวของไฟล์ทั้งหมดภายใต้ไดเรกทอรีซ้ำใน Windows 7 โดยใช้บรรทัดคำสั่ง คุณช่วยยกตัวอย่างเกี่ยวกับเรื่องนี้ได้ไหม

4
“ บริการเริ่มต้นสุทธิ” และ“ เริ่ม sc” อะไรคือความแตกต่าง?
บริการสามารถหยุดและเริ่มต้นได้โดยใช้สองคำสั่งใน Command Prompt Shell บริการเริ่มต้นสุทธิ "บริการบางอย่าง" sc start "บริการบางอย่าง" ความแตกต่างระหว่างคำสั่งเหล่านี้คืออะไร?

10
เป็นไปได้หรือไม่ที่จะใช้ Windows โดยไม่มี GUI?
ฉันแค่สงสัยว่ามันเป็นไปได้ที่จะเรียกใช้ Windows โดยไม่มี GUI เช่น Linux หรือไม่กับเทอร์มินัลเสมือน เหตุผลที่อยู่เบื้องหลังคือกล่อง Windows 7 ของฉันมักจะค้างเมื่อใดก็ตามที่มีแอปพลิเคชันแบบสุ่มค้างเช่น Firefox (ยาแม้แต่ Firefox, Chrome ก็ไม่ได้ทำเช่นนั้น), MSN, Microsoft Office เป็นต้น (ฉันติดตั้งครั้งนับไม่ถ้วน เป็นอย่างนั้นทุกครั้งที่ฉันใช้ฉันคิดว่ามันเป็นเหมือน Windows D:) อย่างไรก็ตามฉันสังเกตเห็นว่าแม้ว่าเมื่อโปรแกรมวางสายและค้างเกือบทั้งเดสก์ท็อปของฉันถ้าฉันเกิดขึ้นที่จะมีหน้าต่างคอนโซลขึ้น (ฉันมี SUA, Unix เลเยอร์สร้างขึ้นใน Windows ติดตั้ง) เพียงใช้คำสั่ง kill มันปิด ลงแอปพลิเคชันที่ไม่ตอบสนองในพริบตาและส่งคืนเดสก์ท็อปที่ตอบสนองได้อีกครั้ง ดังนั้นฉันจึงสงสัยว่า: เป็นไปได้ไหมที่จะเปลี่ยนไปใช้อินเทอร์เฟซแบบข้อความอย่างเดียวเมื่อเดสก์ท็อปวางสายเหมือนบางครั้งที่ฉันทำบน Linux?

10
Windows เทียบเท่ากับคำสั่ง "เวลา" ของ UNIX
ดังนั้น Unix จึงมีtimeคำสั่งที่ให้ผู้ใช้ตั้งเวลารหัส / สิ่งอื่น ๆ ฉันสงสัยว่าบรรทัดคำสั่ง Windows มีอะไรที่คล้ายกันหรือไม่ นอกจากนี้ผมถามคำถามก่อนหน้านี้เกี่ยวกับบรรทัดคำสั่งลินุกซ์ที่นี่ เราสามารถทำสิ่งเดียวกันกับ Windows ได้หรือไม่? ถ้าเป็นเช่นนั้นได้อย่างไร


2
วิธีแสดงเนื้อหาของไฟล์ซิปตามขนาดไฟล์และอัตราส่วนการบีบอัดผ่านบรรทัด cmd
ฉันจะแสดงรายการเนื้อหาของไฟล์ซิปตามขนาดของไฟล์และอัตราส่วนการบีบอัด (หรือขนาดที่บีบอัด) บน osx w / เครื่องมือบรรทัดคำสั่งได้อย่างไร

8
ฉันจะลบไฟล์ Time Machine โดยใช้ commandline ได้อย่างไร
ฉันต้องการลบไฟล์ / ไดเรกทอรีบางส่วนจาก Time Machine Partition โดยใช้rmแต่ไม่สามารถทำได้ ฉันค่อนข้างแน่ใจว่าปัญหาเกี่ยวข้องกับการขยายการควบคุมการเข้าถึงคุณสมบัติบางอย่างในไฟล์ในการสำรองข้อมูล แต่ไม่ทราบวิธีการแทนที่ / ปิดใช้งานพวกเขาเพื่อให้rmทำงาน ตัวอย่างข้อผิดพลาดที่ฉันได้รับคือ: % sudo rm -rf Backups.backupdb/MacBook/Latest/MacBook/somedir rm: Backups.backupdb/MacBook/Latest/MacBook/somedir: Directory not empty rm: Backups.backupdb/MacBook/Latest/MacBook/somedir/somefile: Operation not permitted มีสาเหตุหลายประการที่ฉันไม่ต้องการใช้ Time Machine GUI หรือ Finder สำหรับสิ่งนี้ หากเป็นไปได้ฉันต้องการรักษาระดับการป้องกันเพิ่มเติมสำหรับไฟล์อื่น ๆ ทั้งหมด (ฉันไม่ต้องการปิดการใช้งานทั่วโลกยกเว้นว่าฉันจะเปิดใช้งานอีกครั้งเมื่อฉันทำงานเสร็จแล้ว)

3
ฉันจะเข้าถึงอุปกรณ์ MTP บนบรรทัดคำสั่งใน Windows ได้อย่างไร
อุปกรณ์ MTP ( Media Transfer Protocol ) ส่วนใหญ่จะแสดงใน Windows File Explorer ภายใต้ชื่ออุปกรณ์หรือ GUID แต่ไม่มีการกำหนดอักษรระบุไดรฟ์ ฉันจะเข้าถึงไฟล์บนอุปกรณ์ดังกล่าวจากบรรทัดคำสั่งได้อย่างไร ใช้ cmd.exe หรือ PowerShell

4
วิธีคัดลอก symlink เพื่อกำหนดเป้าหมายเป็นโฟลเดอร์ปกติ
ฉันมีโฟลเดอร์ที่มี symlinks: marek@marek$ ls -al /usr/share/solr/ razem 36 drwxr-xr-x 5 root root 4096 2010-11-30 08:25 . drwxr-xr-x 358 root root 12288 2010-11-26 12:25 .. drwxr-xr-x 3 root root 4096 2010-11-24 14:29 admin lrwxrwxrwx 1 root root 14 2010-11-24 14:29 conf -> /etc/solr/conf ฉันต้องการคัดลอกไปที่ ~ / solrTest แต่ฉันต้องการคัดลอกไฟล์จาก symlink ด้วย เมื่อฉันพยายาม …

11
คอมมานด์บรรทัดคำสั่งเพื่อคัดลอกไดเรกทอรีทั้งหมด (รวมถึงโฟลเดอร์ไดเรกทอรี) ไปยังไดเรกทอรีอื่น
ใช้บรรทัดคำสั่งฉันต้องการคัดลอกไดเรกทอรีหนึ่งไปยังอีก ตัวอย่างเช่นมีไดเรกทอรีและC:/testC:/test2 ฉันต้องการที่จะคัดลอกC:/testลงในC:/test2เพื่อที่ว่าผลจะเป็นC:/test2/test ทุกอย่างที่ฉันได้พบเพื่อให้ห่างไกลเท่านั้นที่จะคัดลอกไฟล์และโฟลเดอร์ที่มีอยู่ในC:/testเข้าไปC:/test2แต่ใบออกไดเรกทอรีแม่

6
ตัวแปรในแบตช์ไฟล์ไม่ได้ถูกตั้งค่าเมื่ออยู่ภายใน IF?
ฉันมีสองตัวอย่างของไฟล์แบทช์ที่ง่ายมาก: การกำหนดค่าให้กับตัวแปร: @echo off set FOO=1 echo FOO: %FOO% pause echo on ซึ่งตามที่คาดไว้ผลลัพธ์ใน: FOO: 1 Press any key to continue . . . อย่างไรก็ตามถ้าฉันวางสองบรรทัดเดียวกันไว้ในบล็อก IF NOT DEFINED: @echo off IF NOT DEFINED BAR ( set FOO=1 echo FOO: %FOO% ) pause echo on ผลลัพธ์นี้โดยไม่คาดหมายใน: FOO: Press any key to continue …

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