ls 查看目录
ll查看详细目录
ls -a 查看隐藏目录
time 时间 date
dir 电脑中的文件
del 删除 (del a.bat 删除文件)
ifconfig 显示IP地
type 文件名 写东西到文件里
format A 格式化A盘
chkdsk 磁盘名 检测磁盘263-
move 【文件名称 】 移动文件 move c:\文件名 c:\old
把文件移动到old目录下
type 文件名 |more 分屏显示文件
编辑文件 vi i 写 esc :wq 保存 w保存
进入 cd/
/root 存超级用户 的文件与信息
登录系统:ssh 协议 端口号22
80 http端口
FTP 21
https 协议 443
快照: 备份文文件
情景解决方案
当我们误删除文件,使文件崩溃 ,使用最近的快照
ip 《1》 cd /etc/sysconfig/network-scripts
《2》vi ifcfg-ens33
《3》修改:如下参数DEVICE=ens33
BOOTPROTO =dhcp
ONBOOT =yes
《4》重启网卡
1 .启动网络服务 systemctl start network.service
2.停止网路服务 systemctl stop network.service
3.重启网络服务 systemctl restart network.service
4.查看网络状态 systemctl status network.service
reboot 系统重启命令
登录命令:ssh 用户名 root 密码123
新建文件 echo ‘内容’ > ‘目标文件’
cd \文件名 进入那个文件
查看文件内容 cat
mv 旧文件名 新文件名 修改文件名
mv 文件名 /移到那个文件下 文件移动
rm 目标文件 删除文件remove rmdir
mkdir 新建目录 凡目录文件权限都用 d 字母开头
查看目录文件夹 ls ll
clear 清屏
文件的特殊操作 查看文件的头几行 head -行数 目标文件 查看文件后几行 tail 查看文件后几行
分页显示文件内容 more 目标文件 空格向上翻页 B 向下翻页
查找文件或者文件夹 find 路径 -name 目标文件名 find / -name *.txt (查看所有txt文档)
查看文件内容: grep ‘内容’ 目标文件
*解包:tar zxvf
*打包:tar czvf
tar -cvf 解压
tar -xvf 压缩
强制删除 rm -rf 文件名
rmdir 删除目录
touch 创建空文件 mkdir 创建空目录
ls -f 查看文件类型
socket
ping 是否能上网
Nginx +PHP的关系 PHP已查件的形式 Apach +php 只用运行Apach php集成在Apach
解压gz文件 tar-zxvf 目标文件
可执行必须放在sbin
configure 文件预编译 可执行配置文件
make 开始编译
make install 开始编译 说明 ,凡是可以执行的文件都在sbin/bin 文件下
查看系统中指定程序是否运行
listen
nginx的配域名叫 Nginx.conf
关闭Linux防火墙 systemctl stop firewalld.service
umonut 挂载目录
grep Nginx 查找 nginx
ps aux |grep nginx 所有进程
systemctl stop firewalld . service 关闭防火墙
systemctl restare
一般模式,编辑状态, 命令行
vi 编译
复制三行 3yy
set nu 查看行号
:wq! 保存退出
快捷键 :一般模式下:dd删除一行 d8 删除光标处 一下8行
gg 光标移动到首行 G是光标移动到 末行
用户组-(rwx)r-x—
三种权限 :写,读,执行 读r4 写w2 1执行x
-文件
目录
groupadd 命令用于创建一个新的工作组,新工作组的信息将被添加到系统文件中
-g:指定新建工作组的id;
-r:创建系统工作组,系统工作组的组ID小于500;
-K:覆盖配置文件“/ect/login.defs”;
-o:允许添加组ID号不唯一的工作组。
useradd命令用于Linux中创建的新的系统用户
userdel删除系统用户
设置权限 操作权限
chmod 分配文件到用户组
切换su
chewn 改变用户这者
vim 在权限里写
nestat -apn 查看网络端口
创建用户组 groupadd 文件名
第一个用户权限 二用户组权限
3其他
useradd 777 -g 用户组名x1 w2 r4 所以7是rwx
设置权限 chmod -r 目录文件或者文件
给文件分配用户组 chown 用户名:用户组
用户密码 :passed 修改密码
切换用户 su 用户名
-目录
d目录
1.新建一个用户组 商品 sp
2,查看用户组 cat /etc/group
useradd sj -g sp 创建三个商品用户 手机 sj sp食品 电器dq
更改用户 :usermod 旧用户名 新用户名
useradd -l 新文件名 旧文件名
查看所有接口的ip信息
一台计算机有 65535ip
netstat -apn 查看网络的
cd /usr/local/nginx; 查看nginx的核心文件
sbin 核心文件
logs 日志 (报错)
html 项目文件
cd /etc/group查看目录下的名
kill -9 进程号 //杀死进程 进行两边 主进程和子进程 主进程加载配置文件 子进程 对自己管理
9000端口
ps aux |grep nginx 所有进程 产生进程 自己生成一个 如果有结果
(代码)–80端口–nginx—9000—P
-name phps
start crond
crontab -e
分 时 日 月 周 执行文件
PHP -fpm 进程管理器 端口9000
http 与 nginx 搭建
搜索php find /-name/php-pm
启动 php-fpm /usr/local/php7/sbin/
杀掉php-fpm pkill -9 php-fpm
杀掉进程 1,kill -9
2,pkill -9
3,killall -9
nginx {
项目目录 root
}
Nginx +fpm 发的工作原理{
客户——通过HTTP 80端口访问 ------nginx服务器
-----nginx判断是否是PHP宽展文件 — 如果是则打开新项目目找到
php文件得到其中的 php源码通过 9000端口发送到php-fpm服务器
进程----phpfpm处理完返回
}
①/usr/local/php/sbin/php-fpm 打开 php -fpm
②ps -aux |grep nginx; 查看nginx 进程
③ps -aux |grep php-fpm; 查看 php-fpm 进程
lnmp vhost add//设置域名
curl 相应的代码义字符串的形式显示在页面上
CGI 一对一 和 fast CGI 一对多 区别
CGI
TCP 一定能发过去 有连接 3次握手 4次挥手 / UDP 不一定能发过去 没连接
http是建立在TCP协议上的一种应用 大包小