linux 常用命令
nginx
查看nginx ps -ef | grep nginx
查看端口80 netstat -anop | grep 0.0.0.0:80
查看环境路径 echo $PATH
查看ip ifconfig -a 如果没有此命令则需要安装yum search ifconfig
查看系统的信息
uname -r //显示内核版本信息lscpu //查看cpu数量free -g查看内存使用情况df -h 查看磁盘空间情况
查看进程方法
1 | ps aux |
a:显示当前终端下的所有进程信息,包括其他用户的进程。
u:使用以用户为主的格式输出进程信息。
x:显示当前用户在所有终端下的进程。
1 | top |
以全屏交互式的界面显示进程排名,及时跟踪包括CPU、内存等系统资源占用情况,默认情况下每三秒刷新一次,其作用基本类似于Windows系统中的任务管理器。
curl命令
设置请求超时时间 10秒
1 | curl --max-time 10 http://localhost |
docker命令
查看所有容器
1 | docker ps -a |
搜索镜像
1 | docker search nginx |
拉取镜像
1 | docker pull nginx |
以后台方式运行nginx,并把容器的80端口映射到宿主机的8080端口,容器名称nginx
1 | docker run -d -p 8080:80 --name nginx nginx |
进入容器
1 | docker exec -it 780df1d6b4e8 /bin/bash |
docker rm 容器id
启动容器 名字为redis-stack
docker run -d –name redis-stack -p 6379:6379 redis/redis-stack-server:latest