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

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

9
ฉันจะนับจำนวนโฟลเดอร์ในไดรฟ์ที่ใช้ Linux ได้อย่างไร
ฉันต้องจัดระเบียบฮาร์ดดิสก์ภายนอกเพื่อให้มีโฟลเดอร์ไม่เกิน 500 โฟลเดอร์ บานหน้าต่าง "Properties" ของ Ubuntu แสดงเฉพาะจำนวนไฟล์ไม่ใช่จำนวนโฟลเดอร์ มีบรรทัดคำสั่งง่ายๆที่จะบอกจำนวนไดเรกทอรีย่อยหรือไม่ ฉันจำเป็นต้องนับซ้ำและไดรฟ์เป็น HDD /media/MUSIC/ภายนอกที่ติดตั้งที่ มันเป็นระบบสเตอริโอในรถยนต์ที่มีเอกสารบอกว่าอ่านได้เพียง 500 โฟลเดอร์แรกเท่านั้น

2
มีคำสั่งหนึ่งบรรทัดเพื่อให้ chmod แบบโต้ตอบ?
ฉันกำลังมองหาบางสิ่งที่ชอบ: ls | ask_yes_no_for_each_file | chmod +x the_files_approved หรือไวยากรณ์ที่คล้ายกัน ยังสามารถทำงานกับคำสั่งอื่น ๆ ที่คุณต้องการการยืนยันเป็นรายบุคคลสำหรับ

12
มีเชลล์บรรทัดคำสั่งที่เหมือนยูนิกซ์ที่ดีกว่าสำหรับ Windows หรือไม่?
ฉันแน่ใจว่ามีการถามก่อนหน้านี้ แต่ฉันไม่พบหลังจากผ่านไปหนึ่งชั่วโมงหรือมากกว่านั้นในการค้นหา ... ฉันใช้ Unix และ Mac OS มาระยะหนึ่งแล้ว แต่ฉันคือผู้ใช้ Windows ที่เป็นหัวใจ สิ่งที่ # 1 ที่ฉันชอบเกี่ยวกับระบบปฏิบัติการ * nix เหล่านี้คือเทอร์มินัลและเชลล์ ฉันรู้ว่าคุณสามารถใช้ Console เพื่อทำให้คอนโซลจริงดีขึ้น แต่ฉันก็เกลียดชังเชลล์ windows ฉันเพิ่งย้ายจากทุบตีไป zsh บน Mac ของฉันและฉันไม่เคยเร็วขึ้น ฉันสามารถซูมไปรอบ ๆ มีสีหลากหลายชื่อแทนพรอมต์เจ๋ง ๆ ฯลฯ ซึ่งทำให้การใช้งานเทอร์มินัลนั้นยอดเยี่ยมมาก มีอะไรเป็นอย่างนี้สำหรับ Windows หรือไม่? ฉันจะทำให้ประสบการณ์กระสุนของฉันเจ็บปวดน้อยลงได้อย่างไร โดยทั่วไปฉันต้องการ oh-my-zsh สำหรับ Windows

3
เครื่องมือบรรทัดคำสั่งสำหรับรายชื่อแท็ก ID3 ภายใต้ Linux
ฉันต้องการเขียนสคริปต์ที่จัดการแท็ก ID3 ของไฟล์ mp3 ฉันต้องการเครื่องมือที่อ่านแท็กและส่งออกเป็นรูปแบบในรูปแบบที่เครื่องอ่านได้ ตัวอย่างเช่นถ้าฉันต้องการให้มันส่งออกเฉพาะชื่อแล้วมันจะออกชื่อเรื่องไม่มีอะไรอื่น ฉันลองใช้เครื่องมือต่าง ๆ เช่นid3หรือeyeD3แต่สามารถใช้เพื่อเขียนแท็กหรือส่งออกในรูปแบบที่มนุษย์อ่านได้เท่านั้น แน่นอนว่าฉันสามารถกรองเอาท์พุทนั้นออกsedมาได้ แต่ดูเหมือนจะซับซ้อนเกินความจำเป็นสำหรับฉัน

8
ฆ่ากระบวนการด้วย“ Command Line” เฉพาะจากบรรทัดคำสั่ง
มีโปรแกรมอรรถประโยชน์บรรทัดคำสั่งที่ฆ่ากระบวนการทั้งหมดด้วยบรรทัดคำสั่งเฉพาะหรือไม่ เช่นฆ่ากระบวนการทั้งหมดที่ชื่อ "java.exe" ด้วยบรรทัดคำสั่งที่มี "-jar selenium-server.jar" สิ่งนี้เป็นไปได้ผ่านกระบวนการสำรวจ

2
Linux-like top / netstat / etc บน Mac OS X
อรรถประโยชน์ของ Unix บน Mac OS X นั้นค่อนข้างเจ็บปวดในการใช้งาน port install coreutils +with_default_namesและไม่กี่ทดแทนอื่น ๆ เช่นแก้ไขที่สุดของพวกเขา แต่ใบบางอย่างในการเสียค่าเริ่มต้นของ Mac OS X - มากที่สุดน่ารำคาญtopและnetstatแต่ฉันแน่ใจว่าฉันจะคิดได้มากขึ้นไม่กี่ ฉันคาดเดาว่าคำสั่งนั้นมีลักษณะเฉพาะtopและnetstatค่อนข้างเฉพาะระบบปฏิบัติการดังนั้นเพียงแค่จับแหล่งที่มาของการเทียบเท่า Linux และการคอมไพล์ซ้ำจะไม่ทำงาน อะไรที่เทียบเท่าดีที่สุดของคำสั่งเหล่านี้และคำสั่งอื่น ๆ ที่ทำงานบน Mac OS X

5
การเปิดเทอร์มินัลใหม่จากบรรทัดคำสั่งและเรียกใช้คำสั่งบน Mac OS X หรือไม่
มีวิธีการเปิดเทอร์มินัลใหม่จากบรรทัดคำสั่งและการรันคำสั่งบนเทอร์มินัลใหม่นั้น (บน Mac) หรือไม่? เช่นสิ่งที่ชอบ: Terminal -e ls ที่lsทำงานในสถานีใหม่

8
ตรวจสอบจุดเชื่อมโยงสัญลักษณ์ที่อยู่ใน Windows 7
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Super User อพยพ 6 ปีที่แล้ว ใน Windows 7 ฉันจะตรวจสอบได้อย่างไรว่าไฟล์นั้นเป็นลิงก์สัญลักษณ์หรือไม่ถ้าโฟลเดอร์นั้นเป็นจุดเชื่อมต่อหรือไม่และฉันจะตรวจสอบตำแหน่งที่ไฟล์นั้นชี้ไปได้อย่างไร (ในกรณีที่เป็น symlink / ทางแยก) ทั้งใน Explorer และในบรรทัดคำสั่ง สิ่งสำคัญคือต้องมีวิธีการทำจากบรรทัดคำสั่งเพื่อที่จะทราบวิธีการทำซ้ำลิงก์สัญลักษณ์บนคอมพิวเตอร์เครื่องอื่นเมื่อคุณต้องการสร้างแบบจำลองที่แน่นอนของแผนผังโฟลเดอร์ หากฉันคลิกขวาที่ไฟล์และตรวจสอบ "คุณสมบัติ" ฉันไม่พบสิ่งบ่งชี้ว่าเป็นลิงก์สัญลักษณ์

2
ฉันจะทำให้โหมด vi ของ zsh ทำงานเหมือนโหมด vi ของ bash ได้อย่างไร
ฉันชอบความเร็วทั่วไปของ zsh มาก แต่สองสิ่งที่ทำให้ฉันรำคาญ ผมต้องตีรอสักครู่ระหว่างการกดปุ่มหลบหนีและกดทับที่จะได้รับการค้นหาประวัติศาสตร์ (ถ้ามันตีเฉือนเร็วเกินไปที่จะกล่าวว่าzsh: do you wish to see all 514 possibilities (172 lines)) หลังจากเข้าสู่โหมดแทรกเนื่องจากมีการกดปุ่มaหรือAฉันไม่สามารถถอยถอยหลังผ่านจุดที่ฉันเข้าสู่โหมดแทรกได้ ฉันรู้ว่า 2 เหมือนคลาสสิค vi แต่ฉันชอบสไตล์ที่ดีกว่า
24 command-line  zsh 

5
ความแตกต่างระหว่างคำสั่ง find และ findstr ใน Windows คืออะไร
ใน Windows ความแตกต่างระหว่างfindและfindstrคำสั่งคืออะไร ทั้งคู่ดูเหมือนจะค้นหาข้อความในไฟล์: หา C:\> find /? Searches for a text string in a file or files. FIND [/V] [/C] [/N] [/I] [/OFF[LINE]] "string" [[drive:][path]filename[ ...]] /V Displays all lines NOT containing the specified string. /C Displays only the count of lines containing the string. /N Displays line numbers …

2
สร้างฐานข้อมูล MySQL ด้วยหนึ่งบรรทัดในทุบตี
เป็นไปได้หรือไม่ที่จะสร้างฐานข้อมูลเปล่าด้วยหนึ่งบรรทัดคำสั่งใน bash? ความพยายามในมือใหม่ของฉันล้มเหลว: mysql -uroot $(create database mydatabase;) ท้ายที่สุดฉันต้อง mysql -uroot create database mydatabase; exit;

2
วิธีรับไฟล์ UTI จากบรรทัดคำสั่งใน Mac OS X
มียูทิลิตีบรรทัดคำสั่งที่ฉันสามารถส่งชื่อไฟล์ได้ซึ่งจะส่งคืน UTIs ที่เกี่ยวข้องสำหรับไฟล์นั้นหรือไม่? ตัวอย่างเช่น: hypothetical-uti-fetcher /Library/Desktop\ Pictures/Aqua\ Blue.jpg อาจให้ฉัน: public.jpeg public.image public.data

1
บรรทัดคำสั่ง 7-Zip เพื่อบีบอัดเนื้อหาทั้งหมดของโฟลเดอร์ (โดยไม่ต้องซิปโฟลเดอร์เอง) [ซ้ำกัน]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว : ปิดให้บริการใน7 ปีที่ผ่านมา ซ้ำเป็นไปได้: สร้างการเก็บถาวรจากไดเรกทอรีโดยไม่ต้องเพิ่มชื่อไดเรกทอรีลงในการเก็บถาวร ฉันมีโฟลเดอร์ที่ฉันต้องการ zip ให้สมบูรณ์: MyFolder | |--- SubFolder1 |--- SubFolder2 |--- file1 |--- file2 ฉันต้องการซิปทุกอย่างลงใน myzip.7z แต่ฉันไม่ต้องการให้ 'MyFolder' อยู่ในที่จัดเก็บ: myzip.7z | |--- SubFolder1 |--- SubFolder2 |--- file1 |--- file2 แทน myzip.7z | |--- MyFolder | |--- SubFolder1 |--- SubFolder2 |--- file1 |--- file2 ฉันจะทำอย่างไร

2
คำสั่ง cmd เทียบเท่ากับ Bash's & (เครื่องหมายแอมเปอร์แซนด์) สำหรับการเรียกใช้คำสั่งโดยไม่รอให้คำสั่งยกเลิก
ในทุบตี: java -jar jarfile1.jar & java -jar jarfile2.jar & เครื่องหมายและตัวช่วยให้คุณสามารถเปิดโปรแกรมแรกจากนั้นทำอีกอันหนึ่งในขณะที่โปรแกรมแรกยังทำงานอยู่ ฉันจะทำสิ่งนี้เป็นคำสั่งได้อย่างไร (XP ถ้าเกี่ยวข้อง)

7
เก็บเอาต์พุตของวันที่และดูคำสั่งไปยังไฟล์
ฉันเป็นมือใหม่ที่จะลินุกซ์และฉันพยายามที่จะดูคำสั่งและพยายามที่จะเข้าสู่ระบบไฟล์ ฉันเหนื่อย watch -t -n 10 "(วันที่ + เวลา:% H:% M:% S '; ps aux | grep" pattern "| wc -l)" >> logfile และฉันหวังว่าจะได้ผลลัพธ์เช่นนี้ TIME: 10:32:30 12 TIME: 10:32:40 18 TIME: 10:32:50 2 ที่จะเก็บไว้ใน logfile อย่างไรก็ตามเมื่อ logfile มีอักขระที่ไม่สามารถพิมพ์ได้ฉันจะรับเอาต์พุตชนิดนี้จากคำสั่ง li ได้อย่างไร

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