Linux系统管理:用户添加、设备挂载与FTP操作
需积分: 16 50 浏览量
更新于2024-09-16
收藏 42KB DOC 举报
"这份资料是关于Linux系统的简答题集,涵盖了用户管理、文件系统挂载与卸载、VI编辑器的使用、FTP文件传输以及进程管理等多个方面的知识,适合Linux自学者参考学习。"
1. **用户管理**:
在Linux系统中,添加新用户通常通过`useradd`命令完成,但也可以直接编辑 `/etc/passwd` 和 `/etc/shadow` 文件。这两个文件分别存储用户的账户信息和加密密码。修改这两个文件后,新用户的信息就会被系统识别。
2. **文件系统挂载与卸载**:
- **U盘挂载与卸载**:创建挂载点,如 `mkdir /mnt/usb`,然后使用 `mount -t vfat /dev/sda1 /mnt/usb` 挂载U盘,卸载使用 `umount /mnt/usb` 或 `umount /dev/sda1`。
- **软盘挂载与卸载**:挂载点存在后,使用 `mount -t vfat /dev/fd0 /mnt/floppy` 挂载,卸载使用 `umount /dev/fd0` 或 `umount /mnt/floppy`。
- **光盘挂载与卸载**:创建挂载点,如 `mkdir /mnt/cdrom`,然后使用 `mount -t iso9660 /dev/cdrom /mnt/cdrom` 挂载,卸载同样使用 `umount` 命令。
3. **VI编辑器的使用**:
VI编辑器有命令模式和插入模式。从命令模式进入插入模式,可以输入 `i` 或 `I`,从插入模式返回命令模式,按 `ESC` 键。若要将每一行的第一个 `a` 字符替换为 `b`,在命令模式下输入 `%s/a/b`,然后按 `Enter`。
4. **FTP文件传输**:
- FTP登录方式有两种:匿名登录(用户名:anonymous,密码:电子邮件地址)和授权登录(使用远程系统的用户账号和密码)。
- 区别在于匿名登录通常只能访问特定的ftp目录,且仅限下载;授权登录则允许更广泛的权限,包括上传和下载。
- FTP常用命令包括:`bin`(设置二进制模式)、`asc`(设置文本模式)、`put`(上传文件)、`get`(下载文件)、`mput`(批量上传)、`mget`(批量下载)、`prompt`(控制是否提示确认每个文件的传输)和`bye`(退出FTP会话)。
5. **进程管理**:
- 进程启动:可以通过命令行执行程序来启动进程,例如 `./program_name` 或 `nohup program_name &`(后台运行)。
- 进程终止:使用 `kill` 命令发送信号给进程,如 `kill -9 process_id`(强制停止)。
- 查看进程:使用 `ps` 命令查看当前终端的进程,`top` 命令实时监控系统所有进程,或者 `pgrep` 查找特定进程。
这些是Linux系统操作的基本技能,对于日常维护和管理Linux环境至关重要。掌握这些知识能帮助你更好地理解和操作Linux系统。
2021-09-13 上传
2021-09-14 上传
2021-10-11 上传
2010-01-06 上传
2022-07-14 上传
2023-08-02 上传
minmin_0409
- 粉丝: 0
- 资源: 5
最新资源
- SpringCucumber:带有Cucumber、maven 和 tomcat 的 Spring REST 应用程序的 BDD
- TUCaN't - passt TUCaN den wahren Umständen an-crx插件
- xiaoxingxingpengzhuang,c#微商城源码,c#
- 报警发声_单片机C语言实例(纯C语言源代码).zip
- OriginalAche.ajkt8j4ngr.gaE4FWe
- GoTests:试用Go
- summitsingh.github.io
- gajian:基于项目的公司支付系统
- Supply,c#im源码,c#
- 8位LED右移_单片机C语言实例(纯C语言源代码).zip
- RUNDLL32使用方法和模块、参数调用大全
- 嵌入式Visual C ++的项目向导
- 带火炬的卷积神经网络:卷积神经网络预测Minipong对象
- oduzugusse
- Python库 | markdown-blockdiag-0.6.1.tar.gz
- 漂亮的金色农业农场响应式企业网站模板5417_网站开发模板含源代码(css+html+js+图样).zip