原创 openssl介紹

參考:https://blog.csdn.net/oldmtn/article/details/52208747 參考:http://man.linuxde.net/openssl 一.什麼是openssl 1.1    OpenSSL是

原创 openssl——server和client

一. openssl中的s_server命令與s_client命令 1.1 s_server的man函數         NAME        s_server - SSL/TLS server program   SYNOPSIS  

原创 Linux MV命令的使用

 今天在學習老師任務的時候再一次看到了  mv命令 [teacher@centos6 opt]$ mv buildroot-2012.08 dl 就想起來 mv 指令似乎可以有多種用處,經查閱整理可以得 mv命令 用來對文件或目錄重新命

原创 Cat 命令的使用

                                     Linux下cat命令詳解     cat主要有三大功能:1.一次顯示整個文件。$ cat filename 2.從鍵盤創建一個文件。$ cat > filena

原创 FL2440開發板的介紹和燒錄

一.FL2440硬件介紹2.重要硬件型號3.開發板儲存介紹二.燒錄1。因爲CPU上沒有程序、驅動,所以採取J-link燒錄。(J-link千萬不要進行熱拔插)u-boot相當與電腦系統裏的BIOS引導系統,需要首先要加載u-boot到開發

原创 Socket——htons htonl ntohl ntohs函數

1.htons() #include <arpa/inet.h>  uint16_t htons(uint16_t hostshort);  htons的功能:                         將一個無符號短整型數值轉換爲

原创 Linux網絡編程——Socket

一. 網絡進程通信       網間進程通信要解決的是不同主機進程間的相互通信問題。首先要解決的是網間進程標識問題。同一主機上,不同進程可用進程號(process ID)唯一標識。但在網絡環境下,各主機獨立分配的進程號不能唯一標識該進程。

原创 什麼是Openssl

參考:https://blog.csdn.net/oldmtn/article/details/52208747 參考:http://man.linuxde.net/openssl 一.什麼是openssl 1.1    OpenSSL是

原创 linux vim窗口命令

  linux下vim命令詳解 Windows 電腦使用撤銷快捷鍵 Ctrl +Z  高級一些的編輯器,都會包含宏功能,vim當然不能缺少了,在vim中使用宏是非常方便的:   :qx     開始記錄宏,並將結果存入寄存器x q    

原创 Linux下 mknod命令

一.命令用法:    操作系統與外部設備(入磁盤驅動器,打印機,modern,終端 等等)都是通過設備文件來進行通信的,在Unix/Linux系統與外部設備通訊之前,這個設備必須首先要有一個設備文件,設備文件均放在/dev目錄下。mkno

原创 openssl生成證書

一.openssl命令         NAME        openssl - OpenSSL command line tool   SYNOPSIS        openssl command [ command_opts ]

原创 setsockopt函數詳解

  根據TCP協議定義的3次握手斷開連接規定,發起socket主動關閉的一方 socket將進入TIME_WAIT狀態。TIME_WAIT狀態將持續2個MSL(Max Segment Lifetime),在Windows下默認爲4分鐘,即

原创 阻塞\非阻塞 同步\異步

默認情況下,soket的運行模式是——同步阻塞 阻塞函數:accept,connect,send/write/writev/sendmsg,  recv/read/readv/recvmsg 當調用以上函數時,一旦系統對應的資源沒有就緒,

原创 內核入門驅動——helloword模塊

一.認識Linux內核編程      1. Linux是"單塊內核"的操作系統,這是說整個系統內核都運行於一個單獨的保護域中,但是linux內 核是模塊化組成的,它允許內核在運行時動態地向其中插入或從中刪除代碼。模塊允許我們方便地刪除和重

原创 ln命令

轉載  https://blog.csdn.net/qq_21792169/article/details/51063924   硬連接指向的是節點(inode),是已存在文件的另一個名字,修改其中一個,與其連接的文件同時被修改;對硬鏈接