導航:首頁 > IDC知識 > linuxc伺服器

linuxc伺服器

發布時間:2021-02-12 15:13:27

1、linux服務端開發是用C還是C++

一般的伺服器,大都屬於應用領域。在Linux/UNIX的應用領域搞開發,還是C++多一些,畢竟開發效率高、維護成本低。但是靠近底層的部分,如內核、驅動等方面的開發,還是C語言的天下。

2、請問在linux伺服器上開發的C軟體屬於嵌入式軟體嗎?如何區分?

嵌入式程序一般是指在控制器上跑的程序,往往不能直接編譯沒有開發環境,只能在電內腦上開發之後放容在嵌入式設備上運行
所以是不是嵌入式程序可以這么簡單的判斷 設備是否帶開發環境 比如以前的手機就不能直接用手機開發程序 或者是電飯煲 電磁爐等不能自己開發自己這裡面的程序算是嵌入式程序

你在伺服器上開發的程序不算嵌入式 除非你把它移植到嵌入式設備上比如ARM晶元上

3、linux SCP怎麼樣從A伺服器發送數據經過B伺服器中轉到C伺服器

實現的方法有很多,我給你說個ssh隧道的方法吧

 

在A伺服器上使用如下回ssh隧道命令

ssh -Nf -L 60022:C的IP:C的ssh埠答 登陸B的用戶@B的IP >/dev/null 2>&1

 

這樣你scp 自已的60022埠,就是scp C的ssh埠了

      scp -Brp -P 60022 你本地的文件 登陸C的用戶@127.0.0.1:要cp到C的目錄

4、linux 客戶端伺服器的c程序阿?

其實我也很久沒用了。。我以前做這個都是裝的系統 沒用過虛擬機 你可以試著用圖形界面下去做 新建個文本就行了。 你的伺服器起到個什麼作用呢? 如果是要傳輸文件 或者FTP 或者聊天 都是比較好測試的。。或者說 你要做DNS伺服器之類的 也能測試啊

5、在linux下如何用c語言實現在伺服器接受文件的時候轉發給另一個伺服器

題目說得比較清楚,但問題說明確讓人摸不著頭腦。
根據題目的意思,其實這個問題很好解決:一旦伺服器接收到文件後(接收程序是自己編寫的程序),則調用三方ftp的C語言庫,將文件ftp到另一個伺服器即可。
若伺服器接收文件不是通過自己寫的程序,如是通過NFS寫過來的,則需要專門寫一個簡單的同步程序,定時檢查指定目錄下的文件屬性,一旦發現有新文件,則ftp到另一個伺服器即可。

6、linux系統用C語言寫個視頻伺服器,求老前輩們指導

我的c語言只有二級水平,班門弄斧了。
似乎,linux本身就有幾個不錯的開源視頻伺服器,
如果要求不高的話可以直接使用他們的;
如果他們的不能達到要求,可以使用c些一些代碼做轉換,然後使用popen,system之類的調用;
或者,借鑒開源的視頻伺服器代碼自己深度加工;
gstreamer本身就是專門處理視頻流的,可以看看能不能用上。

7、設計一個linux c語言,Http協議的伺服器,用socket收發消息,簡單點,如何實現。求高手解答

去看一下《Advanced Linux Programming》這本書吧,第11章講的就是怎麼用C語言實現一Http伺服器。
這里有下載地址(英文的):
http://www.advancedlinuxprogramming.com/alp-folder
英文看起來不順的話可以上網找找有沒有中文版的這本書,應該叫Linux高級編程吧~~~

與linuxc伺服器相關的知識