raspberry: 1 2 3 4 5 6 groupadd nfs useradd -m -g nfs nfs apt-get install rpcbind nfs-kernel-server vim /etc/exports /etc/exports : 1 /home/nfs 192.168.15.0/24(rw,sync,no_subtree_check) 1 2 systemctl restart rpcbind systemctl start nfs-kernel-server openwrt: 1 2 3 opkg install kmod-fs-nfs-common kmod-fs-nfs nfs-utils kmod-fs-nfs-v4 portmap service portmap start mount -t nfs4 192.168.15.222:/home/nfs /mnt/nfs /etc/fstab : 1 192.168.15.222:/home/nfs /mnt/upan nfs auto,noatime,bg,nfsvers=4,intr,tcp,actimeo=1800 0 0
2019 年 7 月本来想写 201807~201907 的部分,但由于当时项目比较赶,就一拖再拖。另外由于想写得详细一些,需要搜集很多信息,导致一直没进展。以下是 201807~202005 这段时间的内容
TCP 位于计算机网络七层模型中的传输层。 TCP 协议在操作系统层面实现,实现方式为 TCP Socket。 除了 TCP Socket 之外,还有同样是主要用于主机间进程通信的 UDP Socket
当我们开始执行一个程序时,会创建一个进程。这个进程可能需要与其他进程通信。例如向操作系统发送一条消息,让它展示给用户。 如果只是在自己的机器上
进程间通信方式有哪些? Socket 通信如何处理并发通信的情况?它的底层结构是怎么样的? 内存分配中的栈内存、堆内存分别存储什么?TCmalloc 和 Jemalloc 中的
vim 到某一行 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 #!/bin/bash onlyRead='' while getopts ':R' optchar; do case "${optchar}" in R) onlyRead='-R' ;; *) break ;; esac done shift $((OPTIND-1)) act=$1 result=$(grep -n "act=='$act'" /path/to/dir) fileName=$(echo "$result" | awk -F ':' '{print $1}') line=$(echo "$result" | awk -F ':' '{print