linux易忘命令(如:端口、进程、文件、内存、vim)持续更新

  • 路径:pwd

  • 开放端口:firewall-cmd --zone=public --add-port=<端口号>/tcp --permanent

  • 重启防火墙:systemctl restart firewalld

  • 查看防火墙开放的端口:firewall-cmd --list-ports --permanent

  • 解压:

    • unzip *.zip
    • tar -zxvf *.tar.gz
  • 查看正在监听的端口:netstat -tuln

  • 结束进程:

    使用 lsof 命令结合 kill 命令来查找并结束进程:
    
    shell
    lsof -i :8080
    上述命令将列出占用8080端口的进程信息,包括进程ID(PID)。
    
    然后,使用 kill 命令结束对应的进程。假设进程ID为12345,执行以下命令:
    
    shell
    kill 12345
    
  • 跨主机复制:scp xx ./ (复制别的主机到本地) scp ./file xx (把本地文件复制到别的主机)

    • scp 源文件 目的
    • 复制别的主机上的文件到本地:scp username@destination_server:/path/to/destination/directory /path/to/source/file
    • 复制本地上的文件到其他主机:scp /path/to/source/file username@destination_server:/path/to/destination/directory
  • 添加域名:在/etc/hosts文件中添加即可,如: 192.168.11.219 www.v1.mxf.com

  • vim相关

    • 复制当前行:按yy
    • 粘贴:p
    • 删除当前行:dd
    • 撤销上一步:非编辑模式下按u
  • find命令:

    • 全局模糊查找:find / -name “*file_name*”
  • 文件大小:du -sh file_name

  • 模糊删除:rm -rf __consumer_offsets* (删除以"__consumer_offsets开头的所有文件夹")

  • 查看文件内容:

    • 从前看:head -n 10 file_name   (查看前十行)
    • 从后看:tail -n 10 file_name   (查看前十行)

猜你喜欢

转载自blog.csdn.net/java_cpp_/article/details/133164040