A. Mac系統終端命令行不執行命令 總出現command not found解決方法
改過bash_profile這個文件,最後不知怎麼的只有cd命令能執行,我猜測可能修改bash_profile文件後沒有保存 導致的 保存命令是: source .bash_profile
說下我的解決方法:
1. 在命令行中輸入:
這樣可以保證命令行命令暫時可以使用。命令執行完之後先不要關閉終端。
2. 輸入
進入當前用戶的home目錄。
3. 打開或者創建bash_profile 執行命令:(優先執行open,如果打不開,在touch)
4. 打開並編輯bash_profile 執行命令:
如果第三步打開了,請跳過這步
5. 這樣就打開了一個記事本,會顯示你之前配置過的path,修改記事本,先全部刪除或者留下你覺得有用的,也可以全部先做備份,命令行好用後再加里。
6. 進行保存 全選: command+s 或者不放心的話 選中記事本 文件-保存 保存之後沒提示 直接關掉就可以。
7. 此時在命令行中輸入更新命令(命令行一直不要關):
OK,重啟終端命令行就可以了
歡呼吧 少年
B. 怎麼用mac命令行從linux伺服器下載文件到本地
怎麼用mac命令行從linux伺服器下載文件到本地?
用mac命令行從linux伺服器下載文件到本地的內方法:連容接伺服器-寫入命令-輸入密碼-下載即可。
具體步驟:
一、給電腦連上網,然後得知道伺服器的帳號和密碼,可以用ssh連接上伺服器。輸入ssh 用戶名@主機名 ,回車提示輸入密碼,回車出現「welcome……」字樣,代表連接成功。
C. 解決mac系統命令行提示 command not found問題
-bash: ls: command not found
-bash: chown:command not found
解決方法:
vim ~/.bash_profile
打開該文件
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
export PATH
在文件末尾添加上面path環境變數配置
:wq 保存並退出文件
source ~/.bash_profile
在終端執行上面命令,是配置生效
D. MAC終端命令-文件操作、編輯操作
終端命令:
基本路徑操作
相對路徑:cd /users/yang/Desktop
絕對路徑:cd Ddesktop
. 表示當前路徑
… 表示當前路徑的上一層
… 表示當前路徑的上2層
沒有…或者以上的
文件操作
查看文件路徑
ls:
ls 查看當前路徑下的文件及文件夾的名字
ls /bin 表示:查看當前路徑下的Documents文件夾下的所有東西
ls Documents 表示:查看當前路徑下的Documents文件夾下的所有東西
ls *:
*表示任意多個字元,也可以沒有
?:表示一個字元,一定有一個,不能沒有
[xn]:表示中括弧中的任意一個字元
[abcdefg]可以寫成[a-g]:表示從a到g之間的任意一個字元
ls -a:隱藏文件
ls -l:列表風格顯示
ls -h:配合-l,顯示一個合理的大小單位
打開文件
cd:
cd desktop:進入到desktop這個文件夾
cd 文件夾名字
cd … 跳轉到當前路徑的上一層
cd - 跳轉到上一次所在的路徑(類似遙控器的回看功能)
cd ~ 跳轉到當前用戶的家目錄
顯示文件路徑
pwd:顯示當前操作的路徑(絕對路徑)
clear:清屏
tab鍵:自動補全
touch:創建一個文件,linux中沒有後綴的說法,所有文件名自定義
重定向 >
ls > test.txt: 表示把本來顯示在終端上的信息寫入到test.txt文件中
mkdir:創建文件夾
mkdir a在當前路徑下創建a文件夾
mkdir a/b/c 不能創建,需要添加-p
tree:以目錄樹的方式顯示文件夾結構
刪除文件/文件夾
rmdir:刪除空文件夾
rm:刪除一個普通文件夾,會有提示,要刪除的東西是個文件夾
rm xxx -r:遞歸刪除文件夾,不提示
鏈接文件
ln -s 源文件 鏈接文件 :軟連接
ln 源文件 鏈接文件 :硬鏈接,硬鏈接數量為一時,才會真正刪除數據,否則不會。
查看文件
cat: 查看文件的內容
合並多個文件並查看 :cat 1.txt 2.txt > 3.txt
查找文件內容
grep:從指定的文件中搜索需要的內容
-n:顯示行號
-i:不區分大小寫
-v:取反,即不包含需要的內容的行
查找文件
find 路徑 -name 『*.t?t』
注意通配符的使用
復制文件
cp a b 將a文件夾整體復制到b文件夾下
cp a/* b 將a文件夾下的所有內容復制到b文件夾下
剪切文件
mv a b 將a文件夾整體移動(剪切)到b文件夾下
打包/壓縮/解壓縮/解包
tar -cvf xxx.tar * 打包命令
gzip xxx.tar 壓縮
gzip -d xxx.tar.gz 解壓縮
tar -xvf xxx.tar 解包
常見的壓縮解壓方式
tar -zcvf xxx.tar.gz *
tar -zxvf xxx.tar.gz
tar -jcvf xxx.tar.bz2 *
tar -jxvf xxx.tar.bz2
vi/vim的使用
模式切換
從命令模式->編輯模式:i,a,o,I,A,O
從編輯模式->命令模式:ESC
從命令模式->末行模式:輸入一個冒號,即shift+;
模式內編輯
末行模式:
w保存,
q退出
!強制退出(切換進出)
命令模式:
hjkl控制上下移動
M中間位置
L當前屏幕的最後一行
yy:復制,8yy:表示從當前游標所在的行開始復制8行
p:黏貼
dd:剪切,8dd:表示從當前游標所在的行開始剪切8行
u:撤銷
ctl+r:反撤銷
G:跳到最後一行
15G:跳轉到第15行
1G:跳轉到第一行
gg:跳轉到第一行
僅供自己學習+深記憶
原文鏈接: https://blog.csdn.net/LUSH_BOY/article/details/112691677
mac下通過terminal添加環境變數的小技巧:
輸入vim ./.bash_profile,打開了bash_profile文件
點擊i鍵進入編輯狀態:
export 自定義環境變數一(如HADOOP_HOME) = 路徑名稱
編輯完畢之後,ESC退出編輯模式,輸入 shift+; 進入末行模式,
輸入wq保存並退出
輸入source ~/.bash_profile使剛剛修改的文件生效
Mac 每次都要執行source ~/.bash_profile 配置的環境變數才生效
在~/.zshrc文件最後,增加一行: source ~/.bash_profile
.zshrc文件不存在,需要創建[輸入] touch .zshrc
.zshrc文件已經存在,直接打開[輸入]open -e .zshrc
在打開的文件末尾增加source ~/.bash_profile保存退出。
終端輸入命令查看jdk版本:
/usr/libexec/java_home -V
E. mac命令行終端怎麼創建文件 mac命令行終端
Mac命令行終端打開方法:
1、首先在下方的最左側,打開finder。
2、打開之後,在版finder左側的權工具欄中,選擇應用程序。
3、應用程序中選擇實用工具。
4、實用工具中找到終端,這就是我們所說的Terminal。
5、打開之後,彈出Terminal窗口,在這裡面可以輸入命令符,來完成不同命令。
F. Mac下終端命令行(常用)
作為一名開發人員,越來越覺得對於終端的使用,是非常有必要的,本人之前接觸這方面較少,也就偶爾用一下(大學沒學過unix),現在總結幾條,後續還會添加,學無止境嘛~
1.獲取管理員許可權:
輸入 sudo -s
然後輸入密碼,不會提示,輸入完後直接回車即可,然後即獲得管理員許可權。
2.打開文件
輸入 open /Applications/Safari.app
在這里打開Safari瀏覽器,使用open命令是可以多次打開的 (當然有的軟體不允許打開多個窗口)。open+空格+ -n +軟體路徑 (可以直接拖動到終端中)
我們也可以在命令中加入 -a 標識來選擇你想要用來載入該文件的應用程序,或者使用-e 標識直接在文本編輯器中編輯。 例:open /Users/rhjt/Desktop/ -a /Applications/Safari.app (在safari瀏覽器中打開image圖片)
3.搜索
關於搜索,mac上自帶的有spotlight (ctr/cmd + 空格)可以實現全局搜索,但有時候沒有正確的工作,而且如果我們想精確一個范圍呢?
輸入 mdfind + 文件名, 實現全局搜索
輸入 mdfind -onlyin 文件大的路徑 該路徑下的某個文件名 (這樣在我們精確文件大的路徑時候,可以更精確搜索到我們要的文件)
4.讀
mac中的Siri,可以讀取出我們輸入的內容
輸入 say + 內容,然後就會讀出來(不懂單詞的發音時候,不用去找詞典了~~)
5.延遲睡眠
caffeinate能阻止Mac進入睡眠狀態,而且屏幕保護也不會激活。我們最好使用-t為命令加入具體的時間。
輸入 caffeinate -t 3600 表示一個小時內屏幕不進入睡眠
6.釋放內存 (相當於重啟電腦)
purge命令可以清除內存和硬碟的緩存,與重啟Mac的效果差不多 (還不會關閉你現在用的程序)。purge命令可以讓不活躍的系統內存轉變為可以使用的內存,所以電腦卡的時候試試這個命令~~
輸入 purge
7.更新
我們更新系統軟體一般都是通過AppStore來更新,但是AppStore經常打開太慢了,所以用下終端來更新。
輸入 sudo softwareupdate -i -a
這個是更新系統的軟體,比如系統更新
8.創建有密碼保護的壓縮文件
你可以通過下面的命令將桌面上的文件創建成有密碼保護壓縮文件。
zip -e protected.zip ~/Desktop/task.doc
protected.zip是文件名字,~後面的是文件地址。保存之後,文件會存儲在你的私人磁碟中
9.刪除
ctrl+u 刪除當前整行.
ctrl+w 刪除游標前的單詞.
ctrl+k 刪除從當前游標到行尾的文字.
G. mac系統中文件夾操作設置怎麼用
1
先在 Mac 系統中打開「系統偏好設置」應用,如圖所示
2
接著在偏好設置窗口中點擊打開「共享」圖標,如圖所示
3
隨後在網路共享設置窗口中,請在左邊欄中勾選「文件共享」選項,如圖所示
4
共享文件打開以後,接著請點擊「選項」按鈕,確保 SMB 共享選項已經被選中,如圖所示
5
接下來在 Windows 系統中嘗試訪問已經打開了共享文件夾的 Mac 電腦,在彈出的用戶名和密碼窗口中輸入 guest 賬戶名,密碼為空,點擊「確定」按鈕繼續。
6
如果出現您沒有許可權使用網路資源的提示,如下圖示
7
出現上面的無法訪問網路資源,是因為在 Mac 系統上的客人用戶設置有問題。接下來請在系統偏好設置窗口中點擊「用戶與群組」圖標,如圖所示
8
在用戶與群組設置窗口中,系統是默認鎖定修改的。此時請點擊左下角的「鎖」圖標,如圖所示
9
隨後輸入自己的登錄密碼,點擊「解鎖」按鈕,如圖所示
10
接著請選中左邊欄中的來賓賬戶,再點選右邊的「允許客人用戶連接到共享文件夾」選項,如圖所示
11
隨後我們再回到 Windows 系統上,重新打開 Mac 上的共享,輸入 guest 用戶名,即可打開共享資源了。
H. 如何在mac中用命令行時用sublime打開文件
$sudoln-s/Applications/SublimeText.app/Contents/SharedSupport/bin/subl/usr/bin/subl
根據提示輸入管理員密碼,然後就可以使用命令行打開了。
$subltest.txt
如果你的內Sublime不是安裝在Applications文件夾容下,則相應修改第一條命令的前面地址。
I. tricks---mac命令行打開IDE
具體操作:
1. 命令行中打開 .zshrc文件,對其中的內容進行修改配置:
打開命令:
sudo nano .zshrc
把接下來的幾行添加到該文件中,並按照提示保存該設置,注意地址的話要按照按照包內容中的路徑進行改寫:
alias atom='/Applications/Atom.app/Contents/MacOS/Atom'
alias code='/Applications/Visual\ Studio\ Code.app/Contents/Resources/app/bin/code'
alias subl=\''/Applications/Sublime Text 3.app/Contents/SharedSupport/bin/subl'\'
此處,配置的路徑文件是一個Unix executable文件,各個軟體的存放位置不同;
且,使用此種方式也可以配置其他可執行文件,比如,可以在文件中加入webstorm的快捷啟動方式:
alias webstorm='/Applications/WebStorm.app/Contents/MacOS/WebStorm'
以此類推
2. 運行命令,使配置生效【很重要】:
source ~/.zshrc
3. 檢測設置結果,在命令行界面中輸入命令打開編輯器:
subl
code .
atom test.js
......
4. 以此類推可以綁定其他應用程序到命令行快捷操作
J. Macbook Pro,昨天打開excel做好了,保存的時候沒仔細看,保存到默認的文件夾,就是什麼
你好,剛好遇到了同樣的問題,也苦惱了一下。直接用spotlight搜索確實是找不到,可能是隱藏了吧。我嘗試使用terminal裡面的命令解決了這個問題。
首先,打開終端。找不到的話可在spotlight查找terminal.
第二,命令行輸入
cd /Users/ 你的用戶名/Library/Application Support/ Microsoft/Office/Office 2011 AutoRecovery該步驟是進入到該文件夾。
第三,命令行輸入
ls可看見所有的文件。
第四,將你需要的文件復制(cp)或者剪切(mv)到某文件夾。這里以桌面為例。命令行輸入:
cp 你的文件名 /Users/ 你的用戶名/Desktop可實現復制
mv 你的文件名 /Users/ 你的用戶名/Desktop可實現剪切
小貼士:利用tab鍵可以實現通過輸入幾個字母進行路徑或者文件的自動補齊。
希望能夠解決你的問題!