查看系统信息:
1 cat /proc/version
2 lsb_release -a
这两条命令基本可以查看你所需要的系统信息了。
查看端口,杀死进程:
1 netstat -nlp|grep [port]:如查看8181端口,netstat -nlp|grep 8181
2 kill -9 [pid]:如杀死19727的进程,kill -9 19727
Linux运行jar:
Linux 运行jar包命令如下:
方式一:
特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出
那如何让窗口不锁定?
方式二
&代表在后台运行。
特定:当前ssh窗口不被锁定,但是当窗口关闭时,程序中止运行。
继续改进,如何让窗口关闭时,程序仍然运行?
方式三
nohup java -jar shareniu.jar &
nohup 意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行
当用 nohup 命令执行作业时,缺省情况下该作业的所有输出被重定向到nohup.out的文件中,除非另外指定了输出文件。
方式四
解释下 >temp.txt
command >out.file
command >out.file是将command的输出重定向到out.file文件,即输出内容不打印到屏幕上,而是输出到out.file文件中。
(转自:http://blog.csdn.net/qq_30739519/article/details/51115075)
远程工具:
1 Linux远程连接工具Xshell5 (下载地址:http://download.csdn.net/detail/huweijian5/9875530)
2 Linux远程文件工具Xftp5 (下载地址:http://download.csdn.net/detail/huweijian5/9875543)
这两个工具非常好用。
nginx1.12下载(https://nginx.org/en/download.html)
CentOS添加环境变量
在Linux CentOS系统上安装完php和MySQL后,为了使用方便,需要将php和mysql命令加到系统命令中,如果在没有添加到环境变量之前,执行“php -v”命令查看当前php版本信息时时,则会提示命令不存在的错误,下面我们详细介绍一下在linux下将php和mysql加入到环境变量中的方法(假设php和mysql分别安装在/usr/local/webserver/php/和/usr/local/webserver/mysql/中)。
方法一:直接运行命令export PATH=$PATH:/usr/local/webserver/php/bin 和 export PATH=$PATH:/usr/local/webserver/mysql/bin
使用这种方法,只会对当前会话有效,也就是说每当登出或注销系统以后,PATH 设置就会失效,只是临时生效。
方法二:执行vi ~/.bash_profile修改文件中PATH一行,将/usr/local/webserver/php/bin 和 /usr/local/webserver/mysql/bin 加入到PATH=$PATH:$HOME/bin一行之后
这种方法只对当前登录用户生效
方法三:修改/etc/profile文件使其永久性生效,并对所有系统用户生效,在文件末尾加上如下两行代码
PATH=$PATH:/usr/local/webserver/php/bin:/usr/local/webserver/mysql/bin
export PATH
最后:执行 命令source /etc/profile或 执行点命令 ./profile使其修改生效,执行完可通过echo $PATH命令查看是否添加成功。
(转自:http://www.cnblogs.com/whoamme/p/4039998.html)
修改权限:
如果遇到权限不足,文件只读,可以使用chmod命令,为改文件提供其他的权限。u表示用户、a表示全部、g表示组,r表示可读、w表示可写、x表示可执行,你可以使用“chmod a+w test.c”来添加权限。
在Centos6.5下举例安装nginx:
安装过程可以参考这篇文章CentOS6.5安装Nginx1.10.2
如果在执行./configure时没有带任何参数,则在/usr/local下应该可以看到nginx文件夹,里面有conf和sbin两个文件夹(其他文件就不列举了)
conf下的nginx.conf就是配置文件,可以修改端口,实现反向代理和负载均衡等
sbin目录下有nginx,切换到sbin目录下,然后就可以执行
./nginx 启动服务
./nginx -s stop 停止服务
./nginx -s reload 重载配置
嫌每次都要切换到sbin下麻烦,那就把sbin添加到path中,
1执行命令:vim /etc/profile
2在末尾添加:
PATH=$PATH:/usr/local/nginx/sbin
export PATH
上面sbin的路径请根据自己本机情况修改,冒号相当于windows下的分号。
3执行命令:source /etc/profile
4 可以通过命令 echo $PATH 查看是否添加成功
5 这样以后就可以随时随地执行
nginx
nginx -s stop
nginx -s reload
这些命令了