Linux系统管理:用户添加、设备挂载与FTP操作

需积分: 16 9 下载量 141 浏览量 更新于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系统。