linux 运维常用命令集合

/ 0条评论 / 0 个点赞 / 1101人阅读
远程拷贝文件或文件夹
scp -r /opt/module/catalina.sh root@172.17.181.55:/opt/module/catalina.sh
scp -r /opt/work/dyyzt root@39.97.252.224:/opt/work/
删除文件或文件夹
rm -fr /opt/module/nginx.1.18.0/dist/*

linux指令rm -fr与rm -rf一样么?

没有先后顺序,表示强制(f不提示)删除文件和目录(r)

本地拷贝文件
cp -R /mnt/update/dist/* /opt/module/dist/
查看tomcat进程
ps -ef|grep tomcat
启动tomcat
./bin/startup.sh
关闭tomcat
./bin/shutdown.sh
查看tomcat日志
tail -f logs/catalina.out
切换用户
su root
当前目录所有文件移动上一级
mv * ../webpage
mv webpage ../
设置目录权限
chmod -R 777 /opt/java/jdk1.7.0_51
复制同名文件到目标目录
cp -i 原文件 目的路径/重命名文件
解压
unzip update.zip -d update

-d 是指解压到指定目录

在服务器上尝试服务是否能正常访问
wget http://127.0.0.1:9811/exhibition

tar命令

  解包:tar zxvf FileName.tar

  打包:tar czvf FileName.tar DirName

gz命令

  解压1:gunzip FileName.gz

  解压2:gzip -d FileName.gz

  压缩:gzip FileName

  .tar.gz 和 .tgz

  解压:tar zxvf FileName.tar.gz

  压缩:tar zcvf FileName.tar.gz DirName

   压缩多个文件:tar zcvf FileName.tar.gz DirName1 DirName2 DirName3 ...

 

bz2命令

  解压1:bzip2 -d FileName.bz2

  解压2:bunzip2 FileName.bz2

  压缩: bzip2 -z FileName

  .tar.bz2

  解压:tar jxvf FileName.tar.bz2

  压缩:tar jcvf FileName.tar.bz2 DirName

 

bz命令

  解压1:bzip2 -d FileName.bz

  解压2:bunzip2 FileName.bz

  压缩:未知

  .tar.bz

  解压:tar jxvf FileName.tar.bz

 

Z命令

  解压:uncompress FileName.Z

  压缩:compress FileName

  .tar.Z

  解压:tar Zxvf FileName.tar.Z

  压缩:tar Zcvf FileName.tar.Z DirName

 

zip命令

  解压:unzip FileName.zip

  压缩:zip FileName.zip DirName


df 以磁盘分区为单位查看文件系统,可以获取硬盘被占用了多少空间,目前还剩下多少空间等信息,例如,我们使用df -h命令来查看磁盘信息, -h 选项为根据大小适当显示:

/upload/article/png/520520_20220727101018.png

显示内容参数说明

Filesystem:文件系统

Size: 分区大小

Used: 已使用容量

Avail: 还可以使用的容量

Use%: 已用百分比

Mounted on: 挂载点

相关命令:

df -hl:查看磁盘剩余空间

df -h:查看每个根路径的分区大小

du -sh [目录名]:返回该目录的大小

du -sm [文件夹]:返回该文件夹总M数

du -h [目录名]:查看指定文件夹下的所有文件大小(包含子文件夹)