Linux命令大全:基础操作与系统管理

需积分: 9 0 下载量 148 浏览量 更新于2024-09-16 收藏 1KB TXT 举报
"这篇资料是关于Linux操作系统的命令行工具,涵盖了文件管理、文本查看、用户及权限管理、进程和网络监控等多个方面的基础命令。" 在Linux操作系统中,命令行界面是进行系统管理、文件操作和任务执行的主要方式。下面我们将深入探讨一些常见的Linux命令。 1. 文件和目录操作: - `ls -a -l`: 显示当前目录下的所有文件(包括隐藏文件)及其详细信息,如权限、大小、日期等。 - `cd`: 改变当前工作目录。 - `mkdir`: 创建新目录。 - `rmdir` 和 `rm -r -f`: 删除目录,`rm` 命令用于删除文件或目录,`-r` 表示递归删除,`-f` 强制删除,即使文件被锁定或权限不足也会尝试删除。 - `cp -r`: 复制文件或目录,`-r` 表示复制目录。 - `mv`: 移动或重命名文件或目录。 - `ln -s`: 创建软链接,相当于Windows系统中的快捷方式。 - `file`: 查看文件类型和编码格式。 2. 文本处理与查看: - `touch`: 创建新文件或更新文件的时间戳。 - `cat`: 连接并显示文件内容。 - `less` 和 `more`: 分页查看文件内容,`less` 允许向前和向后滚动。 - `tail -f`: 实时追加查看文件内容,常用于日志文件监控。 - `head`: 显示文件的前几行。 - `wc`: 统计文件的行数、单词数和字符数。 - `vi` 和 `vim`: 高级文本编辑器,支持多种模式,如插入模式、命令模式等。 3. 用户与权限管理: - `useradd`: 创建新用户。 - `userdel`: 删除用户。 - `groupadd`: 创建新组。 - `groupdel`: 删除组。 - `passwd`: 修改用户密码。 - `whoami`: 显示当前登录的用户名。 - `last`: 查看历史登录记录。 - `who`: 显示当前登录的用户列表。 - `chmod`: 更改文件或目录的权限。 - `chown`: 更改文件或目录的所有者。 - `chgrp`: 更改文件或目录的所属组。 4. 进程与系统状态: - `ps -aux`: 列出系统中所有的进程信息。 - `kill -9`: 强制结束指定进程,`-9` 表示立即终止。 - `killall -9`: 结束所有匹配名称的进程。 - `top`: 实时显示系统资源占用情况,如CPU和内存使用率。 - `w`: 显示当前用户的活动和系统负载。 - `free`: 查看内存和交换分区的使用情况。 - `netstat`: 监视网络状态,如打开的端口和连接。 5. 磁盘和文件系统: - `df -h -i`: 显示磁盘空间和inode使用情况。 - `du -sh`: 计算目录的大小。 - `fdisk -l`: 查看硬盘分区信息。 - `mkfs`: 创建文件系统,如ext4等。 以上就是Linux常用的一些命令,熟练掌握这些基本操作将对日常的系统管理和维护大有裨益。记住,Linux是一个命令行的世界,理解并运用这些命令,你就能更好地驾驭这个系统。
2011-12-10 上传