Linux基础命令集:系统管理与文件操作指南

需积分: 3 1 下载量 62 浏览量 更新于2024-09-15 收藏 45KB DOC 举报
本文档详细介绍了Linux系统中常用的一系列命令,涵盖了系统信息查询、系统管理操作、文件和目录管理以及文件系统挂载与卸载等方面。以下是各部分的主要知识点: 1. **系统信息获取**: - `uname -r`:用于显示当前内核的版本号,这对于了解系统的运行环境和可能存在的更新非常重要。 - `cat /proc/cpuinfo`:提供了关于处理器硬件详细信息,如CPU类型、核心数、速度等。 - `cat /proc/meminfo`:显示内存使用情况,包括总内存、已用内存、空闲内存等。 - `cat /proc/swaps`:查看系统中正在使用的交换分区。 - `cat /proc/version`:获取内核的完整版本信息。 - `cat /proc/mounts`:查看已加载的文件系统及其挂载点。 2. **系统管理和关机重启**: - `shutdown -h now`:立即执行关机操作。 - `init 0`:传统方式关闭系统,停止所有的后台服务。 - `halt`:关闭电源,非正常关机。 - `shutdown -r now`:重启系统。 - `reboot`:简洁版的重启命令。 3. **文件和目录操作**: - `cd /home`:改变当前工作目录到用户主目录。 - `cd ..` 和 `cd ../..`:分别表示上一级和上两级目录。 - `cd -`:返回上一次所在目录。 - `pwd`:显示当前工作路径。 - `ls`:列出目录内容,默认不显示隐藏文件。 - `ls -F`:在文件名后添加斜杠区分文件和目录。 - `ls -l`:长格式列示文件和目录详细信息,包括权限、所有者、大小等。 - `ls -a`:显示所有文件(包括隐藏文件)。 - `mkdir dir1` 和 `mkdir dir1 dir2`:创建新的目录。 - `rm -rf file1` 和 `rmdir dir1`:删除指定文件或目录,包括内容。 - `mv dir1 new_dir`:重命名或移动目录。 - `cp file1 file2`:复制文件。 - `cp dir/*` 和 `cp -a /tmp/dir1`:复制目录内容。 - `cp -adir1 dir2`:递归复制目录。 4. **文件系统挂载与卸载**: - `mount /dev/hda2 /mnt/hda2`:挂载硬盘分区到指定目录。 - `umount /dev/hda2`:卸载挂载的硬盘分区,确保在执行前已退出挂载点。 - `fuser -k mnt/hda2`:强制卸载,即使设备正在使用也执行。 - 对于软盘、CD-ROM和DVD-ROM,也有对应的挂载命令,如`mount /dev/fd0 /mnt/floppy`等。 这些命令是Linux系统管理员和日常用户必备的基本技能,熟练掌握它们能够提高操作效率和解决常见问题。通过实践和不断学习,用户可以更好地理解和掌握Linux操作系统。