七月七日笔记:Markdown与Vim基础与权限管理

需积分: 0 1 下载量 5 浏览量 更新于2024-09-10 收藏 18KB DOCX 举报
在七月七日的课程笔记中,主要聚焦于基础IT操作命令以及Vim文本编辑器的使用,特别是在Markdown环境下。学习内容包括: 1. 文档编辑器:首先介绍了Gedit,它是常用的轻量级文档编辑器,适用于初学者上手。 2. 基础命令: - `cp` (copy): 用于复制文件或文件夹,如`cp file target_folder/新名字`。复制过程中,如果目标已存在同名文件,它将默认覆盖。可以使用`-r`选项来复制整个文件夹。 - `mv` (move or cut): 移动文件或文件夹,如`mv file target_folder/新名字`。同名文件会覆盖。移动文件夹无需额外参数,但一次只能移动一个文件。 3. 查看文件内容:`cat`命令用于查看文件内容,但不会改变文件格式,可与Gedit结合使用查看和编辑。 4. 用户管理: - `sudo adduser username`: 添加普通用户,需要输入密码并提供一些个人信息。 - `sudo userdel -r username`: 删除用户,包括主目录(需加`-r`),不能同时删除主目录。 5. 文件权限管理: - `chmod`用于设置文件权限,例如`chmod 644`设置文件所有者可读写,其他用户无权。使用数字表示权限(r=4, w=2, x=1),可以组合角色(u, g, o, a)进行操作。 6. 文件类型识别: - `ls -l` 显示文件详细信息,不依赖后缀名,而是根据文件类型的第一字符区分普通文件、目录文件、特殊文件等。 7. 归档与压缩: - `tar` 是归档工具,可以创建(-c)、查看(-t)、提取(-x)和压缩(-z)。例如,`tar -czvf study.tar.gz study`用于创建压缩归档。 8. 软件安装问题: - 使用`sudo apt-get install vim`安装Vim时可能会遇到`/var/lib/dpkg/lock`错误,这种情况下可能需要先删除锁文件才能继续安装。 这些知识点涵盖了Linux系统的基本操作、文件管理、权限控制和基本的软件包管理,是IT入门或日常维护中的必备技能。通过实践和理解这些概念,能够更好地管理和操作操作系统,提升工作效率。