原文 请关注我的个人博客:爱秀逗。共同学习,共同进步。
目录
1. 查看系统版本
cat /etc/issue
2.安装 telnet 和 telnet-server
https://blog.csdn.net/qq_35468937/article/details/81262086
telnet :
yum install telnet
telnet-server
yum install telnet-server
说明:telnet-server 可以在 ssh关闭的情况下远程连接服务器。
3.centos 6 防火墙设置
(1)查看防火墙状态:
/etc/init.d/iptables status
(2)防火墙添加端口:
vi /etc/sysconfig/iptables
复制添加一行:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 10050 -j ACCEPT
(3)启停防火墙
service iptables start
service iptables stop
service iptables restart
(4)配置防火墙开机启动/不启动
chkconfig iptables on
chkconfig iptables off
4.centos 7 防火墙设置
(1)查看防火墙状态
systemctl status firewalld.service
(2)查看防火墙开放端口列表
firewall-cmd --list-all
(3)查看某个端口是否开放
firewall-cmd --query-port=3306/tcp
(4)开放某个端口
firewall-cmd --permanent --add-port=3306/tcp
(5)重启防火墙
service firewalld restart
(6)启停防火墙
启动:# systemctl start firewalld
停止:# systemctl stop firewalld ,
(7)禁用防火墙,重启服务器生效
systemctl disable firewalld,注意,这个命令是禁用防火墙开机启动,并不是立即关闭,需要重启机器才行。
5.常用命令
按照时间升序 ls -lrt
按照时间降序 ls -lt
6.centos设置最大线程数
如果机器的最大线程数超过了限制,那么用户就无法连接到机器,所有的ftp、sftp等都无法使用。所以,一般root设置为无限制,普通用户会设置为一个较大的值,如10240等。
vim /etc/security/limits.d/90-nproc.conf
查询系统最大支持线程数
cat /proc/sys/kernel/threads-max
查询当前已用线程数量
pstree -p | wc -l
7.创建用户
useradd dev -d /home/dev
passwd dev
8.jdk 环境变量
vim ~/.bash_profile
export JAVA_HOME=/home/weblogic/java/jdk1.8.0_162
export JRE_HOME=/home/weblogic/java/jdk1.8.0_162/jre
export CLASSPATH=.:
J
A
V
A
H
O
M
E
/
l
i
b
/
d
t
.
j
a
r
:
JAVA_HOME/lib/dt.jar:
JAVAHOME/lib/dt.jar:JAVA_HOME/lib/tools.jar:
J
R
E
H
O
M
E
/
l
i
b
e
x
p
o
r
t
P
A
T
H
=
JRE_HOME/lib export PATH=
JREHOME/libexportPATH=JAVA_HOME/bin:
J
R
E
H
O
M
E
/
b
i
n
:
JRE_HOME/bin:
JREHOME/bin:PATH
全局 /etc/profile
9.多服务器日期同步和校正
ntp
10.查找文件
find / -name “text” //区分大小写
find / -iname “text” //忽略大小写
11. linux ssh 指定用户
ssh 10.123.234.234 -l “dev”
12.根据进程号查看程序路径
ll /proc/进程号/cwd
13.查看某个端口是否占用
netstat -anp |grep 进程号
查看端口被谁占用
netstat -tunlp|grep 端口号
14.查看当前目录下各个目录的大小
du -ch .