色yeye在线视频观看_亚洲人亚洲精品成人网站_一级毛片免费播放_91精品一区二区中文字幕_一区二区三区日本视频_成人性生交大免费看

當前位置:首頁 > 嵌入式培訓 > 嵌入式學習 > 學習筆記 > linux系統入門學習,讓你從linux基礎開始

linux系統入門學習,讓你從linux基礎開始 時間:2018-08-24      來源:未知
linux基礎知識
【1】Linux介紹

(1) 四個重要的人物

肯.湯姆森 B語言發明者,發明UNIX系統,發明了C語言

丹尼斯.里奇 發明了C語言,c預言之父,UNIX之父

理查德.斯托曼 自由軟件之父,GNU計劃

林納斯.托瓦茲 發明了linux

(2) 快捷鍵

ctrl + alt + t:打開終端

crtl+shift+n 在新的終端打開一個和之前終端同級目錄crtl+shift+t 在同一個終端打開一個和之前終端同級目錄關閉終端:ctrl+shift+q 或者 ctrl + d

字體調整:crtl+shift+(+) 放大 crtl+(-) 縮 小

(3) 嵌入式系統

嵌入式系統是以應用為中心,以計算機技術為基礎,并且軟硬件可裁剪,適用于對功能、

可靠性、成本、體積、功耗有嚴格要求的專用計算機系統。

(4) 內核介紹

uname -r:查看系統內核版本

3 .11 0-26-generic

內核版本號:主版本號.次版本號.修訂版本號

ubunt版本:cat /etc/issue

(5) Linux體系結構

Linux內核———>Shell————>文件系統————>實用程序

Shell是一個命令行解釋器,它使得用戶能夠與操作系統進行交互

(6) linux@ubuntu:~$

linux :用戶名,代表當前用戶

ubuntu:主機名

路徑: ~:家目錄

/ :根目錄權限提示符:

$:代表的是普通用戶權限,一般工作在此權限下

#:代表的是管理員權限

進入管理員權限:su root 然后輸入root密碼退出管理員權限:exit

如果當前已經在普通用戶權限下,exit可以退出終端

指令前 + sudo:臨時使用管理員(默認)權限執行命令

(7) 如何添加共享文件夾

虛擬機 --> 設置 --> 選項 --> 共享文件夾 -->總是啟用-->添加路徑-->確定

cp /mnt/hgfs/share/file1.txt .

(8) 關機重啟命令

關機命令:

sudo shutdown -h now 立即關機

sudo shutdown -h +n n分鐘后關機

其他關機命令:halt poweroff init 0

重啟命令:

sudo shutdown -r now 立即重啟

sudo shutdown -r +n n分鐘后重啟

其他重啟命令:sudo reboot now init 6

【2】vi編輯器

vi是Linux中最常用的文本編輯器,嵌入式系統開發人員要能熟練使用這個工具,vim是其改進版本

vi + 普通文件名

如果該文件存在,則打開,如果不存在,創建并打開

將光標停留在某個函數上,Shift + k 可以直接跳入man手冊

(1) 三種模式:

命令行模式:主要用于進入插入模式、復制、粘貼等功能,剛打開的編輯器為命令模式,

或者在其他模式下按ESC進入命令模式

yy(Yank);拷貝光標所在行的內容

[n]yy:拷貝自光標那一行起n行的內容

dd(Delete):剪切、刪除光標所在行的內容 [n]dd:剪切、刪除自光標那一行起n行的內容 p(Put):在光標行的下一行粘貼

P:在光標行的上一行粘貼

u(Undo):撤銷 ctrl + r 恢復

[n]x(Expurgate):剪切光標所在n個字符

gg:光標定位到第一行

G:光標定位到最后一行

插入模式:

i,a,o,s ,r,c

a:(append)進入編輯狀態,從光標的位置后開始插入資料

A:從光標所在列 后面的地方開始新增資料

i:(Insert)進入編輯狀態,從光標的位置前開始插入資料

I:從光標列的第一個非空白字符前面開始插入資料

o:在光標所在行下新增一行并進入輸入模式

O:在光標所在行上新增一行并進入輸入模式

s:刪除光標所處位置的單個字符并進入輸入模式

S:刪除光標所在行的所有字符并進入輸入模式

r 修改光標所在字符,r 后接著要修正的字符

R 進入取代模式,新增資料會覆蓋原先資料,直到按ESC回到指令模式下c$ 刪除光標至行尾的所有字符,并進入插入模式 C 等 同 c$

c0 刪除光標至行首的所有字符,并進入插入模式cc 刪除當前行,并進入插入模式 等同 S

:!Command 在vi中執行外部命令Command 按Esc后繼續工作

:!date 查詢當前時間按esc切換回命令行模式

底行模式:

在命令行模式下按:或者sapce進入底行模式按esc返回命令行模式,連續兩次esc快速返回

w:(write)保存

w 文件名 存入另一個文件中

r filename:讀入filename指定的文件的內容插入到光標位置

w!:強制保存

q:(quit)退出沒有修改的文件(若文件被修改了而沒有保存,則此命令無效)

q!:強制退出但不保存修改過的內容

wq:保存并退出 同:x

!date:查詢時間

vsp:左右分屏 sp上下分屏

wqa:保存并退出所有打開的文件5,8y :拷貝第5行到底8行內容

5,8d:剪切或者刪除第5行到底8行內容

(2) i命令

vi光標命令

h:方向鍵,向左移動光標一個字符的位置,相當于鍵“←”

j:方向鍵,向下移動光標一個字符的位置,相當于鍵“↓”

k:方向鍵,向上移動光標一個字符的位置,相當于鍵“↑”

l:方向鍵,向右移動光標一個字符的位置,相當于鍵“→”

1G:移動光標到文件的第1行

G:移動光標到文件的 后一行

:N 移動光標到第N行(N待定)

:set number(或nu) 設置顯示行號

:set nonumber(或nonu)取消顯示行號

vi查找命令

/string:可以查找某個字符串

支持正則表達式比如:/^the (找到以the為首字符包含空的一行)

/end$(找到以end為結尾的一行)正則表達式百度百科

n 繼 續 查 找N 反向繼續查找nohl 取消高亮

vi替換命令

利用s命令可以實現字符串的替換

:s/str1(舊串)/str2(新

串)對當前行第一個出現的str1進行替換( '/' 左斜杠)

:s/str1/str2/g對當前行所有的str1進行替換 g:表示全部替換

:.,$s/str1/str2/g從當前行到 后一行進行替換(.:表示當前行 $:表示 最后一

行)

:N1,N2s/str1/str2/g從N1行到N2行進行替換

:1,$s/str1/str2/g從第一行到 后一行進行替換(全文替換)

:%s/str1/str2/g從第一行到 后一行進行替換(全文替換)

vi復制和剪切命令

y0:將光標至行首的字符拷入剪貼板

y$:將光標至行尾的字符拷入剪貼板

d0:將光標至行首的字符剪切入剪貼板

d$:將光標至行尾的字符剪切入剪貼板N1,N2y :塊復制(從N1到N2)

N1,$d:塊剪切(從N1到$)

創建c程序文件 vi 文件名.c gcc 編譯成一個二進制可執行文件a.out

./a.out 執行

上一篇:系統移植詳細步驟,學霸總結

下一篇:linux進程間通信信號

熱點文章推薦
華清學員就業榜單
高薪學員經驗分享
熱點新聞推薦
前臺專線:010-82525158 企業培訓洽談專線:010-82525379 院校合作洽談專線:010-82525379 Copyright © 2004-2022 北京華清遠見科技集團有限公司 版權所有 ,京ICP備16055225號-5京公海網安備11010802025203號

回到頂部

主站蜘蛛池模板: 亚洲日日精AV无码区A片 | 亚洲男人天堂一区 | 成年人免费影院 | 波多野结衣一区二区三区高清AV | 少妇厨房愉情理伦BD在线观看 | 日韩精品 欧美 | 色天天天综合色天天 | 奇米777四色精品综合影院 | 色婷婷亚洲六月婷婷中文字幕 | 中文在线免费一区三区 | 波多野结衣视频在线播放 | 国产女主播喷水视频在线观看 | 少妇被躁爽到高潮无码文 | 国产成人综合野草 | 中国一级淫片bbb | 精品人妻无码专区在线无广告视频 | 国产一区二区三区不卡在线看 | 麻豆成人精品国产免费 | 麻豆文化传媒精品一区 | 亚洲熟妇久久国内精品 | 最新a片免费网址 | 国产激情久久久久影院 | 无码国产69精品久久久久孕妇 | 国产精品av久久久久久小说 | 国产成人精品无码A区在线观看 | 日本乱人伦片中文三区 | 最新国内精品自在自线视频 | 国产免费久久精品99久久 | 十八禁视频在线观看免费无码无遮挡骂过 | 妺妺窝人体色WWW聚色窝仙踪 | 欧美又大粗又黄又爽无码 | 中文在线免费二区三区 | 我的巨臀人肉坐便器老师 | 97超碰人人人人人人少妇 | 色婷婷久久一区二区三区麻豆 | 国产精品视频一区二区三 | 国产无线乱码一区二三区 | 私密推油SPA饥渴少妇富婆在线 | 蜜臀av午夜一区二区三区 | 日本黄色免费观看 | 狼友av免费永久网站 |