ubuntu和nginx常用命令

Ubuntu

配置host:

1
sudo vim /etc/hosts

安装nginx:

1
sudo apt-get install nginx

查看有没有nginx占用:

1
ps -ef | grep nginx

强制删除所有nginx进程:

1
sudo pkill -9 nginx

获取root权限

1
sudo su

退出root权限模式

1
ctrl+d

下载文件(url是下载文件的地址)

1
wget url

查看当前路径

1
pwd

返回上一次打开的路径

1
cd -

创建文件夹

1
mkdir name

创建/修改文件

1
2
vim filename
touch filename

查看文件内容

1
cat filename

vim保存退出

1
2
3
4
5
6
7
8
// 保存并退出
:wq
// 保存
:w
// 退出
:q
// 强制退出
:q!

vim视图模式

1
:set nu

vim编辑模式

1
i

vim只读模式

1
esc

连接远程服务器

1
ssh user@remote_ip

上传网站到服务器

1
2
// scp -r ./demo/* root@46.86.255.117:/root/www 例子
scp -r local_dir user@ip:/remote_dir

解压

1
tar -xzvf filename.tar.xz

移动文件夹

1
mv -r xxx pathname

重命名

1
mv old_filename new_filename

软链

1
ls -n 

Nginx

启动nginx:

1
sudo nginx -c /etc/nginx/nginx.conf

停止nginx进程

1
nginx -s stop

重启nginx

1
sudo nginx -s reload

查看nginx默认配置文件和路径和语法是否正确

1
nginx -t