微吼云上線多路互動直播服務(wù) 加速多場景互動直播落地
760
2025-04-06
任務(wù)1: 搭建環(huán)境
需要使用的操作系統(tǒng)如下:
1. ?紅帽6.3系統(tǒng)
2. ?Ubuntu烏班圖12.04系統(tǒng)
1.1 虛擬機下linuxs操作系統(tǒng)的共享路徑需要設(shè)置
1. ?進入共享路徑下:
1.2 設(shè)置共享路徑
1.3 配置VIM編輯器
[root@wbyq /]# vim /etc/vimrc
1.4 安裝常用的編輯器軟件
在linux操作系統(tǒng)根目錄下創(chuàng)建一個/work目錄,在work目錄下再根據(jù)自己的情況創(chuàng)建子目錄。
? ?安裝UltraEdit-16.1-0.22.i386.rpm
在work目錄下創(chuàng)建一個UltraEdit目錄,將UltraEdit-16.1-0.22.i386.rpm安裝包拷貝到該目錄下。
執(zhí)行安裝命令: rpm -ivh UltraEdit-16.1-0.22.i386.rpm
安裝成功之后可以在任意目錄下直接執(zhí)行uex命令打開軟件。
UltraEdit for linux 30天無限試用的方法:(快速精簡,不改變之前的軟件配置)
rm -rfd ~/.idm/uex
rm -rf ~/.idm/*.spl
rm -rf /tmp/*.spl
? ?安裝sublime_text_3_build_3176_x32.tar.bz2
在work目錄下創(chuàng)建一個SublimeText目錄,將sublime_text_3_build_3176_x32.tar.bz2壓縮包拷貝到該目錄下。
(1) ?解壓: tar xvf sublime_text_3_build_3176_x32.tar.bz2
(2) ?進入目錄下,可以看到sublime_text可執(zhí)行文件。
(3) ?加環(huán)境變量: 在/etc/profile 文件的最后一行,將sublime_text可執(zhí)行文件的絕對路徑添加到PATH環(huán)境變量中。
示例:
export PATH=/work/sublime_text_3:$PATH
(4) ?立即生效環(huán)境變量,執(zhí)行命令: source /etc/profile
(5) ?環(huán)境變量生效之后,在任意目錄下執(zhí)行sublime_text命令即可打開軟件。
1.5 遠程登錄虛擬機
參考步驟: 遠程登錄虛擬機linux系統(tǒng).7z
需要安裝的軟件: SecureCRT6.5.0.zip (不用安裝,解壓之后雙擊即可直接使用)
? ?在局域網(wǎng)以內(nèi)是有獨立的IP地址。
任務(wù)2: 基礎(chǔ)命令復(fù)習(xí)
ls、cd、pwd、cp、mv、rm、touch…..
1. ?針對目錄操作的一些命令: 創(chuàng)建目錄、修改目錄名稱、刪除目錄、移動目錄、拷貝目錄
2. ?針對文件的一些命令: 查看文件大小、狀態(tài)、權(quán)限、創(chuàng)建修改編輯文件。
3. ?針對磁盤操作命令: 磁盤分區(qū)、磁盤數(shù)據(jù)讀寫、磁盤容量查看、文件系統(tǒng)格式化
4. ?針對壓縮包: 解壓、壓縮打包。
5. ?針對編譯器相關(guān)的命令: 編譯文件、鏈接動態(tài)庫和靜態(tài)庫、查看可執(zhí)行文件的編譯屬性、靜態(tài)和動態(tài)編譯。
6. ?針對網(wǎng)絡(luò)相關(guān)的命令:
常規(guī)顏色: 綠色表示可執(zhí)行文件、藍色表示目錄、黑色表示普通文件、紅色表示壓縮包。
Linux系統(tǒng)概念: 一切設(shè)備皆文件,通過文件操作方式操作其他硬件設(shè)備。
? ?常用目錄介紹:
bin :存放一些基礎(chǔ)命令。
sbin:存放一些高級命令。
dev: 存放設(shè)備節(jié)點。
etc: 存放配置文件。
lib: 存放系統(tǒng)的共享庫文件。
mnt: 一般用于作為磁盤和SD卡的掛載目錄。
proc: 存放一些系統(tǒng)的底層調(diào)試接口。
? ?查看磁盤和文件大小命令: du和df命令。
? ?終端字體放大縮?。?/p>
(1) ?字體放大: Ctrl+Shift + “+”
(2) ?字體縮小: Ctrl+ “-”
任務(wù)3: 文件操作
? ?學(xué)習(xí)兩套函數(shù):
(1) ?C語言下標準文件操作函數(shù)。fopen、fclose、fread、fwrite (適合操作普通文件)
針對文件指針操作。
(2) ?Linux下專用的文件操作函數(shù)。open、close、read、write (適合操作設(shè)備文件、也可以操作普通文件)
針對文件描述符操作。
? ?如何檢測文件是否讀取到結(jié)尾? 判斷讀函數(shù)的返回值。
? ?文件操作相關(guān)的練習(xí)作業(yè)
1. ?(編碼)創(chuàng)建一張BMP圖片,顏色可以指定。
2. ?模擬du命令,可以查看指定文件的大小,可以將文件大小打印出來。
3. ?文件加密和解密。 密碼: 數(shù)字方式、字符串方式
(1) ?加密方式: 異或加密
擴展: 加密方式: MD5加密
擴展作業(yè): 實現(xiàn)文件的壓縮和解壓,模擬tar命令。
? ?BMP圖片練習(xí)文件操作(專題練習(xí)):
1. ?BMP圖片數(shù)據(jù)取模,模擬圖片取模軟件。
2. ?BMP圖片放大縮小,根據(jù)輸入的尺寸放大縮小圖片。
文件讀寫:
#include
Linux
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔相應(yīng)法律責任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔相應(yīng)法律責任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。