ios 第0天 mac 下的系統命令
阿新 • • 發佈:2019-02-04
一、三大作業系統:
1、Unix/Linux: 肯.湯普遜和丹尼斯.裡奇/林納斯·託沃茲(Linus Torvalds)
2、windows : 比爾蓋茨
3、mac : 喬布斯二、如何使用mac系統
1) windows下的圖形介面和mac中的圖形介面比較;
2) mac系統: .dmg(壓縮映象檔案) .pkg(安裝包配置檔案)
windows: .iso .exe========================================================================命令提示符
三、終端使用
1)如何開啟終端
1.通過finder開啟
2.將固定到dock中
2)終端/DOS比較
主機名:當前目錄 使用者名稱3)unix命令
1.pwd顯示當前目錄
1)windows中的路徑,路徑表示的意義。
2)mac中路徑與windows的不同:目錄與分割槽。(mac:分割槽從屬於目錄;win:目錄從屬於分割槽)
3)顯示的目錄與finder中對比:在finder中找到終端中的各個目錄。
2.ls檔案顯示
1)如何顯示當前目錄下的檔案
3.cd進入目錄
1)如何進入目錄
2)返回上級目錄3)cd 快速回到使用者目錄
4.ls引數使用
1)顯示當前目錄下檔案的資訊
ls -l2)如何顯示所有檔案,包括以點開頭的檔案ls -a
3)如何顯示指定目錄檔案
ls 引數 檔名5.相對路徑和絕對路徑
.. 上級目錄
. 當前目錄
1)如何通過絕對路徑進入目錄
2)如何進入/目錄4)終端技巧
1.檔案和命令名的補全
tab鍵補全
2.歷史命令
方向鍵的上和下查詢與history命令
3.clear清屏或者control+l5)檔案操作:檔案建立,刪除和複製1.touch [現直接使用 vi 檔名 可以建立並直接編輯檔案]
touch 檔名
2.rm -選項 檔名 選項:-f 強制刪除;-r 刪除資料夾
3.cp複製
cp 原始檔 目標路徑
4.mv剪下
mv 原始檔 目標路徑 N
重新命名:
mv 檔名 ./xxxx/新的檔名
6)目錄操作:目錄建立,複製和刪除
1.mkdir 目錄名
2.rm -r 目錄名
3.cp -r
cp -r testDir Desktop/
將testDir目錄拷貝到桌面
P.S: testDir後面不能有/,帶/表示只/Users/mac複製裡面的內容,不復制資料夾目錄
4.mv
命令其實就是一些已經編寫好的應用程式
除了終端自帶的之外,還有第三方的命令
==========================================================================
四、vim使用
1.記事本使用
1)建立文字
2)編輯文字
3)儲存文字
4)退出程式
2.vim使用
1)開啟檔案
vim 檔名
2)模式切換 i esc
文字模式->插入模式->文字模式->命令列模式->wq
文字模式
插入模式
i:插入
//o:新行
//a:當前游標追加
//A:當前游標行的最後
命令列模式
:w 儲存
:q 退出
:wq 儲存退出
:q! 強制不儲存退出
以下快捷鍵必須在文字模式下執行
3)複製、貼上
yy
nyy
p
4)刪除、剪下
dd
ndd
6)內容撤銷和重做
u撤銷 相當於command + z
7)內容定位
:行號
8)vim使用技巧
顯示行號
:set number
:set nu
set nonumber/nonu
檔案頭和檔案尾切換
gg 檔案頭
shift + g 檔案尾
行數 + G
行首和行尾切換
0 行首
shift + $ 行尾
選擇行和單個字元
//shift + v 選擇行
//v選擇單個字元
===========================================
五、第一個c語言程式
1.helloworld.c程式講解
程式碼格式
程式碼註釋
2.程式碼的編譯
方法一、gcc helloworld.c //預設檔名a.out
./a.out //執行檔案
方法二、gcc -o helloworld helloworld.c //輸出指定名
./helloworld //執行檔案
3.瞭解程式碼開發過程:
1)編輯
2)編譯+編譯錯誤提示
3)連線
4)執行+執行錯誤提示
===========================================
vim的功能增強配置:
vim配置檔案:
vi .vimrc
程式碼自動補全功能配置需要新增:
ctrl+p | ctrl+n
終端配置檔案:
vi .vimrc
ls的顏色功能配置:touch 檔名
2.rm -選項 檔名 選項:-f 強制刪除;-r 刪除資料夾
3.cp複製
cp 原始檔 目標路徑4.mv剪下
mv 原始檔 目標路徑 N
重新命名:
mv 檔名 ./xxxx/新的檔名6)目錄操作:目錄建立,複製和刪除
1.mkdir 目錄名
2.rm -r 目錄名
3.cp -r
cp -r testDir Desktop/
將testDir目錄拷貝到桌面
P.S: testDir後面不能有/,帶/表示只/Users/mac複製裡面的內容,不復制資料夾目錄
4.mv 命令其實就是一些已經編寫好的應用程式
除了終端自帶的之外,還有第三方的命令==========================================================================
四、vim使用
1.記事本使用
1)建立文字
2)編輯文字
3)儲存文字
4)退出程式2.vim使用1)開啟檔案
vim 檔名
2)模式切換 i esc
文字模式->插入模式->文字模式->命令列模式->wq
文字模式
插入模式
i:插入
//o:新行
//a:當前游標追加
//A:當前游標行的最後
命令列模式
:w 儲存
:q 退出
:wq 儲存退出
:q! 強制不儲存退出
以下快捷鍵必須在文字模式下執行
3)複製、貼上
yy
nyy
p
4)刪除、剪下
dd
ndd
6)內容撤銷和重做
u撤銷 相當於command + z
7)內容定位
:行號8)vim使用技巧
顯示行號
:set number
:set nu
set nonumber/nonu檔案頭和檔案尾切換
gg 檔案頭
shift + g 檔案尾
行數 + G
行首和行尾切換
0 行首
shift + $ 行尾選擇行和單個字元
//shift + v 選擇行
//v選擇單個字元
===========================================五、第一個c語言程式
1.helloworld.c程式講解
程式碼格式
程式碼註釋
2.程式碼的編譯
方法一、gcc helloworld.c //預設檔名a.out
./a.out //執行檔案方法二、gcc -o helloworld helloworld.c //輸出指定名
./helloworld //執行檔案3.瞭解程式碼開發過程:
1)編輯
2)編譯+編譯錯誤提示
3)連線
4)執行+執行錯誤提示===========================================
vim的功能增強配置:vim配置檔案:
vi .vimrc
程式碼自動補全功能配置需要新增:
ctrl+p | ctrl+n
終端配置檔案:
vi .vimrc
ls的顏色功能配置:.bash_profile
附:
新建 /etc/vim/vimrc.local,[mac 下命令:直接 vi .vimrc]檔案裡面新增內容如下(僅供參考):
set nu
set nocp
set ru
set hls
set is
syntax on
set backspace=indent,eol,start
set sw=4
set ts=4
set sm
set cin
colo slate
set guifont=Courier\ New\ 10
map <F3> !g++ % -o mainutocmd FileType python setlocal et stasw=4 sts=4
Vi對中文的支援:
新建使用者目錄下的 .vimrc
$ vi ~/.vimrc
新增如下內容:
let &termencoding=&encoding
set fileencodings=utf-8,gbk,ucs-bom,cp936
在 vi的命令列模式下輸入:wq!儲存退出。
================================================over====================================