Linux初级运维工程师必须掌握的命令,快速收藏!

Linux初级运维工程师必须掌握的命令,快速收藏!

关机/重启

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以下磁盘空间。

    • 输出以下内容

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

      fdisk /dev/sdb
    • 输出操作提示

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

    1. fdisk 磁盘名称

    1. Command (m for help): n

    1. fdisk -l

格式化磁盘

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初级运维工程师必须掌握的命令,快速收藏!


原文始发于微信公众号(运维漫谈):Linux初级运维工程师必须掌握的命令,快速收藏!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/220302.html

(0)
小半的头像小半

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!