ps aux | grep redis 查看进程是否启动 查看redis是否运行
ps -ef | grep 8080 查看端口是否被占用
chkconfig iptables on 永久性开启防火墙
chkconfig iptables off 永久性关闭防火墙
systemctl stop firewalld --centos7 永久性关闭防火墙
service iptables start 即时生效,重启后复原
service iptables stop 即时生效,重启后复原
在开启了防火墙时,做如下设置,开启相关端口, 修改/etc/sysconfig/iptables 文件,添加以下内容:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
chkconfig iptables --list 查看防火墙状态
systemctl is-enabled firewalld -- centos7 查看防火墙状态
---------------------------------------------------
vi 编辑器下查找字符串
:/abc 查找字符串abc ,下一个用n
----------------------------------------------------
查看ip地址
ifconfig
ip地址配置的查看
more /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
BOOTPROTO="dhcp"
#IPADDR=10.202.35.102
#NETMASK=255.255.254.0
#NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
----------------------------------------------------
查看主机名:hostname
设置零时主机名(需要在root用户下): hostname newname,重启后变回原来主机名
永久设置主机名:vi /etc/sysconfig/network
NOZEROCONF=yes
HOSTNAME=lps-redis.novalocal
然后修改HOSTNAME,保存
如何配置主机名和IP对应
more /etc/hosts
127.0.0.1 localhost localhost.localdomain
10.202.35.102 cnsz22vl1644
---------------------------------------------------
文件查看
1、more :一页一页的查看,翻页查看
2、tail :查看文件的最后几行内容,一般用于查看日志文件,滚动式的
tail filename;
tail -100f filename 查看文件最后100行
3、cat : 查看所有文件内容
----------------------------------------------------
创建文件
touch filename 如
touch text.txt
创建文件夹:mkdir 文件夹名
----------------------------------------------------
查看当前路径
pwd
----------------------------------------------------
查看当前路径的所有文件,包括隐藏文件
ls -al
以 . 开头的文件名称表示该文件为隐藏文件。
----------------------------------------------------
增加环境变量,如jdk环境变量
vi /etc/profile
在这个文件最后加上
export JAVA_HOME=/usr/share/jdk1.6.0_20
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
退出后记得一定要执行 source /etc/profile使之生效。
-----------------------------------------------------
创建软连接
ln -s 原目录 新目录
如 ln -s /bin/less /usr/local/bin/less
相当于windows的给文件或文件夹创建快捷方式
----------------------------------------
查看linux系统版本及位数
more /proc/version
--------------------------------------------------
重新启动系统
shutdown -r now
或者
reboot
-------------------------------------------------
scp 对拷文件夹 和 文件夹下的所有文件 对拷文件并重命名
对拷文件夹 (包括文件夹本身)
scp -r /home/wwwroot/www/charts/util root@192.168.1.65:/home/wwwroot/limesurvey_back/scp
对拷文件夹下所有文件 (不包括文件夹本身)
scp /home/wwwroot/www/charts/util/* root@192.168.1.65:/home/wwwroot/limesurvey_back/scp
对拷文件并重命名
scp /home/wwwroot/www/charts/util/a.txt root@192.168.1.65:/home/wwwroot/limesurvey_back/scp/b.text
当scp出现 Permission denied, please try again.时,更改
/etc/ssh/sshd_config文件中 PermitRootLogin no 改为 PermitRootLogin yes
然后重启ssh,命令为:/etc/init.d/sshd restart
ssh6的重启改为:/bin/systemctl restart sshd.service
----------------------------------------------------------------------------------
更改ssh配置
vi /etc/ssh/sshd_config
更改后需要重启
/etc/init.d/sshd restart
--------------------------------------------------------
groupadd hadoop 添加一个组hadoop
useradd hadoop -g hadoop 添加用户hadoop 前面那个hadoop是用户,后面那个是用户组
passwd hadoop 修改用户密码
chown -R hadoop:hadoop java/ 授权java 文件夹下所有权限给hadoop组
查看用户所在组
id user
--------------------------------------------------------
ps -ef | grep 8080 查看端口是否被占用
chkconfig iptables on 永久性开启防火墙
chkconfig iptables off 永久性关闭防火墙
systemctl stop firewalld --centos7 永久性关闭防火墙
service iptables start 即时生效,重启后复原
service iptables stop 即时生效,重启后复原
在开启了防火墙时,做如下设置,开启相关端口, 修改/etc/sysconfig/iptables 文件,添加以下内容:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
chkconfig iptables --list 查看防火墙状态
systemctl is-enabled firewalld -- centos7 查看防火墙状态
---------------------------------------------------
vi 编辑器下查找字符串
:/abc 查找字符串abc ,下一个用n
:%s/a/b 把文中全部的a替换成b
:set number 显示行号
cat -n filename显示行号查看所有
----------------------------------------------------
查看ip地址
ifconfig
ip地址配置的查看
more /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
BOOTPROTO="dhcp"
#IPADDR=10.202.35.102
#NETMASK=255.255.254.0
#NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
----------------------------------------------------
查看主机名:hostname
设置零时主机名(需要在root用户下): hostname newname,重启后变回原来主机名
永久设置主机名:vi /etc/sysconfig/network
NOZEROCONF=yes
HOSTNAME=lps-redis.novalocal
然后修改HOSTNAME,保存
如何配置主机名和IP对应
more /etc/hosts
127.0.0.1 localhost localhost.localdomain
10.202.35.102 cnsz22vl1644
---------------------------------------------------
文件查看
1、more :一页一页的查看,翻页查看
2、tail :查看文件的最后几行内容,一般用于查看日志文件,滚动式的
tail filename;
tail -100f filename 查看文件最后100行
3、cat : 查看所有文件内容
----------------------------------------------------
创建文件
touch filename 如
touch text.txt
创建文件夹:mkdir 文件夹名
----------------------------------------------------
查看当前路径
pwd
----------------------------------------------------
查看当前路径的所有文件,包括隐藏文件
ls -al
以 . 开头的文件名称表示该文件为隐藏文件。
----------------------------------------------------
增加环境变量,如jdk环境变量
vi /etc/profile
在这个文件最后加上
export JAVA_HOME=/usr/share/jdk1.6.0_20
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
退出后记得一定要执行 source /etc/profile使之生效。
-----------------------------------------------------
创建软连接
ln -s 原目录 新目录
如 ln -s /bin/less /usr/local/bin/less
相当于windows的给文件或文件夹创建快捷方式
----------------------------------------
查看linux系统版本及位数
more /proc/version
--------------------------------------------------
重新启动系统
shutdown -r now
或者
reboot
-------------------------------------------------
scp 对拷文件夹 和 文件夹下的所有文件 对拷文件并重命名
对拷文件夹 (包括文件夹本身)
scp -r /home/wwwroot/www/charts/util root@192.168.1.65:/home/wwwroot/limesurvey_back/scp
对拷文件夹下所有文件 (不包括文件夹本身)
scp /home/wwwroot/www/charts/util/* root@192.168.1.65:/home/wwwroot/limesurvey_back/scp
对拷文件并重命名
scp /home/wwwroot/www/charts/util/a.txt root@192.168.1.65:/home/wwwroot/limesurvey_back/scp/b.text
当scp出现 Permission denied, please try again.时,更改
/etc/ssh/sshd_config文件中 PermitRootLogin no 改为 PermitRootLogin yes
然后重启ssh,命令为:/etc/init.d/sshd restart
ssh6的重启改为:/bin/systemctl restart sshd.service
----------------------------------------------------------------------------------
更改ssh配置
vi /etc/ssh/sshd_config
更改后需要重启
/etc/init.d/sshd restart
--------------------------------------------------------
groupadd hadoop 添加一个组hadoop
useradd hadoop -g hadoop 添加用户hadoop 前面那个hadoop是用户,后面那个是用户组
passwd hadoop 修改用户密码
chown -R hadoop:hadoop java/ 授权java 文件夹下所有权限给hadoop组
查看用户所在组
id user
--------------------------------------------------------
unzip -o -d /home/sunny myfile.zip 解压zip文件
--------------------------------------------------------
linux 查看java实例数
先用top命令查看java对应的pid
然后输入以下命令
jmap -histo pid
详细见:点击打开链接
--------------------------------------------------------
查看端口是否监听
netstat –apn | grep 8080
--------------------------------------
查看系统最大线程数
ulimit -u
显示目前资源限制的设定
ulimit -a
设置用户最大线程数
vi /etc/security/limits.d/90-nproc.conf
#root用户 无限制线程数
root soft nproc unlimited
#其他用户,线程数限制为20480个线程
* soft nproc 20480
--------------------------------------
查看内存大小
free