• linux常用命令-nginx常用命令


    1.ctrl+alt+f2切换到命令界面

    2.ifconfig查看IP 或者IP ADDR(en33 inter)

    3.使用putty终端进行交互式操作

    4.shell:提供用户输入的命令解释器

    查看nginx是否运行

      Linux每个应用运行都会产生一个进程,那么我们就可以通过查看Nginx进程是否存在来判断它是否启动。 用ps -ef列出进程列表,然后通过grep过滤。

    • ps -ef | grep nginx

      

      以上/www/server/nginx/conf/nginx.conf为nginx的存放位置

    常用命令:

    ls显示当前目录下的文件列表

    ls -a:显示所有文件,包括隐藏文件(.开始的为隐藏文件)

    ls -l:显示当前目录下的文件属性:大小,权限,日期,符号连接

    ls -lh:以kmg大小显示文件

    ls -t:以创建时间排序显示文件

    cd dir:修改当前路径

    .与..:代表当前目录和上一级目录

    cd ..:退到上级目录

    cd:切换到主目录

    cd~:切换到当前用户目录

    touch:创建文件

    mkdir 目录名:创建目录

    mkdir -p dir1/dir2/dir3:创建多级目录

    ln:创建连接

    ln -s source target:创建软连接

    pwd:查看当前路径

    拷贝命令

    cp:拷贝命令

    cp test1 test2:文件test1复制test2

    cp /dir1/dir2/test1 .:复制/dir1/dir2/test1到当前目录

    cp -r /dir1 /dir2:目录/dir1复制dir2

    删除命令

    rm test1:删除命令(有提示,不能找回)

    rm -f test1:删除文件不提示

    rm -r dir:删除目录

    rm -rf dir:直接删除目录,不提示

     系统命令:

    du -h:目录或者文件大小:(以G、MB方式显示)

    ps -aux:显示所有用户进程

    ps -ux:当前用户进程

    ps -ex:显示进程详细信息

    kill: 杀掉进程

    kill -9:强制杀掉进程

    killall:杀掉所有相关的进程

    nginx:

    1. 配置文件:/etc/nginx目录中存储的是配置文件,nginx.conf为核心配置文件

    2.日志文件:/var/log/nginxd(访问日志access.log|错误日志error.log)

    3.默认虚拟主机目录:/usr/share/nginx/(html文件夹,有2个html文件)

    4.命令操作:

    • nginx启动默认侦听80端口
    • 查看进程端口信息(有没有启动):
      • netstat -ntpl | grep 端口(web80|redis6379|mysql3306)
      • ps aux |grep nginx
    • 停止:nginx -s stop
    • 启动:sudo nginx
    • 重启:sudo nginx -s reload
    • 测试配置文件,看配置文件夹有没有错误:sudo nginx -t
    • 使用指定的配置文件启动nginx:sudo nginx -c /etc/nginx/nginx.conf
    • 显示版本信息:sudo nginx -v
  • 相关阅读:
    数据库索引类型及实现方式
    MyBatis从入门到精通(十一):MyBatis高级结果映射之一对多映射
    解决克隆 centos虚拟机后修改克隆后的机器的ip、mac、uuid失败的问题
    多层表达式
    条件过滤
    复杂表达式
    生成列表
    迭代dict的key和value
    迭代dict的value
    索引迭代
  • 原文地址:https://www.cnblogs.com/gougou1981/p/10435296.html
Copyright © 2020-2023  润新知