博客
关于我
Linux基础
阅读量:474 次
发布时间:2019-03-06

本文共 1351 字,大约阅读时间需要 4 分钟。

Linux系统管理指南

用户管理

在Linux系统中,用户管理是日常操作的重要部分。以下是一些常用的命令和操作指南。

1. 添加用户

useradd user_name

此命令用于创建新用户。用户可以选择是否为用户指定初始密码。如果不指定密码,系统会提示输入密码。

2. 设置用户密码

passwd user_name

此命令用于修改或设置用户的密码。如果未指定用户,命令将修改当前用户的密码。

3. 删除用户

userdel user_name

此命令用于删除指定用户。删除操作会永久删除用户数据,请确保用户已经退出系统。

4. 强制删除用户

user -r user_name

此命令与userdel类似,但可以强制删除用户的家目录,即使目录不为空。

5. 切换用户

su user_name password

此命令用于切换到指定用户的身份,需提供用户的密码。

修改默认运行级别

Linux系统支持多个运行级别,常用级别包括:

  • 0:关机
  • 1:单用户模式
  • 2:多用户模式(无网络服务)
  • 3:多用户模式(有网络服务)
  • 4:保留模式
  • 5:图形界面
  • 6:重启系统

默认运行级别由/etc/inittab文件定义,id:5:initdefault:这一行指定当前的默认级别。

修改默认运行级别

如果需要更改默认运行级别,可以按照以下步骤操作:

  • 进入GRUB引导界面,选择编辑 boot 项。
  • 输入 e 进入编辑模式。
  • 找到 id:6:initdefault: 行,修改数字值。
  • 保存退出后,下次启动系统会使用新的默认级别。
  • 常用命令

    目录操作

    • 显示当前目录:

      pwd
    • 切换目录:

      cd /path/to/directory
    • 列出目录内容:

      ls
      • 带参数 -a 可列出隐藏文件:

        ls -a
      • 带参数 -l 显示详细信息:

        ls -l
    • 创建目录:

      mkdir new_directory
    • 删除目录:

      rmdir new_directory
    • 创建空文件:

      touch new_file

    文件操作

    • 复制文件:

      cp old_file new_file
    • 分页显示文件内容:

      more file_name
    • 查看文件内容并分页显示:

      less file_name
    • 通过管道查看文件内容:

      ls -l /etc | more
    • 搜索文件内容:

      grep search_keyword file_name

    文件传输

    • 将文件复制到指定目录:

      cp a.out /home/user/

    文件追加

    • 将输出写入文件:

      ls -al > output_file.txt
    • 将追加输出到文件末尾:

      ls -al >> output_file.txt

    添加组

    查看现有组

    cat /etc/group | more

    创建组并添加用户

    groupadd group_name
    useradd -g group_name user_name

    每天一个Linux命令

    1. ls命令

    ls 是Linux中最常用的命令,用于列出目录内容。常用参数包括:

    • -l:显示文件详细信息(如权限、所有者、大小等)。
    • -a:显示隐藏文件。
    • -d:显示目录名而非内容。

    示例

    ls -al /etc/ | more

    通过管道命令可以将输出分页显示,提高阅读体验。

    转载地址:http://snmbz.baihongyu.com/

    你可能感兴趣的文章
    MySQL 大数据量快速插入方法和语句优化
    查看>>
    mysql 如何给SQL添加索引
    查看>>
    mysql 字段区分大小写
    查看>>
    mysql 字段合并问题(group_concat)
    查看>>
    mysql 字段类型类型
    查看>>
    MySQL 字符串截取函数,字段截取,字符串截取
    查看>>
    MySQL 存储引擎
    查看>>
    mysql 存储过程 注入_mysql 视图 事务 存储过程 SQL注入
    查看>>
    MySQL 存储过程参数:in、out、inout
    查看>>
    mysql 存储过程每隔一段时间执行一次
    查看>>
    mysql 存在update不存在insert
    查看>>
    Mysql 学习总结(86)—— Mysql 的 JSON 数据类型正确使用姿势
    查看>>
    Mysql 学习总结(87)—— Mysql 执行计划(Explain)再总结
    查看>>
    Mysql 学习总结(88)—— Mysql 官方为什么不推荐用雪花 id 和 uuid 做 MySQL 主键
    查看>>
    Mysql 学习总结(89)—— Mysql 库表容量统计
    查看>>
    mysql 实现主从复制/主从同步
    查看>>
    mysql 审核_审核MySQL数据库上的登录
    查看>>
    mysql 导入 sql 文件时 ERROR 1046 (3D000) no database selected 错误的解决
    查看>>
    mysql 导入导出大文件
    查看>>
    mysql 将null转代为0
    查看>>