yum update -y
新建hgfs
mkdir -p /mnt/hgfs
查看已经共享的文件夹
vmware-hgfsclient
挂载Downloads文件夹
vmhgfs-fuse .host:/Downloads /mnt/hgfs
yum install ntfs-3g
fdisk -l
mkdir -p /mnt/mydev &&mount /dev/sdb1 /mnt/mydev
开发和运行都在同一(类)主机上的开发方式.
开发在宿主机(一般使用PC),运行在目标机(嵌入式系统)的开发方式.
第一种:适用于当前用户
vim ~/.bashrc
source ~/.bashrc
第二种:适用于所有用户 推荐
vim /etc/profile
source /etc/profile
vim ~/.bashrc
source ~/.bashrc
更新中......
姓名:冯成 学号:19020100164 学院:丁香二号书院转自:https://feixiaoxing.blog.csdn.net/article/details/7226657
【嵌牛导读】本文将介绍linux下的C语言开发中如何进行信号处理
【嵌牛鼻子】linux C语言 信号
【嵌牛提问】linux下的C语言开发中如何进行信号处理?
信号处理是linux程序的一个特色。用信号处理来模拟 *** 作系统的中断功能,对于我们这些系统程序员来说是最好的一个选择了。要想使用信号处理功能,你要做的就是填写一个信号处理函数即可。一旦进程有待处理的信号处理,那么进程就会立即进行处理。
#include <stdio.h>
#include <stdlib.h>
#include <signal.h>
int value = 0
void func(int sig)
{
printf("I get a signal!\n")
value = 1
}
int main()
{
signal(SIGINT, func)
while(0 == value)
sleep(1)
return 0
}
为了显示linux对signal的处理流程,我们需要进行两个步骤。第一,输入gcc sig.c -o sig, 然后输入./sig即可;第二则重启一个console窗口,输入ps -aux | grep sig, 在获取sig的pid之后然后输入kill -INT 2082, 我们即可得到如下的输出。
[root@localhost fork]#./sig
I get a signal!
[root@localhost fork]#
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)