Liunx-常用命令手册

Liunx-常用命令手册

Web后端开发,部署项目以及平时使用Liunx的最常用的命令

系统相关

网络情况(netstat)

netstat -nat  #列出当前被使用的Liunx端口所有
netstat -nat | grep "8080"  #筛选列表中包含8080
//使用curl发送http请求测试连接
curl -i http://xxx.xx.xx.xx:端口/

进程情况(ps)

ps -ef | grep tomcat #列出当前所有与Liunx相关的进程

** 防火墙**

#执行以下命令,查看防火墙状态
systemctl status firewalld.service
#执行以下命令,关闭防火墙
systemctl stop firewalld.service
#执行以下命令,设置开机不自启防火墙服务
systemctl disable firewalld.service
#开启防火墙
systemctl start firewalld.service

用户/权限相关

切换用户(su)

su root #切换到root用户

修改权限(chmod)

# 设置文件读写权限 u文件拥有者权限 g同组用户权限 o其它用户权限
# r:读 w:写 r:执行或切换
#拥有者与同组用户都可读写执行,其它用户只能读和执行
chmod u=rwx,g=rwx,o=rx file/ 
#迭代设置file文件所有子文件的权限
chmod -R u=rwx,g=rwx,o=rx file/* 

文件操作

** 查看文件(tail)**

#动态查看tomcat下的日志文件
tail -f /data/apache-tomcat/logs/catalina.out

文件拷贝(cp)

#把apache-tomcat-8.5.56文件包括其下的所有子文件拷贝到/data/appche/目录下
cp -r /data/apache-tomcat-8.5.56 /data/appche/
#把apache-tomcat-8.5.56其下的所有子文件拷贝到/data/appche/目录下
cp -r /data/apache-tomcat-8.5.56/* /data/appche/

解压tar.gz包(tar)

#解压redis到当前目录下
tar -zxvf redis-6.0.9.tar.gz

war包解压(unzip)

#解压springboot.war 到当前目录下
unzip springboot.war 
#创建一个project目录把springboot.war 到当前目录下
unzip springboot.war -d project

** 编辑文件(vim)**

扫描二维码关注公众号,回复: 12592694 查看本文章
#编辑application配置文件
vim application.yml 

跨服务器文件传输

上传本地文件到远程机器指定目录

#复制本地/opt/soft/目录下的文件nginx-0.5.38.tar.gz到远程机器10.10.10.10的opt/soft/scptest目录
scp /opt/soft/nginx-0.5.38.tar.gz [email protected]:/opt/soft/scptest

上传本地文件到远程机器指定目录

# 上传本地目录/opt/soft/mongodb到远程机器10.10.10.10上/opt/soft/scptest的目录中去。
scp -r /opt/soft/mongodb [email protected]:/opt/soft/scptest

从远处复制文件到本地目录

# 从10.10.10.10机器上的/opt/soft/的目录中下载nginx-0.5.38.tar.gz 文件到本地/opt/soft/目录中
scp [email protected]:/opt/soft/nginx-0.5.38.tar.gz /opt/soft/

** 从远处复制到本地**

从10.10.10.10机器上的/opt/soft/中下载mongodb目录到本地的/opt/soft/目录来
scp -r [email protected]:/opt/soft/mongodb /opt/soft/

加速传输

# 加密算法可以采用 scp -c  aes192-cbc
# 数据完整性校验采用  scp -o 'MACs [email protected]'   关于此哈希算法
scp -c aes192-cbc -o "MACs [email protected]"

猜你喜欢

转载自blog.csdn.net/weixin_44642403/article/details/109546957