Linux 基础(四)常用命令-日期 用户权限

news/2024/7/16 5:21:41 标签: linux, 运维, 服务器

日期 & 用户权限

    • 日期
    • 用户权限
      • 用户
      • 用户组
      • 用户权限

日期

  • 获取当前日期时间
date
  • 设置时间
date -s "yyyy-MM-dd HH:mm:ss"

 timedatectl set-time 'YYYY-MM-DD HH:MM:SS'
  • 校准时间(如本地时间不准)
# 开启后自动校准时间
sudo timedatectl set-ntp true

ntpdate -u(使用udp连接更新时间) ntpserver1 ntpserver2 ntpserver3


# 常用的ntp服务器
1. cn.pool.ntp.org - 这是一个多服务器群集,是国内最常用的NTP服务器之一。

2. ntp1.aliyun.com - 阿里云提供的NTP服务器,稳定可靠。

3. ntp2.aliyun.com - 阿里云提供的另一个NTP服务器4. ntp3.aliyun.com - 阿里云提供的第三个NTP服务器5. ntp4.aliyun.com - 阿里云提供的第四个NTP服务器6. ntp5.aliyun.com - 阿里云提供的第五个NTP服务器7. ntp6.aliyun.com - 阿里云提供的第六个NTP服务器8. time.windows.com - 微软提供的全球时间服务器之一,也可以用作国内NTP服务器
  • 格式化 date +%xx
    • %Y 年
    • %m 月
    • %d 日
    • %H 时(24小时)
    • %I 时(12小时)
    • %M 分
    • %S 秒
    • %s 时间戳(秒)
      拼接多个字段时,只需第一个字段前带+

其他选项,参考文档 date --help

用户权限

用户

  • 添加用户
# 不指定组时,默认创建同名用户组
useradd 用户名 
# 显式指定已存在的组
useradd -g 组名 用户名
# 自定义用户主目录,默认为 /home/用户名
useradd -d 主目录 用户名
  • 设置密码
passwd 用户名
然后根据提示输入密码即可
  • 查看用户信息
id 用户名
  • 查看所有用户
cat /etc/passwd
  • 切换用户

    • su 用户名(切换后,只能获取用户执行权限,无法获取用户特有环境变量)
    • su-用户名(切换后,获得用户执行权限和用户特有环境变量)
  • 修改用户(修改其他属性参考帮助文档)

# 修改用户组
usermod -g 组名 用户名
  • 删除用户
# 保留用户主目录
userdel 用户名

# 不保留用户主目录
userdel -r 用户名

用户组

创建用户时,如果没有指定用户组,则默认创建同名组;
组信息都在 /etc/group 中

  • 创建组
groupadd 组名
  • 删除组
groupdel 组名
  • 修改组
groupmod -n 新组名 原有组名

用户权限

  • 普通用户以root权限执行命令
sudo xxxx

想要执行sudo 操作,需要root用户事先将 需要使用sudo的用户添加到 sudoers 列表中 /etc/sudoers 参考root用户,增加一行对应用户的配置。

## Allow root to run any commands anywhere
root    ALL=(ALL)       ALL
用户名  ALL=(ALL)       ALL
  • 给用户组设置 sudo 权限
## Allows people in group wheel to run all commands
%wheel  ALL=(ALL)       ALL

%组名   ALL=(ALL)       ALL

http://www.niftyadmin.cn/n/4937102.html

相关文章

Android应用开发(xx)编辑文本(EditText)(暂存)

Android应用开发学习笔记——目录索引 本节介绍EditText输入文本,包括:如何改变编辑框的控件外观,如何利用焦点变更监听器提前校验输入位数,如何利用文本变化监听器自动关闭软键盘。 参考google Android Developers官网&#xff1…

JIRA:项目管理的秘密武器

引言 在当今动态且快速变化的商业环境中,项目管理已经成为任何组织成功的关键因素。能够有效地管理项目,保证项目在设定的时间和预算内按照预期的质量完成,是每个项目经理的目标。为了实现这个目标,项目经理需要依赖强大的工具&a…

激活函数总结(八):基于Gate mechanism机制的激活函数补充(GLU、SwiGLU、GTU、Bilinear、ReGLU、GEGLU)

激活函数总结(八):基于Gate mechanism机制的激活函数补充 1 引言2 激活函数2.1 GLU激活函数2.2 SwiGLU激活函数2.3 GTU激活函数2.4 Bilinear激活函数2.5 ReGLU激活函数2.6 GEGLU激活函数 3. 总结 1 引言 在前面的文章中已经介绍了介绍了一系…

【MySQL】并发执行事务可能存在的问题, 事务的四种隔离级别

文章目录 前言一、并发执行事务可能存在的问题1, 脏读问题2, 不可重复读3, 幻读 二、MySQL 的四种隔离级别1, READ UNCOMMITTED 读未提交2, READ COMMITTED 读已提交3, REPEATABLE READ 可重复读 (MySQL 的默认事务隔离级别)4, SERIALIZABLE 串行化 总结 前言 各位读者好, 我是…

Mathematica 常见指令汇编

Mathematica 常见指令汇编 常见指令 NDSolve 求解结果的保存 sol NDSolve[{y[x] x^2, y[0] 0, g[x] -y[x]^2, g[0] 1}, {y, g}, {x, 0, 1}]; numericSoly sol[[1, 1, 2]]; numericSolg sol[[1, 2, 2]]; data Table[{x, numericSoly[x], numericSolg[x]}, {x, 0, 1, 0…

Oracle PL/SQL 类型(Type):索引表、嵌套表、变长数组、pipelined 管道

1、Oracle 新建员工表和部门表.sql。 集合类型 1、Oracle 集合是相同类型元素的组合,在集合中,使用唯一的下标来标识其中的每个元素,与 Java 的 List 很像。 2、常用集合方式: 类型语法下标元素个数初始值.extend能否存在DB中…

base64转二进制流,file文件

base64转二进制流 img标签src属性,可以直接使用base64字符串,base64需要先解码,然后再转为流 /*** Base64字符串转二进制流* param {String} dataurl Base64字符串(字符串包含Data URI scheme,例如:data:image/png;b…

微信小程序有哪几种变现途径?

纵观现在市面上的微信小程序,目前变现的途径主要有:广告变现、电商变现、游戏付费、服务付费等。 1.广告变现 广告变现是小游戏、工具类、资讯类小程序变现的主要方式。微信官方为游戏开发者提供的扶植政策,对于工具类、资讯类小程序&#…