linus的运维

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协议上的一种应用 大包小

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值