Linux基础操作与配置全指南:从命令到磁盘管理

版权申诉
0 下载量 24 浏览量 更新于2024-07-21 收藏 10.08MB DOCX 举报
本资源是一份详尽的Linux基础文档,涵盖了Linux系统的核心操作和配置知识。以下是文档的主要知识点: 1. 系统控制: - Linux提供了多种关机选项,如`init0`表示紧急关机,`halt`停止系统服务,`shutdown now`立即关闭,`shutdown -r now`重启,以及按计划关闭 (`shutdown -h hours:minutes`) 和取消计划关闭 (`shutdown -c`)。 - 用户可以通过`logout`注销当前登录,`cd`用于切换目录,`cd ..`返回上一级,`cd ../..`返回上两级,`pwd`显示当前工作路径。 2. 文件和目录管理: - `ls`命令用于查看目录内容,`ls -l`提供详细信息,`ls -a`显示所有文件(包括隐藏文件),`tree`以树状结构展示目录结构。 - 创建目录用`mkdir`,批量创建目录树用`mkdir -p`,删除文件或目录时需谨慎,如`rm -rf`用于强制删除。 - 文件和目录的移动与复制分别使用`mv`和`cp`。 3. 文件搜索: - `find`命令非常强大,可搜索指定路径下的文件和目录,如`find / -name "filename"`,`find -user "username"`搜索指定用户的文件,`find /home/user1 -name "*.bin"`查找特定扩展名的文件。 4. 文件系统挂载: - 可以通过`mount`命令挂载CD-ROM、文件或ISO镜像,例如`mount /dev/cdrom /mnt`,卸载使用`umount`,网络共享挂载则如`mount -t cifs //WinClient/share /mnt/share`。 5. 磁盘空间管理: - 通过`df -hT`查看已挂载的分区及其占用情况,`fdisk -l`展示磁盘分区信息。 6. 系统参数查看: - 了解CPU信息可用`lscpu`或查看`/proc/cpuinfo`,检查CPU位数用`getconf LONG_BIT`,系统内核版本用`uname -r`。 - 查看内存状态使用`free -h`,监控内存、交换内存和内核缓冲区,`ifconfig`查看网络接口配置,`ip addr`显示IP地址,`hostname`获取主机名,`java-version`检查Java版本,`cat /etc/issue`识别系统发行版。 这些知识点是每个Linux用户学习和维护系统的基本工具,熟练掌握它们能帮助用户高效地进行日常操作和解决常见问题。对于深入理解和Linux系统的底层原理,这份文档也是一个很好的起点。