Linux基础操作指南:用户管理与磁盘操作
需积分: 3 49 浏览量
更新于2024-09-15
收藏 11KB TXT 举报
"这篇Linux学习笔记涵盖了磁盘管理、软件包管理、用户管理、计划任务等基础内容,适合初学者入门。"
在Linux系统中,掌握基本的命令和操作是至关重要的。以下是一些关键知识点的详细说明:
1. 用户管理:
- 创建用户:使用`useradd`命令,如`useradd ZS`,会创建一个新用户,并在`/etc/passwd`和`/etc/shadow`文件中添加相应记录。设置密码则用`passwd`,如`passwd 123456`。
- 修改用户信息:`usermod`命令可用于修改用户属性,如`-L`可锁定用户,`-U`解锁用户。
- 删除用户:`userdel`,加`-r`参数会同时删除用户的主目录。
2. 组管理:
- 创建组:`groupadd`,使用`-r`选项创建系统组,系统组的GID通常在500以下。
- 更改用户所属组:`usermod -g`可以改变用户的主要组,`-aG`可以添加用户到附加组。
- 删除组:`groupdel`。
3. 目录结构:
- `/etc/skel/`:新用户创建时,其主目录下的默认文件来源于此。
- `/etc/login.defs`:定义了用户的默认属性,如UID和GID范围。
- `/etc/default/useradd`:配置用户创建时的一些默认设置。
4. 密码与账户管理:
- `passwd`命令用于更改用户密码,`-d`可删除密码,`-l`锁定账户,`-u`解锁,`-S`查询账户状态。
- `gpasswd`管理用户与组的关系,`-a`添加用户到组,`-d`删除用户从组。
5. 文件权限与所有权:
- `chfn`命令允许用户修改他们的finger信息。
- `su`切换用户,`su -`以全环境切换,一般需要输入目标用户的密码。
6. 磁盘管理:
- 分区:`fdisk`用于磁盘分区管理,`-l`显示所有磁盘信息,`m`显示帮助,`p`显示分区表,`n`新建分区,`d`删除分区,`w`写入并退出。
- 格式化:`mkfs`用于创建文件系统,如`mkfs -t ext4 /dev/sda1`创建ext4格式的分区。
- 挂载与卸载:`mount`和`umount`分别用于挂载和卸载文件系统,`/etc/fstab`用于配置开机自动挂载。
7. 查看系统状态:
- `finger`显示用户详细信息。
- `groups`显示用户所属的组。
- `id`显示用户ID和组ID。
- `w`显示当前在线用户及其活动。
- `who`显示当前登录用户。
这些是Linux系统管理的基础,熟练掌握这些命令和操作,能够有效地进行日常维护和管理。通过不断的实践和学习,你可以成为Linux系统的专家。
164 浏览量
376 浏览量
点击了解资源详情
2012-02-21 上传
104 浏览量
2011-12-22 上传
2021-03-12 上传
142 浏览量
110 浏览量
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
xBook01
- 粉丝: 0
最新资源
- Linkone中文程序汉化包发布
- 视频截图神器:Video Shoot-crx插件
- C#中CRC8校验算法的实现与应用
- 免费3D JT数据浏览器JT2Go 10.1.2版本发布
- C#与Emgu.CV实现OpenCV功能指南
- 掌握PHP树型菜单类及其数据结构原理
- 罗伯蒂卡基金会学术项目文档交付模型
- ZooKeeper 3.4.12版本详解与安装指南
- 随时随地创建清单的Chrome扩展 - Checklist Everywhere
- 信捷编程软件:下载与安装指南
- 图床技术:图片存储与管理解决方案
- 实现价格区间拖动滑块的jQuery代码
- 深入解析JQuery动画特效与时间轴应用
- CRC计算工具V3.4.0-64:详解循环冗余校验原理及参数模型
- Impala JDBC连接Hive的实现与应用
- 深入解析FileSystemWatcher:文件监视服务的实践应用