本文主要是介绍安徽工业大学linux网络,安徽工业大学linux复习重点,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
安徽工业大学 linux 复习重点
1、 查看目录的shell命令ls,创建目录mkdir和文件的shell命令,文件拷贝cp 切换到某个目录cd,修改文件
权限chmod(如增加,可读可写,可执行) alias lsa=’ls –a’ ;;cat
2、 Shell的脚本运行体制:解释
3、 使用 信号量完成线程 同步时,信号量的创建函数,初始化函数。
a) sem_t mysem
b) res=sem_init(&mysem,0,x/0); c) sempost(&mysem); 10086 d) semwait(&mysem);
4、 进程的复制和替换,进程替换与进程复制的区别。
a) 进程复制:fork命令,在进程表中创建一个新进程,新表项中的许多属性与当前进程是相同的 b) 进程替换:使用exex系列函数,把当前进程替换成一个新进程 5、 管道的类型是什么(3种)
a) 进程管道 popen pclose b) 未名管道pipe c) 命名管道FIFO
6、 进程复制,用fork创建进程,即getpid函数的作用。
a) 取得当前进程的识别码 }
8,Shell设计中的switch-case结构
#!/bin/sh
echo “Is it morning? Please answer yes or no” read timeofday
case “$timeofday” in
yes) echo “Good Morning”;; no ) echo “Good Afternoon”;; y ) echo “Good Morning”;; n ) echo “Good Afternoon”;;
* ) echo “Sorry, answer not recognized”;; esac exit 0
if结构 #!/bin/sh
echo “Is it morning? Please answer yes or no” read timeofday
if * $timeofday = “yes” +; then echo “Good morning” else
echo “Good afternoon” fi exit 0
新进程创建:system函数,exec系列函数把当前进程替换成一个新进程,fork
这篇关于安徽工业大学linux网络,安徽工业大学linux复习重点的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!