Linux创建课题不会写

1.以本人的姓名全拼创建新的用户及密码,并通过命令锁定该用户。
2.以本人的姓名全拼分别创建一个全新的目录和文件,将目录的权限设置为rwxrw_r_x,将文件的权限设置为rw_r_x_wx;
3.查询当前操作系统ip地址的获取方式,统一更改为动态ip地址获取。
4.添加硬盘sdc并新建分区sdc1完成自动挂载

该回答引用ChatBot聊天机器人:好的,以下是针对您提出的问题的解答:

  1. 以本人的姓名全拼创建新的用户及密码,并通过命令锁定该用户。

首先,使用以下命令创建新用户:

sudo useradd -m -s /bin/bash username

其中,username为您的姓名全拼,-m表示同时创建用户的家目录,-s /bin/bash表示使用bash作为默认shell。

然后,使用以下命令设置该用户密码:

sudo passwd username

接着,使用以下命令锁定该用户:

sudo usermod -L username
  1. 以本人的姓名全拼分别创建一个全新的目录和文件,将目录的权限设置为rwxrw_r_x,将文件的权限设置为rw_r_x_wx。

使用以下命令创建目录:

mkdir directoryname

其中,directoryname为您要创建的目录名称。

然后,使用以下命令修改目录权限:

chmod 764 directoryname

其中,7表示所有者具有读、写、执行权限,6表示组用户具有读、写权限,4表示其他用户具有只读权限。

接着,使用以下命令创建文件:

touch filename

其中,filename为您要创建的文件名称。

然后,使用以下命令修改文件权限:

chmod 764 filename

其中,7表示所有者具有读、写、执行权限,6表示组用户具有读、写权限,4表示其他用户具有只读权限。另外,最后的wx表示只有所有者和其他用户具有写入权限。

  1. 查询当前操作系统ip地址的获取方式,统一更改为动态ip地址获取。

使用以下命令查询当前操作系统的IP地址:

ifconfig

然后,找到相应的网络接口(例如eth0),将其IP地址设置为动态获取即可。您可以编辑/etc/network/interfaces文件来进行设置,例如:

auto eth0
iface eth0 inet dhcp

其中,eth0为网络接口名称,dhcp表示使用动态IP地址获取。

  1. 添加硬盘sdc并新建分区sdc1完成自动挂载。

首先,使用以下命令查看当前系统中的硬盘信息:

sudo fdisk -l

然后,找到要添加的硬盘(例如/dev/sdc),使用以下命令创建一个新分区sdc1:

sudo fdisk /dev/sdc
n    # 新建分区
p    # 创建主分区
1    # 分区编号为1
<Enter>   # 默认起始扇区
<Enter>   # 默认结束扇区
w    # 保存并退出

接着,使用以下命令格式化新分区:

sudo mkfs.ext4 /dev/sdc1

然后,使用以下命令创建挂载点:

sudo mkdir /mnt/sdc1

接着,使用以下命令将新分区挂载到挂载点:

sudo mount /dev/sdc1 /mnt/sdc1

最后,使用以下命令将挂载信息写入/etc/fstab文件,实现开机自动挂载:

sudo echo "/dev/sdc1 /mnt/sdc1 ext4 defaults 0 0" >> /etc/fstab

该回答引用chatgpt: 有问题@我
1.以本人的姓名全拼创建新的用户及密码,并通过命令锁定该用户:

sudo useradd -m -s /bin/bash username
sudo passwd username
sudo passwd -l username

2.以本人的姓名全拼分别创建一个全新的目录和文件,并设置权限:

mkdir directory_name
touch file_name
chmod 764 directory_name
chmod 764 file_name

3.查询当前操作系统IP地址的获取方式,并统一更改为动态IP地址获取:
查询当前的IP地址获取方式可以使用以下命令:

sudo cat /etc/network/interfaces

要更改为动态IP地址获取,可以编辑该文件,将相关配置修改为如下内容(示例为使用DHCP获取IP地址):

auto eth0
iface eth0 inet dhcp

4.添加硬盘sdc并新建分区sdc1完成自动挂载:
首先,使用以下命令列出当前的磁盘和分区信息,找到新添加的硬盘设备名称:

sudo fdisk -l

假设新添加的硬盘设备名称为/dev/sdc,可以使用以下命令进行分区:

sudo fdisk /dev/sdc

进入fdisk交互界面后,按照提示创建新分区。
格式化新创建的分区,例如:


sudo mkfs.ext4 /dev/sdc1

创建挂载点目录并挂载分区:

sudo mkdir /mnt/sdc1
sudo mount /dev/sdc1 /mnt/sdc1

为了实现自动挂载,需要将分区信息添加到/etc/fstab文件中。打开该文件并添加一行如下的条目:

/dev/sdc1    /mnt/sdc1    ext4    defaults    0    0

保存并关闭文件。
现在,手动执行以下命令以使更改生效:

sudo mount -a
  1. useradd name passwd 123456
  2. 目录: mkdir name 文件:touch name
    授权用chmod命令来授权,其中r为4,w为2,x为1,每三位为一个单位:
    目录: chmod 765 目录名
    文件: chmod 653 文件名
  3. ifconfig查询,找到网卡,进去网卡文件夹编辑,讲static更换为dhcp动态