首先声明一下所剖析的源码版本是Linux2.6.11.12 fork()函数和vfork()等都调用的是do_fork()函数,我们所用的fork工作都是由do_fork()来进行的。 do_fork()函数: 进入后首…
分类:linux
PHP安装及与apache整合
软件版本 apache 2.4.29 php 5.4.45 php安装 # tar -zxvf php-5.4.45.tar.gz # cd php-5.4.45 # ./configure --prefix=/usr/…
linux IO学习笔记 (持续更新错误)
linux 学习笔记 一、linux的缓存IO机制 从权限上来说,内核拥有权限很高,可访问所有底层硬件。而用户(进程)的权限相对较低,而这样的目的便是为了保护内核的安全。从内存空间上来说,操作系统把内存分成了两份,一份给…
深究mv移动文件夹时`/`的用法
目标文件夹「不存在」的情况 $ mv source target ▲结果:把source文件夹「更名」为target 目标文件夹「已存在」且为空 $ mv source/ target $ mv source/ targ…
Linux命令
ls命令:显示当前目录下文件 ls 是最常见的目录操作命令,主要作用是显示目录下的内容。这个命令的基本信息如下: 命令名称:ls。 英文原意:list。 所在路径:/bin/ls。 执行权限:所有用户。 功能描述:显示目…
linux常用命令
ps -ef 查看java相关的进程信息 rm -rf kill xargs > zip与unzip &,&& 与 || &放在执行命令后表示此进程为后台进程,默认情况下进程为前台进…
Linux软件安装
安装apache $ sudo apt install apache2 在浏览器中访问 http://152.136.136.220/ 如果打不开 $ service apache2 status $ service a…
CentOS 7 部署LNMP环境
缘由 由于工作的原因,需要经常搭建 LNMP(PHP7+MySQL5.7+Nginx)的环境,虽然网上有不少教程,但是目前为止还没有找到一个完成符合我的教程,所以每次部署环境的时候都是打开几个教程进行部署的,所以还是挺麻…
如何查看linux中ftp服务
如何查看linux中ftp服务 笑看浮华z堭 | 浏览 753 次 发布于2016-08-19 12:20 最佳答案 1. 首先服务器要安装ftp软件,查看是否已经安装ftp软件下: #which vsftpd 如果看到…
[Linux] 查看Linux系统版本信息
一、查看Linux内核版本命令(两种方法) 1、cat /proc/version [root@S-CentOS home]# cat /proc/version Linux version 2.6.32-431.el6…
yum的安装
最过在自学java ,想尝试在linux下学习,想在机器上安装eclipse一直都不成功,都不知道如何下载。在百度上搜索运行yum命令,但显示:yum not find command,只好自己搜索,搞了一天才搞好,实在…
Mac终端date命令
date命令 获取当地时间date 获取当地时间的时间戳date +%s 将某个时间戳转换为当地时间date -r 1550019314 格式化输出当地时间date +%Y-%m-%d sszxr:~ sszxr$ da…