Mac下的shell命令總結(持續更新)

2021-09-19 04:48:47 字數 1760 閱讀 9591

mac平台使用wget會找不到命令:

macdemacbook-pro-3:python mac$ wget 

-bash: wget: command not found

關於curl工具介紹:基本用法:

curl命令引數:

curl 'url位址'

curl [選項] 'url位址'

curl -o 'url'

curl -l -o 'url'

curl -o output.file.name.here 'url-here'

curl -o foo.pdf ''

如果你只是指定網路位址,而沒有使用其它選項,那麼將直接在螢幕上顯示檔案的內容,這裡,壓縮的檔案會以亂碼顯示在螢幕:

curl示例:

curl -o mylab2.zip
選項 「-o」會將輸出寫入到指定的檔案mylab2.zip裡

解壓檔案:

由於之前接觸過ubuntu的系統,所以比較熟悉乙個便捷的安裝軟體包的命令sudo apt-get install ***,一直覺得mac也是linux的系統和ubuntu的區別應該不大,然而今天使用命令sudo apt-get install libxml2時mac系統卻報出了-bash:apt-get:command not found 這樣的錯誤,後來上網查詢才知道,原來apt-get是debian(ubuntu)才有的包管理器,遂繼續查詢解決方案。

解決方案:使用brew代替apt-get

what is brew?

brew 全稱homebrew,是mac osx上的軟體包管理工具,能在mac中方便的安裝軟體或者解除安裝軟體。

如何安裝?

安裝只需要在終端下輸入下面一條命令(mac自帶ruby不需要安裝)

ruby -e "$(curl -fssl "
安裝完成後使用brew install libxml2即可。如需檢視brew的更多功能請使用brew --help檢視其幫助文件。

安裝mcrypt外掛程式示例:

macdemacbook-pro-3:stugrade mac$ brew search mcrypt

macdemacbook-pro-3:stugrade mac$ brew install mcrypt

4、npm和cnpm國內映象

在國內使用npm非常慢,不過還好,我們可以使用**提供的映象來安裝:

**npm 映象

Mac環境下C 呼叫shell命令

正在優化unity打包工程。想用c 呼叫shell指令碼來實現打包xcode匯出ipa.由於對c 不是很熟悉。呼叫shell指令碼的時候遇到一些問題。現在把呼叫shell指令碼的c 在此記錄下。使用terrminal呼叫shell指令碼,可以使用終端直 到執行結果。string shell proj...

mac常用shell命令

tar 解包 tar xvf filename.tar 打包 tar cvf filename.tar dirname 注 tar是打包,不是壓縮!gz解壓1 gunzip filename.gz 解壓2 gzip d filename.gz 壓縮 gzip filename tar.gz 和 tg...

shell命令總結

while read line do echo line done path file test命令基本等價於 用法示例 if test e file then echo true fi獲取表示式的值 示例 echo 6 3 輸出 0也可以進行賦值 var 6 3 echo var 輸出var的值陣...