在/etc/init.d下创建文件nginx vim /etc/init.d/nginx 其内容参考nginx官方文档 需要注意的配置: nginx=”/usr/local/nginx/sbin/nginx” #修改成nginx执行程序的路径。 NGINX_CONF_FILE=”/usr/local ...
分类:
其他好文 时间:
2020-04-20 21:57:28
阅读次数:
78
Linux命令行下如何终止当前程序 快捷键: Ctrl+c在命令行下起着终止当前执行程序的作用,Ctrl+d相当于exit命令,退出当前shellCtrl+s挂起当前shell(保护作用很明显哦)Ctrl+q解冻挂起的shell再不行就重新连接打开一个终端,reboot linux 或 kill 相 ...
分类:
系统相关 时间:
2020-04-20 21:22:30
阅读次数:
82
在C/C++程序中,经常需要调用其它的程序来先成某项任务,例如其它的C/C++程序、操作系统命令或Shell脚本,C/C++提供了exec函数族和system函数来实现这个功能。一、exec函数族exec函数族提供了一个在进程中启动另一个程序执行的方法。它可以根据指定的文件名或目录名找到可执行文件,并用它来取代原调用进程的数据段、代码段和堆栈段,在执行完之后,原调用进程的内容除了进程号外,其他全部
分类:
系统相关 时间:
2020-04-20 16:25:36
阅读次数:
119
一、如何让程序在后台运行在之前的章节中,如果要运行程序,在命令提示行下输入程序名后回车,程序被执行,然后等待程序运行完成,在程序运行的过程中,也可以用Ctrl+c中止它。在实际开发中,我们需要让程序在后台运行,没有界面,没有用户输入数据,例如socket服务端程序book250。如果想让程序在后台运行,有两种方法。1、加“&”符号如果想让程序在后台运行,执行程序的时候,命令的最后面加“&a
分类:
系统相关 时间:
2020-04-20 15:25:29
阅读次数:
97
远程桌面是微软公司为了便于网络管理员管理维护服务器推出的一项服务。从windows 2000 server版本开始引入,网络管理员时候远程桌面连接器连接到网络任意一台开启了远程桌面控制功能的计算机上,就像是自己操作该计算机一样,运行程序,维护数据库等。远程桌面采用的是一种类似TELNET的技术,它是 ...
分类:
其他好文 时间:
2020-04-20 13:57:54
阅读次数:
58
远程桌面是微软公司为了便于网络管理员管理维护服务器推出的一项服务。从windows 2000 server版本开始引入,网络管理员时候远程桌面连接器连接到网络任意一台开启了远程桌面控制功能的计算机上,就像是自己操作该计算机一样,运行程序,维护数据库等。远程桌面采用的是一种类似TELNET的技术,它是 ...
分类:
其他好文 时间:
2020-04-20 11:42:39
阅读次数:
66
文件的特殊权限:suid sgid sticky 和文件扩展权限 ACL其实文件与目录设置不止这些,还有所谓的特殊权限。由于特殊权限会拥有一些“特权”.特殊权限:7.2.1 文件的特殊权限:suid sgid sticky1、SUID(set uid 设置用户 ID):限定:只能设置在二进制可执行程 ...
分类:
其他好文 时间:
2020-04-20 01:20:59
阅读次数:
71
项目能打断点调试(最高效): 先估计哪里出问题并打断点,如果不知道,就只能在入口处打断点;然后运行程序一步一步调试。 项目不能断点调试(如代码发布到生产环境、调试环境坏掉了): 方法1:在关键环节输出日志,如果不知道哪里出错,日志从程序入口到结束运行情况都输出。输出信息要有效全面(打印“入参、结果、 ...
分类:
其他好文 时间:
2020-04-19 17:41:26
阅读次数:
57
/bin 存放二进制可执行程序 /sbin 存放root用户可执行的二进制程序 /boot 存放引导文件 [root@centos8 ~]# ll /boot -rwxr-xr-x. 1 root root 8106744 Dec 5 05:58 vmlinuz-4.18.0-147.el8.x86 ...
分类:
其他好文 时间:
2020-04-19 13:02:48
阅读次数:
90
C语言由源代码生成可执行程序的过程如下:C源程序->编译预处理->编译->优化程序->汇编程序->链接程序->可执行文件其中编译预处理阶段,读取C源程序,对其中的预处理指令(以#开头的指令)和特殊符号进行处理。或者说是扫描源代码,对其进行初步的转换,产生新的源代码提供给编译器。预处理过程先于编译器对源代码进行处理,读入源代码,检查包含预处理指令的语句和宏定义,并对源代码进行转换。预处理过程还会删除
分类:
编程语言 时间:
2020-04-19 09:20:22
阅读次数:
126