• Linux常用命令


    命令备忘

    系统信息cmd

    set var_name //查看环境变量
    MAIN.CPL //打开鼠标属性设置
    

    文件操作

    mkdir	创建文件夹
    touch	创建文件
    pwd	显示当前目录所在路径
    cd	切换目录
    ls	查看当前目录的子文件
    mv	重命名
    .	当前目录
    ..	当前目录的上一级目录

    当前路径开启cmd方法

    长按shift + 右键
    长按shift + 右键 + W + Enter
    目录上输入cmd + Enter
    //或,开启cmd后
    pushd 绝对路径(最后不带)
    

    网络进程相关 

    // 查看端口占用情况
    本机:netstat -aon | findstr port-num
             netstat -aon | find "port-num"
    远程:telnet ip port_num
    tasklist|findstr pid_num  // 查看PID对应的进程或服务
    taskkill /f /t /im port-num  // 直接结束占用端口的进程
    tracert ip或URL  // 确定数据报访问目标地址所采取的路径
    ipconfig /all:查看ip地址以及网关,DNS等详细信息
    

    win+R快捷启动命令备忘

    注册表:regedit
    windows服务:services.msc
    

    命令备注

    mklink 

    创建目录链接实现文件转移

    //cmd命令执行
    C:WINDOWSsystem32>mklink /D "C:ProgramDataPackage Cache" "D:ProgramDataPackage Cache"
    

    kill 命令

    (1) kill -2 pid 向指定 pid 发送 SIGINT 中断信号, 等同于 ctrl+c
    (2) kill -9 pid, 向指定 pid 发送 SIGKILL 立即终止信号
    (3) kill -15 pid, 向指定 pid 发送 SIGTERM 终止信号
    (4) kill pid 等同于 kill 15 pid
    

    其中,SIGINT/SIGKILL/SIGTERM 信号的区别:

    • (1) SIGINT (ctrl+c) 信号 (信号编号为 2), 信号会被当前进程树接收到, 子进程也会收到.
    • (2) SIGKILL 信号 (信号编号为 9), 程序不能捕获该信号, 最粗暴最快速结束程序的方法.
    • (3) SIGTERM 信号 (信号编号为 15), 信号会被当前进程接收到, 子进程不会收到, 如果当前进程被kill掉, 它的子进程的父进程将变成init进程 (init进程是pid为1的进程)

    应该优先使用kill pid, 而不是kill -9 pid。如果对应程序提供优雅关闭机制的话, 在完全退出之前, 可以做一些善后处理。 

     

  • 相关阅读:
    文件夹隐藏加密
    hive日期函数
    MySql创建、查看、删除索引
    Vulnhub实战靶场:DC-3
    Vulnhub实战靶场:DC-2
    Vulnhub实战靶场:DC-1
    Vulnhub靶场练习:CHERRY: 1
    Vulnhub靶场练习:Chili:1
    Vulnhub靶场练习:Breach 3.0
    Vulnhub实战靶场练习:Breach 2.0
  • 原文地址:https://www.cnblogs.com/wjcx-sqh/p/9291809.html
Copyright © 2020-2023  润新知