安徽工业大学 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
本文发布于:2024-01-31 02:07:21,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170663804224571.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |