Linux常用命令行

常用命令行

文件操作

  • 复制

    cp -rp /usr/local/src/tomcat-ana/webapps/ROOT /usr/local/src/webapps_bak/0301-v1
    

    此命令递归地复制(-r)并保留文件属性(-p)从源目录到目标目录。

  • 解压

    unzip -o build.zip
    

    使用 unzip 命令解压 build.zip 文件,-o 选项表示覆盖已存在的文件而不提示。

  • 压缩

    tar -czvf 备份文件名.tar.gz 文件夹路径
    

    这里是对命令参数的解释:

    • -c:创建一个新的压缩文件。
    • -z:通过 gzip 压缩文件。
    • -v:显示处理过程中的文件信息(可选)。
    • -f:指定压缩文件的名称。

    例如,如果你想要将 /usr/local/src/webapps 文件夹打包并压缩为 webapps_backup.tar.gz,你可以使用以下命令:

    tar -czvf webapps_backup.tar.gz /usr/local/src/webapps
    
  • 列出目录内容

    ls /usr
    

    列出 /usr 目录下的文件和子目录。

  • 查看文件末尾内容-查看日志

    查看 catalina.out 文件的最后 200 行内容。

    tail -n 200 catalina.out
    

    持续打印 catalina.out 文件的内容。

    tail -f catalina.out
    

进程与权限

  • 查找进程

    ps -ef | grep java
    

    使用 ps -ef 列出所有进程,并通过 grep 过滤出包含 java 的进程。

    注意:原命令中的 s -ef | grep tomcat-a 可能是输入错误,应为 ps -ef | grep tomcat 或类似命令。

  • 更改权限

    chmod 644 filename
    

    使用 chmod 命令更改文件或目录的权限。权限由三个数字表示,分别代表所有者、组和其他用户的权限。

    • 6(所有者):读(4)+ 写(2)
    • 4(组):读(4)
    • 4(其他用户):读(4)

系统与网络

  • 查看端口

    ss -tuln
    

    使用 ss 命令查看系统中的网络连接和监听端口。

    • -t:显示 TCP 端口
    • -u:显示 UDP 端口
    • -l:显示监听套接字
    • -n:以数字形式显示地址和端口
  • 重启 PostgreSQL

    systemctl restart postgresql-12
    

    使用 systemctl 命令重启 PostgreSQL 12 服务。

  • 查看服务器空间占用

    df -h
    

    使用 df 命令以人类可读的格式(-h)显示磁盘空间使用情况。

Docker 操作

  • 进入 Docker 容器

    docker exec -it da21 /bin/bash
    

    使用 docker exec 命令进入名为 da21 的 Docker 容器,并启动一个 Bash 会话。

  • 重启 MapServer

    在容器内执行:

    forever restartall
    

    然后退出容器:

    exit
    
  • 查看端口占用情况

    netstat -tunlp | grep 9998
    

    使用 netstat 命令查看特定端口(如 9998)的占用情况。

    • -t:显示 TCP 连接
    • -u:显示 UDP 连接
    • -n:以数字形式显示地址和端口
    • -l:仅显示监听中的服务器套接字
    • -p:显示监听端口的进程 ID 和程序名

    注意netstat -tunlp | grep 9998,即使用管道符 |netstat 的输出传递给 grep 进行过滤。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值