operating system principles and labs
Please read the letter firstly:LINUX is obsolete
install CentOS 8 in Virtual Machine
download linux kernel source code and compile it in CentOS 8
how to minimize the linux kernel for CentOS 8
add new system service into linux kernel
add new system service with arguments and return result to app
write a c program to implement copy one file and verify it
write a c program to implement copy one directory ant it's subdirectory(s), the program also verifies the result
md5:
gcc -lcrypto
int main()
{
MD5_CTX ctx;
unsigned char outmd[16];
int i=0;
memset(outmd,0,sizeof(outmd));
MD5_Init(&ctx);
MD5_Update(&ctx,"hel",3);
MD5_Update(&ctx,"lo\n",3);
MD5_Final(outmd,&ctx);
for(i=0;i<16;i++)
{
printf("%02X",outmd[i]);
}
printf("\n");
return 0;
}
write a c program to implement producer and consumer problem which is described by textbook and lab08
write a c program to implement minishell
boot computer 1
boot computer 2 (to protect mode) lab11 files
boot computer to PM with c lab12 files
fat32 filesystem lab13 files