1、防火墙操作
-
查看状态
systemctl status firewalld
-
临时关闭
systemctl stop firewalld
重启电脑,防火墙会自动重启
-
永久关闭
systemctl disable firewalld
重启电脑,不会自动重启
-
打开防火墙
systemctl enable firewalld
-
重启
service iptables restart
-
保存对防火墙的设置
serivce iptables save
有时候会不行,尝试以下命令
systemctl start firewalld.service
systemctl status firewalld.service
systemctl stop firewalld.service
2、 查杀运行中的程序
-
kill -9
-
例如
- -ps -ef |grep tomcat 输出如下
sun 5144 1 0 10:21 pts/1 00:00:06 /java/jdk/bin/java -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/java/tomcat/common/endorsed -classpath :/java/tomcat/bin/bootstrap.jar:/java/tomcat/bin/commons-logging-api.jar -Dcatalina.base=/java/tomcat -Dcatalina.home=/java/tomcat -Djava.io.tmpdir=/java/tomcat/temp org.apache.catalina.startup.Bootstrap start- 则 5144 就为进程号 pid = 5144
- kill -9 5144 就可以彻底杀死tomcat
3、系统基本操作
3.1 查看当前时间
date
3.2 挂载/卸载
mount/umount
3.3 关机重启
- 立即挂机 shutdown -h now
- 重启 reboot / shutdown -r now
3.4 查看系统版本
3.4.1 查看版本号
- 查看系统版本 cat /etc/redhat-release
- centos系统特有命令 cat /etc/centos-release (待验证是否特有的)
- 查看系统所有版本信息(某些系统没有这个命令): lsb_release -a
3.4.1 查看内核版本
- 查看系统版本(查看gcc版本): cat /proc/version
- uname -r
- uname -a
3.4.1 查看系统位数
-
getconf LONG_BIT
3.6 查看端口netstat
-
查看当前端口的使用情况:netstat -lntp
-
查看指定端口:netstat -anp|grep 2181 查看端口
-
安装命令:yum install net-tools
3.7 服务器间文件拷贝scp
- scp
scp $TOMCAT_HOME/webapps/innoarch/WEB-INF/classes/config/ dataSource.xml root@192.168.3.241:/bak
- 格式
scp local_file remote_username@remote_ip:remote_folder
或者
scp local_file remote_username@remote_ip:remote_file
或者
scp local_file remote_ip:remote_folder
或者
scp local_file remote_ip:remote_file
3.8 重置密码
sudo passwd 或者 passwd
3.9 查看挂载点
du -h
4、文件操作
4.1 运行文件
./文件名
使文件可以运行: todo
4.2 文件夹相关
- mkdir
- mkdir -p 文件夹名称( 如果一个目录的父目录不存在,就创建它)
mkdir -p /inno/logs inno可能不存在。
- 查看当前文件夹下每个文件大小 du -sh *
- 查看所有文件大小总和 du -sh
- 查看当前文件列表 ll、ls -l、ls -lh
4.3压缩解压文件
-
解压 解包:tar zxvf filename.tar dirname
-
打包:tar czvf filename.tar dirname
-
.gz文件:解压 和 tar 一样
-
war
- jar -xvf project.war
-
zip
- 压缩: zip all.zip *.jpg
- 解压: unzip all.zip
-
rar 要安装插件
4.4 查看文件大小
- 查看系统中文件的使用情况 df -h
- 查看当前目录下各个文件及目录占用空间大小 du -sh * du -sh xxx
- 参考链接: www.cnblogs.com/lixuwu/p/59…
4.5 文件查找
-
find / -name catalina.sh (全局查找文件)
-
find | grep xxx
-
授权文件使可执行
- chmod 777 脚本名
-
查找文件并输入到(用于日志筛选下载)
- ps -ef|grep '2019-01-09' nohup.out > 19.txt
- ps -ef | grep -E '2019-01-09 16.*ERROR' nohup.out > 0109Errorlog.txt
4.6下载上传文件
-
上传 rz (Receive Zmodem)(Zmodem 是一种文件传输协议)
-
下载 sz (Send Zmodem)
-
安装命令 yum install -y lrzsz
4.7 文件编辑
-
注意尽量不要这么编辑文件,可利用xshell等工具,利用文本工具编辑
-
vim/vi
- 怎么退出当前编辑:esc--->shift+:--->q q! wq
- 编辑:i
- 查找:/(处于编辑状态的时候,需要先按esc)、n查找下一个 N查找上一个。
- 到达底端:shift+g
- ctrl + e 到行尾
- 撤销:u
- 重做:ctrl+r
- 返回上一次编辑的目录 cd -
-
cat
- 一次查看整个文件 cat filename
- 创建一个文件 cat >filename
- 将几个文件合并为一个文件:cat f1 f2>f
-
显示行数
- set number
5 环境变量
-
export 添加环境变量 环境变量位置etc/profile
-
查看环境变量 ECHO
[admin@VM_0_17_centos ~]$ echo $ZOOKEEPER_HOME /home/admin/soft/zookeeper-3.4.14 -
刷新环境变量
source ~/.bash_profile