Linux基础(二)

Linux 常用命令

  1. rm

    1
    2
    3
    rm 	-r 递归目录
    -f 强制删除
    -l 提示用户确认
  2. mv

    1. 移动文件或目录,重命名文件或目录
    1
    2
    3
    4
    mv [-选项] 原路径 目标路径 
    -f 目标文件存在时,覆盖
    -l 用户确认
    -v 显示移动路径
  3. 进程

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    PID 进程号
    PPID 父进程号
    每个进程对应唯一的一个端口号
    ps:查看当前窗口正在运行的进程
    -ef :系统正在运行的进程
    kill:杀死进程
    -9 :强制终止
    动态进程通过杀死父进程,杀死该进程
    eg:
    kill -9 66666

    reboot :重启
    shutdown :关机
    -h now :立即关机
    # 用户名密码
    root 123456
  4. hostname、which

    1
    2
    3
    4
    5
    hostname: 查看主机名
    find:查找指定字符串是否存在(全匹配)
    find 目录 -name "查找的内容"
    which:查看命令在Linux系统所处于的具体位置或路径
    which 命令名
  5. grep

    1
    2
    3
    4
    5
    6
    grep :模糊查找
    -n "字符串" 文件名
    -n :显示行号
    |: 管道
    一个命令的输出作为另一个命令的输入
    cat word.txt | grep "A"
  6. cat、more

    1
    2
    3
    4
    5
    6
    cat:查看文件所有内容
    more 快捷键
    回车 :按行显示
    空格 :按页显示
    b :返回上一页
    q :退出
  7. find

    1
    2
    3
    4
    5
    6
    find -name根据文件名查找指定的字符串
    -size 根据文件大小查找
    find / -size +4k
    -type 根据文件类型查找
    -d 目录
    -f 文件
  8. echo

    1
    2
    3
    4
    5
    echo 打印内容
    默认打印到控制台,常常配合重定向使用
    重定向符号:
    > 表示覆盖写入
    >> 表示追加写入
  9. cp

    1
    2
    3
    cp 复制文件
    cp 【-选项】 源路径 目标路径
    -r 递归目录
  10. tar

    1
    2
    3
    4
    5
    6
    7
    8
    tar 解压打包
    -c 打包
    -x 解压
    -v 对.gzip结尾的文件打包或解压
    -z 显示运行中的信息
    -f 指定文件
    打包: tar -xcvf 111.tar.gz demo
    解包: tar -zxvf 111.tar.gz
  11. whoami、who

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    whoami :查看当前用户名信息
    who :查看系统登录用户信息
    -q:
    -u:
    -m:

    # 切换用户
    su - mylinux
    # 添加用户
    useradd node1
    # 设置密码
    passwd node1
    # 删除用户
    userdel -r node1
    # 退出
    exit
    # 用户权限
    u :用户
    g :用户组
    o :其他用户
    a :全部用户
    # 操作权限
    r 4 :读权限
    w 2 :写权限
    x 1 :执行权限
    # 修改操作权限
    chmod 777 文件名

  12. image-20230904180037063