Mac電腦使用幫助

做者:心葉
時間:2018-05-05 22:40mysql

經常使用文件和配置

修改Host配置

Mac用來記錄Host的配置文件位於/private/etc下,直接vi&vim打開hosts文件編輯便可(可能須要root權限打開才能夠保存)。sql

修改配置的環境變量

Mac是按照不一樣權限來設置環境變量的,【/etc/profile】、【/etc/bashrc】和【~/.bash_profile】,第一個不建議修改,無論是哪一個用戶,登陸時都會讀取該文件,通常在第二個文件中修改系統級環境變量,最後一個是咱們常常修改的,在這個文件中添加用戶級環境變量。vim

文件操做

rm [選項] 文件...

刪除一個目錄中的一個或多個文件或目錄(必須帶-r)【選項:-f忽略不存在的文件,從不給出提示;-i進行交互式刪除;-r指示rm將參數中列出的所有目錄和子目錄均遞歸地刪除;-v詳細顯示進行的步驟】。bash

cp [選項] 源文件... 目標文件

將一個或多個源文件或者目錄(必須帶-r)複製到指定的目的文件或目錄【選項:-f強行復制文件或目錄,不論目標文件或目錄是否已存在;-i覆蓋既有文件以前先詢問用戶;-p保留源文件或目錄的屬性;-r遞歸的複製指定目錄下的文件或子目錄;-u使用這項參數後只會在源文件的更改時間較目標文件更新時或是名稱相互對應的目標文件並不存在時,才複製文件;-v詳細顯示進行的步驟】。app

mv [選項] 源文件... 目標文件

若是目標文件是文件名則在移動文件的同時,將其更名爲目標文件;若是目標文件是目錄名則將源文件移動到目標文件下【-b:當文件存在時,覆蓋前,爲其建立一個備份;-f:若目標文件或目錄與現有的文件或目錄重複,則直接覆蓋現有的文件或目錄;-u:當源文件比目標文件新或者目標文件不存在時,才執行移動操做】。ssh

經常使用命令

defaults write com.apple.screencapture location 存放位置

Mac默認的截圖存放位置是桌面,有時候咱們須要去修改一下,上面這條命令就是最好的助手。命令行

env

顯示當前全部設置過的環境變量。code

df -h

顯示目前全部文件系統的可用空間及使用情形,其中-h表示用GB、MB等易讀的格式(在命令行執行後查看的Filesystem表明檔案系統,Mounted on表明掛載點,Size、Used、Avail、及Use%分別是該分割區的容量、已使用的大小、剩下的大小、及使用的百分比)。server

du -h

查看當前目錄下的文件磁盤使用狀況(須要注意的是:若是有一個進程在打開一個大文件的時候,這個大文件直接被rm 或者mv掉,則du會更新統計數值,df不會更新統計數值,仍是認爲空間沒有釋放,直到這個打開大文件的進程被Kill掉)。遞歸

chmod usernum-groupnum-othernum filename

這個命令修改權限固然不是隻有這個方法,不過上面的夠用了,且好記,其中usernum-groupnum-othernum表明的是三個數字,好比771,是控制用戶,用戶組,其它對後面filename的權限。

好比usernum,能夠設置的實際上是一、2和4經過加法的結果,分別對應r:表示可讀取,w:表示可寫入和x:表示可執行。

alias 新的命令='原命令 -選項/參數'

設置指令的別名,能夠用在腳步或配置中,命令行中使用只對當次有用。

SSH登陸

ssh name@ip -p90

MySql服務

啓動:mysql.server start

中止:mysql.server stop
相關文章
相關標籤/搜索