热门推荐
阿里云服务器下Xshell 7平台Linus系统命令使用(2)综合案例
2024-10-31 18:10

命令为uname -a

阿里云服务器下Xshell 7平台Linus系统命令使用(2)综合案例

命令为hostname或者uname -n

关于uname的使用

:显示内核名称(例如,Linux、Darwin等)。

:显示主机名。

:显示内核版本。

:显示操作系统版本。

:显示计算机硬件架构(例如,x86_64)。

:显示处理器类型。

:显示操作系统名称。

uname -a 显示全部系统信息。

命令为date

关于date的使用

:显示协调世界时 (UTC),即格林尼治标准时间。

:以 RFC 2822 格式显示日期和时间信息。

:显示特定日期或时间的格式。

:根据指定的格式显示日期和时间。例如, 可以显示年-月-日的格式。

命令为dmesg | grep -i usb

关于dmesg命令的使用

命令用于内核环形缓冲区中保存的系统日志信息。这些消息包含了系统启动时硬件检测、驱动程序加载等过程中的详细信息。

:清除内核环形缓冲区并显示消息。

:以人类可读的格式显示时间戳。

:显示时间戳。

:只显示特定级别的消息,例如  只显示错误消息。

命令为df -h

加不加-h的区别

命令为:du -sh / home /*

free命令为free -h  (-h便于看单位

pro命令:cat /proc/meminfo

首先创立组群students

命令为sudo groupadd students

接着建立用户stu,其主要组群为students

命令为sudo useradd students stu

接着为新用户设置口令123456也就是登录密码

命令为sudo passwd stu

终端会弹出这样的

NEW password:这是输入密码他会默认不显示

接着查看/etc/passwd文件是否增加了用户stu

命令为cat /etc/passwd

也可以用命令cat /etc/passwd | grep stu

接着查看/etc/group文件是否增加了组students

命令为cat /etc/group

也可以用命令cat /etc/group | grep students

最后使用Xshell连接

a.

点击新建,名称为stu主机为你的阿里云地址

b.

点击用户身份验证后输入用户名stu密码为123456就可以了,点击连接

效果为

前边用户名为stu开头

用户名称

支持次要组

是否可登录主机

口令

myuser(学号)1

mygroup1

可以

passwd1

myuser(学号)2

mygroup1

可以

passwd2

myuser(学号)3

无额外支持

不可以

passwd3

a.首先创建一个mygroup1的用户组

命令为sudo groupadd mygroup1

b.然后创建三个用户myuser1 myuser2 myuser3,其中要让myuser1 和 myuser2添加到组mygroup1中作为主要组

命令为sudo groupadd mygroup1
              sudo useradd -m -g mygroup1 myuser1
              sudo useradd -m -g mygroup1 myuser2
              sudo useradd -m myuser3

由于我设置过了,所以他显示我已经有了,正常的是输入命令之后什么都不显示

c.接着为每个用户设置口令

命令为sudo passwd myuser1
              sudo passwd myuser2
              sudo passwd myuser3

与前边students设置口令一样

d.设置用户次要组

命令为sudo usermod -aG mygroup1 myuser1
              sudo usermod -aG mygroup1 myuser2

e.设置用户是否可以登录主机

正常情况下都可以登录主机,所以只需要将myuser3设置为不可登录就行

命令为sudo usermod -s /usr/sbin/nologin myuser3

 -rw-r--r--  1  chris  chris  207  jul 20  11:58  mydata

用户chris 对该文件具有什么权限

第一个字符  表示这是一个普通文件。

接下来的三个字符  表示所有者对该文件有读取和写入的权限,但没有执行(execute)权限。

接着的三个字符  表示与所有者同一组的用户(group)对该文件只有读取权限,没有写入和执行权限。

最后的三个字符  表示其他用户(others)对该文件也只有读取权限,没有写入和执行权限。

因此,用户 对该文件具有读取和写入权限,但没有执行权限。与 同一组的用户只有读取权限,其他用户也只有读取权限。

a.首先创建用户chirs

命令为sudo useradd chirs

b.接着创建文件mydata,并设置相同的权限

命令为touch mydata(创建文件mtdata

              chmod 644 mydata(设置为相同的权限

c.更改文件mydata的权限为任何用户都可以读取 写入 执行操作

命令为chmod a+rwx mydata

d.然后使用ls命令看下文件权限

命令为ls -l mydata

结果为

e.如何把该文件属改为用户root

命令为sudo chown root mydata

a.首先使用vim打开/etc/login.defs文件或者使用nano也行,用vim为例子

命令为sudo vim /etc/login.defs

b.找到UID_MIN参数值修改为2000,找起来麻烦的话可以用/来搜索关键字

 找到之后按“i”键进入插入模式

然后ESC键退出插入模式,输入“:wq”保存并退出vim编辑器

这样,新创建的用户账户UID值就从指定的值开始

修改默认的 UID 设置可以帮助组织和管理系统中的用户标识符,并确保系统的安全性和合规性。

是 Unix 和类 Unix 操作系统下的一个命令,用于以超级用户身份来执行特定的命令。通常情况下,普通用户只能执行一些受限制的操作,而一些需要特权权限的命令则需要超级用户才能执行。 允许系统管理员授权给普通用户在需要时以超级用户的身份执行某些命令,从而提高系统的安全性。

  • 只有拥有特定权限的用户可以使用  命令,通常是系统管理员。
  • 用户通过输入自己的密码来验证身份,而不是超级用户的密码。
  •  命令的配置信息通常存储在  文件中。
  • 一般格式
  • 例如
  •  选项:允许指定以哪个用户的身份来执行命令,例如 。
  •  选项:切换到超级用户的环境,将当前用户更改为超级用户。
  •  选项:以 shell 的形式来执行命令,比如 。
  •  选项:列出当前用户可以执行的命令列表。
  • 使用  可以记录用户的操作,有利于追踪和审计。
  • 避免用户长时间保持超级权限,以减少潜在的安全风险。

命令使得普通用户可以在必要时以超级用户的身份执行特定命令,同时提高了系统的安全性和可管理性。

    以上就是本篇文章【阿里云服务器下Xshell 7平台Linus系统命令使用(2)综合案例】的全部内容了,欢迎阅览 ! 文章地址:http://lianchengexpo.xrbh.cn/quote/11290.html 
     行业      资讯      企业新闻      行情      企业黄页      同类资讯      网站地图      返回首页 迅博思语资讯移动站 http://lianchengexpo.xrbh.cn/mobile/ , 查看更多