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

介绍

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

关机/重启

shutdown now #关机
reboot #重启

查看网卡配置

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

检查系统版本

uname -a

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

用户管理

一个用户可以有多个组。

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

创建新用户

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

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

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

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

删除用户

userdel -r 用户名

userdel -r xxx

修改用户信息

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

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

用户口令

passwd 用户名

passwd tuotuo

用户组管理

一个组可以有多个用户。

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

创建用户组

groupadd -g 用户组gid 用户组名

groupadd -g 1020 tuotuo

修改用户组

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

groupmod –g 10000 -n tuo tuotuo

删除用户组

groupdel 用户组名

groupdel tuotuo

磁盘管理

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

创建新的主分区

  • fdisk

    2TB以下磁盘空间。

    1. fdisk -l

    • 输出以下内容

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

    1. fdisk 磁盘名称

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

    • 输出操作提示

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

格式化磁盘

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

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

mkfs.xfs /dev/sdb1

挂载磁盘

mount 磁盘名称 文件目录

mount /dev/sdc1 /home/tuotuo

文件与目录管理

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

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

查看当前目录下的文件

ls -l

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

查看当前工作目录

pwd

更改文件所属用户组

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

chgrp -R tuotuo tuotuo

更改所属用户

chown 新的用户 文件名

chown tuotuo tuotu0

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

chmod 权限 文件名

chmod 770 tuotuo

切换工作目录

cd 绝对路径或相对路径

cd /home/tuotuo

创建目录

mkdir 目录名

mkdir tu0tu0

复制文件或目录

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

cp /home/tuotuo /home/tu0tu0

删除文件或目录

rm -f -r 文件或目录名

rm -f -r xxx

移动文件或目录

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

mv /home/tuotuo /home/tuotu0

进程管理

打断当前任务

CTRL+C

暂停当前任务放入后台

CTRL+Z

查看后台任务

jobs -l
  • 输出以下内容

    任务编号PIDCMD

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

fg %进程编号

fg %1

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

命令 &

ping 1.1.1.1 &
msfconsole &

结束进程

kill 程序标识

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

服务管理

查看服务

systemctl status 服务名

systemctl status firewalld

关闭服务

systemctl stop 服务名

systemctl stop firewalld

开启服务

systemctl start 服务名

systemctl start firewalld

你可能感兴趣的:(运维,linux,服务器)