แพ็คเกจบรรทัดคำสั่งใดที่คุณต้องการ [ปิด]


12

ฉันมักจะมีหนึ่งในตำรวจ, MacPorts, Homebrew ติดตั้ง ส่วนใหญ่มักจะเป็นแพคเกจเดียวขนาดเล็กและเล็กน้อย ฉันพบว่าซอฟต์แวร์รายวันของฉันมีอยู่ในรุ่น OS X

ดังนั้นคุณต้องใช้ซอฟต์แวร์ non-OS X unix ใดที่จำเป็นน่าสนใจหรืออย่างอื่นในคอมพิวเตอร์ของคุณ

ฉันต้องการขยายขอบเขตอันไกลโพ้นของฉัน ฉันมีประสบการณ์ยูนิกซ์ / ลินุกซ์มากพอที่จะไม่กลัวฉันยังไม่พบเคสที่ใช้ดี

เพื่อความชัดเจนที่เพิ่มขึ้นฉันไม่ได้มองหาสิ่งใดที่ติดตั้งไว้แล้วพร้อมกับ OS X ดังนั้นโปรดไม่ใช้ ssh, vi ฯลฯ นอกจากคุณจะอธิบายเหตุผลที่คุณต้องการรุ่นที่แตกต่างออกไป


2
วิกิชุมชน
Thilo

ฉันเป็นคนคล่องแคล่วที่นี่ แต่มันเป็น "OS X" และไม่ใช่ "OSX"
MagBUG

@Thilo ใช่ฉันคิดว่าเมื่อฉันเริ่มพิมพ์และลืมมันไปตามเวลาที่ฉันทำ
อเล็กซ์

เรามาพูดคุยกันเกี่ยวกับAsk Different Metaถ้าใครก็ตามที่จะปิดคำตอบนี้ในคำตอบใหม่
bmike

คำตอบ:


7

ฉันติดตั้ง MacPort ใหม่บ่อยครั้ง (เช่นเมื่อมี Xcode รุ่นใหม่ที่สำคัญ) ดังนั้นฉันจึงเก็บไฟล์ไว้ในรายการพอร์ตที่จำเป็นของฉันเพื่อให้ติดตั้งได้ง่าย

นี่คือรายการซอฟต์แวร์ที่สำคัญที่ไม่มีใน OS X


รายการที่ยอดเยี่ยม - สิ่งที่ฉันถาม
อเล็กซ์

ฉันได้เพิ่มไฮเปอร์ลิงก์และความพิเศษบางอย่าง
ocodo

7

นี่คือbrewเครื่องมือทั้งหมด:

coreutils
exif
exiftags
exiftool
findutils
gawk
gnu-sed
ssed

สิ่งเหล่านี้มีไว้เพื่อความเข้ากันได้ของสคริปต์ที่ดีขึ้นหรือคุณสมบัติที่ดีขึ้น ( gsedรองรับสิ่งต่าง ๆ เช่น '\ t' และสิ่งอื่น ๆ ที่คุณคาดหวัง)

growlnotify

ใช้คำรามจากบรรทัดคำสั่ง

lynx
wget

lynxมีประโยชน์ถ้าไม่มีอะไรอื่นนอกจากlynx -listonlyในการเขียนสคริปต์

wget ยังมีประโยชน์ในการเพียงแค่โยน URL และดาวน์โหลด

msmtp

ส่งอีเมลจากบรรทัดคำสั่งได้อย่างง่ายดาย ผมเขียนเพิ่มเติมได้ที่นี่

multimarkdown

เครื่องมือ multimarkdown ด้วยเหตุผลที่ชัดเจน

youtube-dl

ดาวน์โหลดวิดีโอ youtube เพียงแค่ใส่ URL ลงไป


4

บรรทัดคำสั่ง git และ Mercurial ฉันรู้ว่ามี GUI อยู่ที่นั่นและฉันก็ใช้สิ่งเหล่านั้นเช่นกัน แต่สำหรับบางสิ่งบรรทัดคำสั่งเป็นวิธีที่เร็วที่สุดในการทำให้เสร็จ

ssh (เพื่อเข้าสู่ระบบคอมพิวเตอร์อื่น ๆ ที่ไม่ได้ใช้ OSX ดังนั้นฉันไม่แน่ใจว่ามีจำนวน) และ rsync (เพื่อรับข้อมูลเข้าและออกจากพวกเขา)

SCP บรรทัดคำสั่ง อีกครั้งมี Cyberduck แต่บางครั้งบรรทัดคำสั่งนั้นเร็วที่สุด

เนื้อหาทั้งหมดข้างต้นเป็นเนื้อหาของโปรแกรมเมอร์

ก่อนหน้านี้ฉันใช้ OpenOffice ผ่าน X แต่ตอนนี้เรามี OpenOffice เป็นแอพ Mac (มากหรือน้อย) และแม้แต่ Quick Look ก็สามารถแสดงไฟล์ Excel และ Word ได้


4

เป็นกลุ่มหรือ mac คู่MacVim ฉันไม่สามารถความเครียดพอที่จะทำให้ทุกคนที่มีได้จากระยะไกลที่จะทำบางสิ่งบางอย่างใน terminal ควรใช้เวลาในการดูที่คู่ของวิดีโอกวดวิชาใน youtubeและพิมพ์ออกมาน่ากลัวVI-เป็นกลุ่มโกงแผ่นกราฟิก

อื่น ๆ กว่าที่ฉันจะใช้ผู้ต้องสงสัยตามปกติเช่นwget , หาง , wc , SSH , SCPหรือgrep สำหรับการโค่นล้มฉันมากขึ้นเช่น UI กราฟิกใน NetBeans


เป็นกลุ่มมาติดตั้งแล้ว ฉันจะใช้มันตลอดเวลา. ฉันจะใช้ ssh, scp และ grep Curl ฉันสามารถใช้แทน wget ห้องสุขามีทั้งหาง ฉันกำลังมองหาซอฟต์แวร์ที่แตกต่างหรือใหม่
อเล็กซ์

ฉันใช้ macvim สำหรับการเขียนโปรแกรมทั้งหมดของฉัน มันใช้ไฟล์ ~ / .vimrc เดียวกับ vim ที่ติดตั้งไว้ล่วงหน้าดังนั้นการตั้งค่าทั้งหมดของคุณจะยังคงเหมือนกันกับเวอร์ชั่นที่คุณเลือก (: w หรือ Command-S ... คุณตัดสินใจ!) คุณสามารถตั้งค่าเอกสารประเภทต่างๆให้เปิดโดยอัตโนมัติใน macvim
daviewales


3
  • wget (ดาวน์โหลดไฟล์จาก inet)
  • nmap (สแกน ip)
  • unrar (มากขึ้นถึงวันที่ GUI)
  • imagemagick (วิธีที่เร็วกว่าในการทำหัวแม่มือกว่า photoshop)
  • mencoder (ทำ trasnformations ระหว่างรูปแบบสื่อฉันใช้มันเป็นประจำเพื่อแยกเสียงจากดีวีดี)

นักพัฒนาซอฟต์แวร์: git, postgresql, mongod


nmap - คำตอบที่ดี - ใช่ฉันใช้สิ่งนี้มากแม้ว่าฉันจะได้รับ OS X บิวด์ไม่ใช่เวอร์ชันพอร์ต ฉันมีความสุขกับการขดแทนที่จะเป็น wget
อเล็กซ์

1

ฉันใช้ iperf เพื่อวัดแบนด์วิดท์เครือข่ายของฉันทุกครั้งที่ฉันทำการเปลี่ยนแปลงกับคอมพิวเตอร์หรืออุปกรณ์เครือข่าย


1
  • ทุบตีเสร็จ
  • คอมไพล์
  • emacs (เวอร์ชั่นที่ติดตั้งของ OSX มีอายุ 4 ปี)
  • Inkscape
  • nmap
  • iperf

2
คุณชอบคุณสมบัติของ emacs ใดบ้างในช่วง 4 ปีที่ผ่านมา?
GEdgar

1

MAMP 2.0.1

ก่อนบรรจุ

  • Apache 2.2.17
  • PHP 5.3.6
  • phpMyAdmin 3.3.9.2
  • XCache 1.3.1
  • ตัวจัดการ SQLite 1.2.4
  • MySQL 5.5.9
  • ไลบรารี SQLite 2.8.17

คุณสามารถควบคุมทุกอย่างผ่านทางอินเตอร์เฟส MAMP ของเว็บเบราว์เซอร์โดยแทบไม่จำเป็นต้องใช้บรรทัดคำสั่ง

ฉันใช้เพื่อโฮสต์การติดตั้ง WordPress ในพื้นที่สำหรับการทดสอบและการพัฒนา

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