当前位置: 首页 > news >正文

做网站联系我们在那个板块里面thinkphp5微信公众号开发

做网站联系我们在那个板块里面,thinkphp5微信公众号开发,安康平台介绍,网站赞赏1、进程管理介绍什么是进程程序是人使用计算机语言编写的#xff0c;可以实现一定功能#xff0c;并且可以执行的代码集合进程是正在执行当中的程序。程序在执行时#xff0c;执行人的权限和属性、以及程序的代码都会被加载进内存#xff0c;操作系统给这个进程分配一个 ID…1、进程管理介绍什么是进程程序是人使用计算机语言编写的可以实现一定功能并且可以执行的代码集合进程是正在执行当中的程序。程序在执行时执行人的权限和属性、以及程序的代码都会被加载进内存操作系统给这个进程分配一个 ID 号我们称为 PID进程管理的作用判断服务器健康状态。进程管理最主要的工作就是判断服务器当前运行是否健康是否需要人为干预。如果服务器的 CPU 占用率、内存占用率过高就需要人为介入解决问题查看系统中所有的进程。杀死进程2、ps 命令ps 命令是用来静态显示系统中进程的命令。不过这个命令有些特殊他的部分命令的选项不能加 『-』如命令『ps aux』其中 aux 是选项但是这个选项不能加入 『-』。这是因为 ps 命令的部分选项需要遵守 BSD 操作系统的格式。[roothepingfly 桌面]# ps aux USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.7 0.1 19348 1548 ? Ss 21:23 0:01 /sbin/init root 2 0.0 0.0 0 0 ? S 21:23 0:00 [kthreadd]# USER : 该进程是由哪个用户产生的 # PID : 进程 ID # %CPU : 该进程占用的 CPU 资源百分比占用越高进程越耗费资源 # %MEM 该进程占用的物理内存百分比占用越高进程越耗费资源 # VSZ : 该进程占用的虚拟内存大小单位是 KB # RSS : 该进程占用实际物理内存的大小单位是 KB # START : 该进程的启动时间 # TIME 该进程占用 CPU 的运算时间 # COMMAND 产生此进程的命令名3、top 、pstree 命令toptop [选项]选项​ -d 秒数 指定 top 命令每隔几秒更新。默认是 3 秒​ -b 使用批处理模式输出。一般和 -n 选项合用用于把 top 命令重定向到文件中​ -n 次数 指定 top 命令执行的次数。一般和 -b 选项合用在 top 命令的交互模式当中可以执行的命令​ P 以 CPU 使用率排序默认就是此项。​ M 以内存的使用率排序top -b -n 1 top.log # 让 top 命令只执行一次然后把结果保存到 top.log 中。这样就能看到所有的进程了pstree这个命令的作用就是用进程树的方式展示进程pstree [选项]选项​ -p 显示进程的 PID4、杀死进程1、kill 命令kill [信号] PID 2、killall 命令killall [选项] [信号] 进程名选项​ -i 交互式询问是否要杀死某个进程​ -I 忽略进程名的大小写killall -9 httpd3、pkill 命令pkill [信号] [选项] 进程名选项​ -t 终端号 按照终端号踢出用户pkill -9 -t pts/1 # 强制杀死从 pts/1 虚拟终端登录的进程killall 和 pkill 后面跟的是进程名字因此他们可以杀死一类进程。5、工作管理前台是指当前可以操控和执行命令的这个操作环境后台是指工作可以自行运行但是不能直接用 ctrl c 来终止它只能使用 fg/bg 来调用工作当前的登录终端只能管理当前终端的工作而不能管理其他登录终端的工作。如tty1 登录的终端是不能管理 tty2 终端中的工作的放入后台的命令必须可以持续运行一段时间这样我们才能捕捉和操作这个工作。如果把 ls 命令放入后台执行它很快就会执行完成我们很难操作它。放入后台的命令不能和前台用户有交互或需要前台输入否则放入后台只能暂停而不能执行。比如vi 命令放入后台只能暂停而不能执行因为 vi 需要前台输入信息。如何把命令放入后台① 使用 『』 让命令在后台执行注意:放入后台执行的命令不能与前台有交互否则这个命令是不能再后台执行的。② 在命令执行过程中按 『ctrl z』快捷键但是命令在后台是暂停状态使用这种方法放入后台的命令就算不和前台有交互能在后台执行的命令也是暂停状态。查看后台的工作jobs [-l]选项​ -l 显示工作的 PID将后台暂停的工作恢复到前台执行fg %工作号参数​ %工作号%可以省略但是注意工作号和 PID 的区别将后台暂停的工作恢复到后台执行bg %工作号后台命令脱离登录终端运行我们已经知道把命令放入后台只能在当前登录终端执行。如果我是远程管理的服务器在远程终端中执行了后台命令这时候我退出登录这个后台命令还能继续执行吗答案是不行。这个而后天命令会被终止。但是我们确实需要在远程终端中执行某些命令该如何执行第一种方法是把需要后台执行的命令加入 『/etc/rc.local』 文件让系统在启动时执行这个后台程序。这种方法的问题是服务器是不能随便重启的第二种方法是使用系统定时任务让系统在指定时间执行某个后台命令。这样放入后台的命令与终端无关是不依赖登录终端的。最后一种方法是使用 nohup 命令nohup 命令的作用就是让后台工作在离开操作终端时也能够正确的在后台执行nohup [命令] 6、系统资源查看1、vmstat 命令监控系统资源vmstat [刷新延时 刷新次数][roothepingfly 桌面]# vmstat 1 3 每秒刷新 1 次总共刷新 3 次 procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu-----r b swpd free buff cache si so bi bo in cs us sy id wa st0 0 0 365248 23684 247820 0 0 4087 192 568 1871 11 22 63 4 0 0 0 0 365704 23684 247852 0 0 0 0 55 136 1 1 98 0 0 0 0 0 365704 23684 247852 0 0 0 40 54 126 0 0 100 0 0procs 进程信息字段r 等待运行的进程数数量越大系统越繁忙b 不可被唤醒的进程数量。数量越大系统越繁忙memory 内存信息字段swpd 虚拟内存使用情况单位是KBfree 空闲的内存容量单位是KBbuff 缓冲的内存容量单位是KBcache 缓存的内存容量单位是KBswap 交换分区信息字段si 从磁盘中交换到内存中数据的数量单位是 KBso 从内存中交换到磁盘中数据的数量单位是 KB 。这两个数越大证明数据需要经常在磁盘和内存之间交换系统性能越差io 磁盘读写信息字段bi 从块设备读入数据的总量单位是块bo 写到块设备的数据的总量单位是块。这两个数越大代表系统 I/O 越繁忙system 系统信息字段in 每秒被中断的进程次数cs 每秒钟进行的事件切换次数。这两个数越大代表系统与接口设备的通信越繁忙2、dmesg 显示开机时内核检测信息dmesg | grep CPU # 查看 CPU 信息 dmesg | grep eth0 # 查询第一块网卡信息3、free 命令查看内存使用状态[roothepingfly 桌面]# free -h total used free shared buffers cached Mem: 980M 635M 345M 3.4M 24M 242M -/ buffers/cache: 368M 612M Swap: 1.0G 0B 1.0G# -/ buffers/cache: 第一个数 used - buffers - cached 635 - 24 -242 369 # 第二个数 free buffers cached 345 24 242 6114、查看 cpu 信息CPU 的主要信息保存在 /proc/cpuinfo 这个文件当中我们只要查看这个文件就可以知道 cpu 的相关信息5、查看系统与内核相关信息使用 uname 命令查看内核相关信息uname [选项]选项​ -a 查看系统所有相关信息​ -r 查看内核版本​ -s 查看内核名称[roothepingfly 桌面]# uname -a Linux hepingfly 2.6.32-642.el6.x86_64 #1 SMP Tue May 10 17:27:01 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux [roothepingfly 桌面]# uname -r 2.6.32-642.el6.x86_646、查看当前 Linux 系统的发行版本lsb_release -a[roothepingfly hepingfly]# lsb_release -a LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch Distributor ID: CentOS Description: CentOS release 6.8 (Final) Release: 6.8 Codename: Final7、crontab 使用每个用户都可以实现自己的 crontab 定时任务只需要使用这个用户身份执行 crontab -e 命令即可crontab [选项]选项​ -e 编辑 crontab 定时任务​ -l 查询 crontab 定时任务​ -r 删除当前用户所有的 crontab 任务表示时间时有些特殊符号crontab 注意事项六个选项都不能为空必须填写。如果不确定使用 『* 』代表任意时间crontab 定时任务最小有效时间是分钟最大时间范围是月。像 2018 年某时执行3 点 30 分 30 秒这样的时间都不能识别在定义时间时日期和星期最好不要在一条定时任务中出现因为他们都是以天作为单位非常容易让管理员混乱在定时任务中不管是直接写命令还是在脚本中写命令最好都是用绝对路径
http://www.zqtcl.cn/news/170429/

相关文章:

  • 平台网站建设可行报告工作室注册条件
  • 罗湖附近公司做网站建设哪家便宜做cpa必须要有网站吗
  • 深圳网站开发教程wordpress密码登录插件
  • 农机网站建设目标上海网站建设工资多少
  • 手机做网站过程网站名字做版权需要源代码吗
  • 公司微信网站建设方案现在做外贸前景如何
  • 如何使用微信公众号做网站河南省专业做网站公司
  • 清远市清城区网站建设公司广州黄浦区建设局网站
  • 站长做2个网站网站程序指的是什么
  • 网站建设jw100请拿笔记记下新域名
  • 兰州市住房保障和城乡建设局网站如何有效的推广网站
  • 网站推广做百度还是360北京企业网站建设费用
  • 推荐一个简单的网站制作策划方案免费网站
  • 用vs2012做网站案例企业现在有必要做网站吗
  • 网站建设少用控件wordpress默认分类
  • php网站是什么数据库文件网站开发收
  • 新网网站空间做网站和app哪类商标
  • drupal网站建设数据库厦门市网站建设
  • 解释微信微网站室内设计效果图展板
  • 教做发绳的网站游戏网站建设需要多少钱
  • 那个网站可以做双色球号码对比的网站设计好学吗
  • 网站建设如何获取客户韩国建筑网站
  • 固始网站建设公司wordpress会员功能
  • 在哪找做调查赚钱的网站好自己做网站的成本
  • 网站开发职业xshuan主题wordpress
  • 网站代码框架建设网站需要学什么程序
  • 广州搜索seo网站优化企业邮箱密码忘了怎么重置密码
  • 重庆模板网站建设做新房网站怎么弄
  • 深圳做企业网站公司常用的网络营销方式
  • 建设网站公司怎么建站网站开发笔记