• linux日常基础运维(新人版)


    介绍

    linux命令大全:https://github.com/tuotuooo/Reincarnation_be_RHCA/blob/main/linux_basics.md

    关机/重启

    shutdown now #关机
    
    • 1
    reboot #重启
    
    • 1

    查看网卡配置

    • 查询当前网卡配置信息
    ip addr
    
    • 1
    ifconfig
    
    • 1

    检查系统版本

    uname -a
    
    • 1

    输出以下内容:内核名主机名内核发行号内核版本号主机的硬件架构操作系统名称

    用户管理

    🍄一个用户可以有多个组。

    /etc/passwd文件储存了用户名:口令:用户uid:用户组gid:注释性描述:用户主目录:Shell路径

    创建新用户

    useradd -d 用户主目录 -m -s shell路径 用户名

    useradd -d /home/tuotuo -m -s /bin/sh tuotuo
    
    • 1

    未使用-p参数表示:创建用户时,默认创建与用户名相同的组;

    使用-p参数表示:创建用户时,将用户加入指定已存在的组

    删除用户

    userdel -r 用户名

    userdel -r xxx
    
    • 1

    修改用户信息

    usermod -d 新的用户主目录 -m -s 新的shell路径 -g 其他用户组 -l 新的用户名 用户名

    usermod -d /home/tuo -m -s /bin/bash -g root -l tuo tuotuo
    
    • 1

    用户口令

    passwd 用户名

    passwd tuotuo
    
    • 1

    用户组管理

    🍄一个组可以有多个用户。

    /etc/group文件存储了用户组名:口令:用户组gid:组内用户列表

    创建用户组

    groupadd -g 用户组gid 用户组名

    groupadd -g 1020 tuotuo
    
    • 1

    修改用户组

    groupmod –g 用户组gid -n 新用户租名 用户组名

    groupmod –g 10000 -n tuo tuotuo
    
    • 1

    删除用户组

    groupdel 用户组名

    groupdel tuotuo
    
    • 1

    磁盘管理

    /dev/目录是储存磁盘表的地方。

    创建新的主分区

    • fdisk

      2TB以下磁盘空间。

      1. fdisk -l

      • 输出以下内容

        所有物理盘的信息,所有逻辑分区的信息

      1. fdisk 磁盘名称

        fdisk /dev/sdb
        
        • 1
      2. Command (m for help): n

      • 输出操作提示

        ep
        创建扩展分区创建主分区
      1. Command (m for help): w

    格式化磁盘

    mkfs.文件系统类型 磁盘名称

    可以格式化大部分linux文件系统类型。

    mkfs.xfs /dev/sdb1
    
    • 1

    挂载磁盘

    mount 磁盘名称 文件目录

    mount /dev/sdc1 /home/tuotuo
    
    • 1

    文件与目录管理

    绝对路径:由根目录/开始。

    相对路径:由当前工作路径开始。

    查看当前目录下的文件

    ls -l

    1tuotuotuo4096Jan 15 00:00tuotu0
    number of hard links文件所属用户的名称文件所属组的名称文件大小文件最后修改时间文件名称

    查看当前工作目录

    pwd
    
    • 1

    更改文件所属用户组

    chgrp -R 新的所属用户组 文件名

    chgrp -R tuotuo tuotuo
    
    • 1

    更改所属用户

    chown 新的用户 文件名

    chown tuotuo tuotu0
    
    • 1

    更改文件各用户及用户组权限

    chmod 权限 文件名

    chmod 770 tuotuo
    
    • 1

    切换工作目录

    cd 绝对路径或相对路径

    cd /home/tuotuo
    
    • 1

    创建目录

    mkdir 目录名

    mkdir tu0tu0
    
    • 1

    复制文件或目录

    cp 被复制的文件名或目录名 复制到xx文件或目录

    cp /home/tuotuo /home/tu0tu0
    
    • 1

    删除文件或目录

    rm -f -r 文件或目录名

    rm -f -r xxx
    
    • 1

    移动文件或目录

    mv 被移动的文件名或目录名 移动到xx目录

    mv /home/tuotuo /home/tuotu0
    
    • 1

    进程管理

    打断当前任务

    CTRL+C

    暂停当前任务放入后台

    CTRL+Z

    查看后台任务

    jobs -l
    
    • 1
    • 输出以下内容

      任务编号PIDCMD

    将暂停的后台任务移动到前台继续执行

    fg %进程编号

    fg %1
    
    • 1

    在创建任务时将命令放入后台执行

    命令 &

    ping 1.1.1.1 &
    
    • 1
    msfconsole &
    
    • 1

    结束进程

    kill 程序标识

    kill 3784 #PID
    
    • 1
    kill %1 #任务编号
    
    • 1
    kill ftp #进程名称
    
    • 1

    服务管理

    查看服务

    systemctl status 服务名

    systemctl status firewalld
    
    • 1

    关闭服务

    systemctl stop 服务名

    systemctl stop firewalld
    
    • 1

    开启服务

    systemctl start 服务名

    systemctl start firewalld
    
    • 1
  • 相关阅读:
    【设计模式】适配器模式
    软件安装攻略:EmEditor编辑器下载安装与使用
    关于深度图与鸟瞰图之间转换的问题
    人机组队概念的战场应用
    第一章:最新版零基础学习 PYTHON 教程(第十一节 - Python 语句中的 – Python For 循环)
    图片gif怎么做?这一招分分钟制作
    哲学视角下的线上虚拟实验
    css:不同设备的适配和响应
    冰蝎工具开发实现动态二进制加密WebShell
    关于C++多态的详解
  • 原文地址:https://blog.csdn.net/weixin_44664189/article/details/133445470