1.在root权限下,修改root密码
passwd root
2.进入文件夹
cd xxx
3.查看文件内容
cat xxx
4.与windows交互
yum install lrzsz 安装lrzsz
sz xxx 下载
rz 上传
5.设置环境变量(永久有效)
vim /etc/profile 最后一行添加 PATH=$PATH:软件路径 多个环境变量用:分隔
source /etc/profile 执行该文件让其生效
6.解压tar文件
tar –xvf file.tar //解压 tar包
tar -xzvf file.tar.gz //解压tar.gz
tar -xjvf file.tar.bz2 //解压 tar.bz2tar –xZvf file.tar.Z //解压tar.Z
.tar.xz文件解压
1.使用xz -d test.tar.xz进行第一次解压
2.使用tar -xvf test.tar进行第二次解压,注意-后的参数不要有z
7.压缩文件
tar –cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg
tar –czf jpg.tar.gz *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz
tar –cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2
tar –cZf jpg.tar.Z *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z
8.解压zip文件
yum install -y unzip zip 安装解压zip压缩包的依赖包
unzip 文件名.zip
9.ps -eaf | grep tomcat
查看tomcat所有进程 kill -9
10 .移动或重命名 mv a b
11.查看环境变量
echo $PATH
12.查看本机开放端口
netstat -tlunp
13.防火墙
yum install firewalld //安装firewalld 防火墙
systemctl start firewalld.service //开启服务
systemctl stop firewalld.service //关闭服务
systemctl enable firewalld.service //开机自动启动
systemctl disable firewalld.service //关闭开启自动启动
systemctl status firewalld
firewall-cmd --state //查看状态
firewall-cmd --zone=public --add-port=8080/tcp --permanent 开启端口
命令含义:
--zone #作用域
--add-port=8080/tcp #添加端口,格式为:端口/通讯协议
--permanent #永久生效
systemctl restart firewalld.service //重启防火墙
查看所有打开的端口: firewall-cmd --zone=public --list-ports
更新防火墙规则: firewall-cmd --reload
netstat -lntp //查看监听的端口
netstat -lnp|grep 8080 // 查看端口被哪个进程占用
14.CentOS 7 查询yum安装的软件及路径
rpm -qa // 所有软件
rpm -ql 软件名称
rpm -qa | grep nodejs //单个软件
rpm -qal | grep nodejs //查看安装的位置