久久婷婷香蕉热狠狠综合,精品无码国产自产拍在线观看蜜,寡妇房东在做爰3,中文字幕日本人妻久久久免费,国产成人精品三上悠亚久久

當前位置:首頁 > 嵌入式培訓 > 嵌入式學習 > 學習筆記 > linux基礎知(zhi)識(shi)總結(jie)

linux基礎知(zhi)識總結 時間:2018-07-30      來源:未知

vim 編(bian)輯器{

vim 文件名 -----> 編(bian)輯該(gai)文件

3種模式(shi) : 插入 命令行(xing) 底行(xing)

插入模式

{

i ----> 插入光標當前位置(zhi)

o ----> 插入(ru)光標下一行

a ----> 插入光標的后一(yi)位置

s ----> 插入(ru)光標(biao)所(suo)在位置 ---> 并(bing)刪(shan)除(chu)光標(biao)所(suo)在字符 ----> 替換(huan)

}

ESC ----> 退出插入模式 進入 命令行 模式

命令行模式

{

復(fu)(fu)制: Nyy ---> 從光(guang)標所(suo)在行開(kai)始復(fu)(fu)制 N行

粘(zhan)貼(tie): p ---> 粘(zhan)貼(tie)到光標下一行

刪除: Ndd ---> 從光標(biao)所在行開(kai)始(shi)刪除 N行 ---> 類似于剪切

撤銷: u

}

底行模式(shi) ESC ---> 切換(huan)到命令行模式(shi)

{

shift + : ----> 進入底行模式

w ----> 寫入 ----> 保存

q ----> 退出

q! ----> 強制(zhi)退出

wq wq! x(等(deng)價于wq)

vsp 文(wen)件名(ming) ----> 可(ke)以編輯另一(yi)個文(wen)件

}

}

TAB----> 補齊

linux下軟件包機制{

軟件(jian)之間 有 依賴(lai)關系

redhat ---> rpm軟(ruan)件(jian)包機制 ----> rpm [-p -i -u ] install- filename ..

debian ---> deb軟(ruan)件(jian)包機制 ----> apt ----> 聯網 (搜索軟(ruan)件(jian)源 ----> 查找(zhao)對(dui)應軟(ruan)件(jian)依賴(lai)完成(cheng)安裝(zhuang))

dpkg ---> 軟件包(bao)已經下載好了 離線安裝(zhuang)

后綴 ---> .deb

軟件包(bao) : 源碼(ma)包(bao) ----> 需要自己編譯

二進制文件 -----> 可(ke)以直接安(an)裝

dpkg

{

dpkg -i 安裝一個在本地文件系統上存在的Debian軟件包

dpkg -r 移除一個已經安裝的軟件包

dpkg -P 移除已安裝軟件包及配置文件

//dpkg -L 列出安裝的軟件包清單

//dpkg -s 顯出軟件包的安裝狀態

}

apt

{

1、設置軟件(jian)源(yuan) ---> 選(xuan)擇下(xia)載(zai)軟件(jian)的服務(wu)器 // /etc/apt/sources.list

2、從軟件(jian)源中獲取軟件(jian)索(suo)引(yin)文件(jian) // sudo apt-get update

添加服務器的(de)軟件包的(de)索引文件。 存(cun)放在(zai): /var/lib/apt/lists/目錄中

apt-get:用于管理軟件包,包括安裝(zhuang)、卸載、升級等操作(zuo);

apt-get subcommands [ --purge | --reinstall ] pkg

update: 更(geng)新(xin)軟(ruan)件包列表信息

install: 下載安裝包

remove: 卸(xie)載(zai)

clean: 刪除(chu)所有(you)已經下(xia)載的軟件包

check: 檢測依賴(lai)關系

source: 下載(zai)源碼包

--purge ----> 和remove 連用 完全(quan)卸載 會刪除 所(suo)有依賴

--reinstall ----> 和 install 連(lian)用 重新下載的(de)意思

// 下載的 軟(ruan)件(jian)包 /var/cache/apt/archives

apt-cache:用于查詢軟件包信息;

//apt-proxy:用于搭建APT代理(li)服務器(qi);

//apt-show-versions:用于(yu)顯示系統中軟件包版本信息;

//apt-config:用于(yu)讀取APT配置文件的簡單工(gong)具;

//apt-cdrom:用于(yu)將CD-ROM加入軟件(jian)源配置文件(jian)。

}

}

farsight@ubuntu:~/1709linux/day2$

用戶名@主機名:當前目錄名 $(命(ming)令行提示符) #(超級用戶命(ming)令行提示符)

shell基本命(ming)令{

shell ---> 解釋器(qi) ---> 用戶 和(he) 內核的交(jiao)互

shell{

sh

csh

ksh

 bash ----> 增強版 ----> 綜(zong)合(he)了上面的(de)所有(you)shell

}

 shell 腳(jiao)本 : 命令的集(ji)合 ----> 批量(liang)化處理一些(xie)命令

關(guan)機(ji): sudo shutdown -h now // 立刻關(guan)機(ji)

sudo shutdown -h +60 // 60min 后 關機

sudo shutdown -h +60 "byebye" // 提示(shi)關機(ji)并(bing)且通知(zhi)

重啟: sudo shutdown -r now // 立即重啟

sudo shutdown -r +60 // 60min 后重啟(qi)

sudo reboot now // 立即重啟

命(ming)令格(ge)(ge)式: Command [-Options] Argument1 Argument2 … // 用空格(ge)(ge) 間隔

指令 選項(xiang) 參(can)數1 參(can)數2…

多條(tiao)命令(ling) 用 ;分號 隔(ge)開

//如(ru)果一(yi)條命令不能(neng)在(zai)(zai)一(yi)行(xing)寫完(wan),在(zai)(zai)行(xing)尾使用反斜(xie)杠(\)標(biao)明該條命令未(wei)結(jie)束。

/ ----> 根目錄 -----> 所有目錄的起(qi)點

~ ----> 家目錄 ---> /home/farsight

查詢命令歷史 : history

pwd :查看當前絕(jue)對路徑

ls : 查(cha)看當前 路徑下 的 文件

// ls ---> 查看當前路徑下的所有文件 但是不包含隱藏(zang)(zang)文件(linux下隱藏(zang)(zang)文件 以.開頭)

cd 路(lu)徑名 : 跳轉到指定路(lu)徑

絕對(dui)路徑: 從(cong) 根(gen)目(mu)錄開始的路徑

相(xiang)對路(lu)徑: 相(xiang)對對當(dang)前位置的路(lu)徑

. ---> 當前路徑(jing) .. ----> 當前路徑(jing)的(de)上(shang)一級路徑(jing)

mkdir 路徑名 : 創建文件夾

rm -r 目(mu)錄名 刪除文件(jian)夾

touch 文件名 ---> 創建(jian)文件

rm 文(wen)件名(ming) ----> 刪除文(wen)件

cp 源文件 目標文件 ---> 拷貝

mv 源(yuan)文件(jian) 目標(biao)文件(jian) ---> 移動 重(zhong)命名

cat 文件 ---> 在(zai)終端打印顯示當前文件

echo 目(mu)標 ----> 在終端中輸出某(mou)目(mu)標

}

通配符{

* ----> 匹(pi)配任意長度(du)的(de)字(zi)符串

? ----> 匹配(pei)一個長度(du)的字符

方括號([…]) ----> [匹配其中指定的一個字符]

方(fang)括號([ - ]) ----> 代表字符范圍

方括號([^…] ----> [匹配 除了(le)指定的(de)一個字符之外的(de) 字符]

}

管道{ |

 管道可以(yi)把(ba)一系列(lie)命令連接(jie)起來,意味著第一個命令的輸出(chu)將作為第二個命令的輸入

// cat 2.c | wc -w

}

命令置換{ ``

命令(ling)替換是將一個(ge)命令(ling)的(de)輸出作為另(ling)一個(ge)命令(ling)的(de)參(can)數

// ls `pwd` ---> 將pwd 的結(jie)果(guo)作(zuo)為(wei) ls 的參數

}

輸(shu)入輸(shu)出(chu)重定向{

輸(shu)出重定向{ // 文件不存在 會創建

正(zheng)確結果(guo)重定向 1> file (>)

錯誤結果(guo)重定(ding)向 2> file (&>)

>> file -----> 以追加的方式 重定向(xiang)到(dao)文件

}

輸入(ru)重定向(xiang){

< file ----> 將file 作為輸入源輸入給命(ming)令

}

}

用戶命令{

添加用戶: sudo adduser llcc //會自動家目錄創(chuang)建一個(ge)用戶目錄

修改(gai)密碼: sudo passwd llcc

修改用戶名(ming): sudo usermod -d /home/lc -m -l lc llcc //必須修改用戶目錄名(ming)

修變用戶的組(zu): sudo usermod –g farsight user1 // 修改組(zu)名

刪除用(yong)戶: sudo deluser --remove-home llcc // 刪除用(yong)戶的同時 刪除家目(mu)錄

刪除組(zu): sudo delgroup llcc

}

進程{

ps:

-ef ----> 列舉所(suo)有進程(cheng) 并且列舉詳細信息(xi)!

-A 列(lie)出所有的行(xing)程

-w 顯示加寬可(ke)以顯示較多的資訊

-au 顯示較詳細(xi)的資訊

-aux 顯示(shi)所有包含其他使用(yong)者的(de)行程

top: ----->動態(tai)查看(kan) 3秒 刷新一次(ci)

pstree: ----> 進程樹查看

}

磁盤文件(jian)系統{

目前:ext4是linux系統最廣泛使(shi)用的(de)一種格式

在ext3基(ji)礎上,對有效性保(bao)護(hu),數(shu)據(ju)完(wan)整性,數(shu)據(ju)訪問速度,兼容(rong)性等做了(le)改進!

FAT16 FAT32 ntfs 是windows上(shang)使用的格式

}

linux文件系統(tong){

1、倒置的樹

2、一(yi)切皆文件

ls -l:

-rw-rw-r-- 1 farsight farsight 414 9月 12 14:27 1.c

文件類(lei)型及(ji)權限 硬連接數

- rw- rw- r--

文(wen)件類(lei)型 當前用戶(hu)(hu)的操(cao)作權限 同組用戶(hu)(hu)操(cao)作權限 其它組用戶(hu)(hu)

文件類型{

普通文件 -

目錄 d

字符設備 c

塊設備 b

符號連接(jie) l

管道 p

套接字 s

}

權限{

r 讀

w 寫

x 執行

}

}

壓縮{

歸檔: tar ---> 加參數也可以(yi)壓縮 -j bzip2 -z gzip 解壓 -x

壓(ya)(ya)縮: tar -cjf 壓(ya)(ya)縮文件名 要(yao)壓(ya)(ya)縮的文件列(lie)表

tar -czf

解壓: tar -vxf 壓縮文件名

壓縮:

gzip .gz ---->具有很好的移植性,可在很多不(bu)同(tong)體系架(jia)構的系統中使用

gunzip

bzip2 .bz2

bunzip2

zip .zip ----> 使用有不同平臺(tai)

unzip

}

linux網(wang)絡{

}

-malign -double

上一篇: shell腳本基本命令大全

下一篇:ARM的中斷處理詳細過程

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

回到頂部