
UNIX环境高级编程
枪枪枪
见贤思齐焉,见不贤而内自省也。
君子生非异也,善假于物也。
君子博学而日参省乎己,则知明而行无过矣。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[UNIX环境高级编程]阅读第十三章 守护进程
1 简单了解 守护进程(daemon)是生存期长的一种进程。 常常在系统引导装入时启动,仅在系统关闭时才终止。 因为守护进程没有控制终端,所以说它们是在后台运行的。 UNIX系统有很多守护进程,它们执行日常事务活动。 2.守护进程的特征 ps -ajx 选项-a显示由其他用户所拥有的进程的状态, -x显示没有控制终端的进程状态, -j显示与作业有关的信息:会话ID、进程组ID、控制终端以及终端进程组ID。 UID:用户ID、进程ID、父进程ID、进程组ID、会话ID、终端名称以及命令字符串。 # ps -a原创 2020-07-25 19:24:21 · 217 阅读 · 0 评论 -
使用Systemd确保引导时启动Gunicorn
记录下这次实践,避免以后遗忘 确保服务器引导时自动启动Gunicorn,如果Gunicorn崩溃则自动重启 #gunicorn可执行文件所在位置 /root/venv/pythonTDD-env/bin/gunicorn #Systemd脚本保存位置,所写的脚本要以.service结尾 /etc/systemd/system/ 编写脚本:pythonTDD.service [Unit] Description=Gunicorn server for pythonTDD [Service] Resta原创 2020-05-13 09:57:00 · 1265 阅读 · 0 评论 -
[阅读体会] UNIX环境高级编程
文章目录写在开始阅读前(我会的知识点,在体会里是不提的,并不是书中没有,这里着重于记录我之前不会的,但读过书之后学会的。)第一章第二章 写在开始阅读前 首先,很高兴能阅读这本书 之前我从未系统的学习过Linux操作系统,因此,在学习过程中,总是会碰到许多的困难,而又没有好的解决途径,一点一点地求助百度,费时费力不说还无法形成完整的知识体系。一直苦恼于该如何去全面系统地学习linux,真心...原创 2019-04-29 18:11:23 · 1506 阅读 · 0 评论 -
[unix 环境高级编程] 阅读第三章
文章目录3.1 引言3.2 文件描述符3.3 函数open和openat3.3.1文件名和路径名截断3.4 函数creat3.5 函数close3.6 函数lseek3.7 函数read3.8 函数write3.9 I/O效率3.10、文件共享3.11、原子操作3.12、函数dup和函数dup23.13、函数sync3.14、函数fcntl3.15、函数ioctl3.16、/dev/fd3.17、...原创 2019-05-06 10:22:27 · 217 阅读 · 0 评论 -
[unix 环境高级编程] 阅读第四章
文章目录4.1 引言4.2 函数stat、fstat、fstatat和lstat4.3 文件类型4.4 设置用户ID和设置组ID4.5 文件访问权限 4.1 引言 这一章将会学习文件系统的其他特征和文件的性质 4.2 函数stat、fstat、fstatat和lstat lstat函数,平常常用的ls -l 以列表的形式列出文件的状态信息 4.3 文件类型 7种 普通文件 目录文件 块特别文件 字...原创 2019-05-06 10:43:31 · 205 阅读 · 0 评论