linux实际企业部署项目常用命令,亲测好用

#防火墙开新的端口


/sbin/iptables -I INPUT -p tcp --dport 9090 -j ACCEPT

#端口是否在运行

#查看端口


netstat -anp|grep xxxx
tcp6       0      0 :::1236                 :::*                    LISTEN      396/java

#关闭端口


kill -9 396


#防火墙开新的端口


/sbin/iptables -I INPUT -p tcp --dport 9090 -j ACCEPT

#用户权限


vi /etc/sudoers

#解压文件


tar -zxvf 压缩文件名.tar.gz

#解压文件到执行目录


tar -vxf 包名 -C  解压目录

#压缩文件


tar -zcvf 压缩文件名 .tar.gz 被压缩文件名

#文件的操作


#目录A重名为B


mv A B

#创建文件夹


mkdir file
eg:mkdir backup


#创建文件


touch aa/bb.txt


#删除文件


rm -rf aa

 

#查看服务器开放的端口


netstat -aptn

netstat -tunlp|grep 8082

#重启服务器


shutdown -h now  --立即关机  
shutdown -h 10:53  --到10:53关机,如果该时间小于当前时间,则到隔天  
shutdown -h +10  --10分钟后自动关机  
shutdown -r now  --立即重启  
shutdown -r +30 'The System Will Reboot in 30 Mins'   --30分钟后重启并并发送通知给其它在线用户


/sbin/iptables -I INPUT -p tcp --dport 8081 -j ACCEPT
/sbin/iptables -I INPUT -p tcp --dport 8083 -j ACCEPT

# jdk存放的位置


JAVA_HOME=/usr/jdk1.8.0_181
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME PATH

#配置jdk生效
source   /etc/profile


#查看端口
netstat -nat

#查看进程
ps -aux |grep cms-echarts

#查询登录用户信息
id
#修改root自己的密码,直接输入 passwd
passwd
#修改其他用户,如oracle 的密码,可直接输入passwd oracle. 
passwd  用户

#查看内存,两种方式


1、free -m
2、top

#创建新用户,并设置密码,同时为新用户账号赋予root权限
(创建用户名):useradd  cmsInterface
(为用户名设置面):passwd    cmsInterface
(赋予root权限):usermod -a -G root cmsInterface
修改用户权限: 
chown ftpadmin /home/ftpadmin
 chmod 777 -R /home/ftpadmin

#查看用户列表


cat /etc/passwd
cat /etc/passwd 可以查看所有用户的列表
w 可以查看当前活跃的用户列表
cat /etc/group 查看用户组

groups 查看当前登录用户的组内成员
groups gliethttp 查看gliethttp用户所在的组,以及组内成员
whoami 查看当前登录用户名

#jdk
export PATH
export JAVA_HOME=/home/cmsInterface/jdk8
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
局部jdk
步骤如下:
1、上传java包到服务器
2、解压 tar -zxvf jdk-8u131-linux-x64.tar.gz
3、配置环境变量
    3.1、vi ~/.bash_profile
   3.2、在.bash_profile文件中填入如下语句:
    export PATH
    export JAVA_HOME=/home/appadmin/apps/jdk1.8.0_131
    export PATH=$JAVA_HOME/bin:$PATH
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
  3.3 保存退出
4、使配置文件生效
source ~/.bash_profile
5、测试 java -version

全局:
1、编辑/etc/profile文件
vi /etc/profile
2、
export PATH
export JAVA_HOME=/home/jdk/jdk1.8.0_211
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
3、生效
source /etc/profile

查看jdk路径:
echo $JAVA_HOME
echo $PATH

whereis java

#启动jar命令,关闭窗口,子程序一直运行
nohup java -jar cms-echarts.jar >log.text  2>&1 &


/home/cmsInterface/release/bin

/home/mrcms/release/bin

/home/ywwl/release/bin

export JAVA_HOME=/usr/java/jdk1.8.0_131
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:JAVAHOME/lib:{JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=JAVAHOME/bin:{JRE_HOME}/bin
export PATH=PATH:{JAVA_PATH}

export PATH
export JAVA_HOME=/usr/java/jdk1.8.0_131
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

#centeros6.5基本命令都command not found,那就是/etc/profile修改出问题了
#解决办法:
使用绝对命令vi打开profile
/bin/vi  /etc/profile
#添加:
export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
简便方法:
直接执行
export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

#sh文件赋予权限


chmod u+x *.sh

你可能感兴趣的:(linux实际企业部署项目常用命令,亲测好用)