1,设置root用户密码
sudo passwd root
2,查看进程状态
ps -ef | grep nginx
process status -e显示环境变量,f显示进程间的关系
3,环境变量的设置:
运行nginx,openresty(同样)时发现 command not found(搞得我以为没装上)
临时:
在 /etc/bashrc中追加nginx命令的绝对路径
export PATH=$PATH:/usr/local/nginx/sbin
4,nginx启动
/usr/local/nginx/sbin/nginx
或者直接 nginx(因为导入了路径了)
启动时提示找不到libpcre.so.1
ln -s /usr/local/lib/libpcre.so.1 /lib
ln -s /usr/local/lib/libpcre.so.1 /lib64
5,在全局中查找nginx的相关文件
sudo find / -name nginx*
6,文件传输
scp test.zip root@47.94.161.71:/home/test.zip
scp就是secure copy,一个在linux下用来进行远程拷贝文件的命令
-r 拷贝整个目录
curl是一个利用URL规则在命令行下工作的文件传输工具
curl localhost:8080/set
eg:
curl http://www.linux.com
执行后,www.linux.com 的html就会显示在屏幕上了
由于安装linux的时候很多时候是没有安装桌面的,也意味着没有浏览器,因此这个方法也经常用于测试一台服务器是否可以到达一个网站
7,内存查看命令free
total:总计物理内存的大小。
used:已使用多大。
free:可用有多少。
Shared:多个进程共享的内存总额。
我们通过free命令查看机器空闲内存时,会发现free的值很小。这主要是因为,在linux中有这么一种思想,内存不用白不用,因此它尽可能的cache和buffer一些数据,以方便下次使用。但实际上这些内存也是可以立刻拿来使用的。
所以空闲内存=free+buffers+cached=total-used
8,文件拷贝
在linux系统中复制文件夹时提示如下:
omitting directory `foldera/’
出现该警告的原因是因为foldera目录下还存在目录,所以不能直接拷贝。
解决办法:使用递归拷贝,在cp命令后面加上-r参数,形如
cp -r foldera folderc
9,修改linux下的PYPi源(~/.pip/pip.conf)
[global]
timeout=6000
index-url =http://pypi.doubanio.com/simple/
trusted-host=pypi.douban.com