Linux基礎 第四課

2021-06-27 11:30:34 字數 1353 閱讀 6118

nfs伺服器設定

安裝sudo apt-get install portma

安裝sudo apt-get install nfs-kernel-server

配置檔案etc/exports 增加共享的目錄 ip2位址以及許可權

啟動服務 service portmap start

然後啟動服務 service nfs-kernel-server start

ip2即可用showmount –e ip1 顯示可掛載目錄

mount –t nfs ip1:共享目錄  掛載點

umount 掛載點 即可解除安裝

tftp伺服器設定

安裝sudo apt-get install tftpd-hpa tftp-hpa

安裝 sudo apt-get install xinted

然後修改檔案/etc/xinted/d/tftp 修改為

service tftp

{socket_type = dgram

protocol =upd

wait =yes

user =root

server = /usr/sbin/in.tftpd

server_args = -s –c /var/tftpboot

disable = no

per_source = 11

cps = 100 2

flags =ipv4

執行service tftpd-hpa start即可啟動服務

tftp  自己的ip即可測試是否搭建成功

put 檔名  上傳

源**的編譯和除錯

gcc -e 生成預處理檔案 .i

-s 生成彙編檔案  .s

-c  生成二進位制檔案 .o

-o 生成可執行檔案(另有設定輸出檔名功能)

gdb除錯需要在gcc生成可執行檔案時加–g引數

多模組軟體的編譯和鏈結

make程式

在當前資料夾內執行make程式,需要新建makefile檔案

makefile檔案編寫語法:

變數a=路徑 或者檔名 或命令

執行$a 類似於c語言巨集替換

b:$c   如果c存在則執行之後的語句,如不存在則尋找c所依賴的檔案,直到生成c為止。如有$^ 則為c的值 $$ 則為b的值。

make –c 路徑為進入路徑 執行路徑內的make程式。

沒有依賴目標的則執行時需要 使用 make 名字,如果當前目錄下有 同名的檔案則無法執行

如用.phony 定義變數名字 則依舊可以執行。

鋼琴第四課

因為此前每天都練琴,曲譜也都記住了,所以,週六,臨時被老師喊去時,非常自信。學到了很多知識。1.連貫性方面 連貫性要注意 其實,連貫性在於對曲目的熟練程度,手指的靈活程度,還有不同音之間的連貫跳躍 音要連續 不同音,要連續連線在一起 這個音落下,上個音才起來 2.節奏方面 四分音符要短快,彈到了,立...

Linux基礎第四課 檔案操作

sudo touch 檔案1 檔案2 檔案3 支援批量建立檔案 sudo rm f 檔案1 檔案2 檔案3 支援批量建立 也支援批量刪除 echo 誰動誰輸,對不起我輸了,我心動了 2.txt 2.txt如果沒有自動建立 root許可權 echo 告訴你乙個壞訊息,什麼壞訊息,我對你的想法已經不單純...

Android OpenGL教程 第四課

android opengl 教程 第四課旋 在這一課裡,我將教會你如何旋轉三角形和四邊形。左圖中的三角形沿y軸旋轉,四邊形沿著x軸旋轉。我們增加兩個變數來控制這兩個物件的旋轉。這兩個變數加在程式的開始處其他變數的後面。它們是浮點型別的變數,使得我們能夠非常精確地旋轉物件。浮點數包含小數字置,這意味...