Linux初学者必备:常用命令完全指南
需积分: 5 172 浏览量
更新于2024-08-03
收藏 3KB TXT 举报
"Linux入门常用命令大全"
Linux是一个广泛使用的开源操作系统,对于初学者来说,掌握基本的命令行操作是至关重要的。本资源提供了一个全面的Linux命令清单,旨在帮助新手快速上手。以下是一些主要的Linux命令及其用途:
1. **服务器与网络信息查询**
- `cat /etc/passwd`: 查看系统用户信息。
- `hostname -I` 或 `ifconfig`: 查询主机IP地址。
- `ping <IP地址>`: 测试网络连通性。
- `yum install telnet`: 安装telnet服务。
- `telnet <IP地址> <端口号>`: 验证telnet连接。
2. **硬件信息**
- `lscpu`: 显示CPU信息,包括架构(32位或64位)。
- `free -g`: 查看内存使用情况(以GB为单位)。
- `df -h`: 检查硬盘空间(以人类可读的格式显示)。
- `uname -m`: 查看操作系统位数(如32位或64位)。
- `uname -r`: 获取内核版本。
- `uname -a`: 输出详细的系统内核版本和操作系统信息。
- `date`: 查看当前系统时间和日期。
3. **时间管理**
- 修改日期和时间:
- `date -s "MM/DD/YYYY"`: 设置日期。
- `date -s "HH:MM:SS"`: 设置时间。
4. **防火墙管理**
- `service iptables start`: 开启防火墙。
- `service iptables stop`: 关闭防火墙。
- `chkconfig iptables on`: 开启防火墙服务(使改动持久化)。
- `chkconfig iptables off`: 关闭防火墙服务(使改动持久化)。
5. **文件与目录操作**
- `ls -d` 或 `ls -d */`: 查看目录(不包含文件)。
- `ls -l`: 显示目录内容,包括权限、所有者和大小等详细信息。
- `find . -name "*.log"`: 在当前目录查找以.log结尾的文件。
- `find / -name cs111.txt` 或 `find / -name log`: 在根目录查找指定文件或目录。
- `mkdir aaa`: 创建新目录aaa。
- `mv /root/backup /root/backup1`: 重命名目录。
- `mv cs111.txt cs222.txt`: 重命名文件。
- `more cs111.txt`: 分页显示文件内容。
- `tail cs111.txt`: 查看文件尾部内容,常用于日志分析。
- `cat cs111.txt`: 显示整个文件内容。
- `rm -r aaa`: 删除空目录。
- `rm -rf 目录名字`: 强制删除非空目录。
- `rm -f /root/logs/game/nohup.log`: 强制删除文件。
- `cp /root/a.txt /root/backup/`: 复制单个文件。
- `cp -r /root/old /root/new`: 复制整个目录。
了解并熟练运用这些命令,是Linux操作的基础,对于日常管理和维护工作至关重要。通过实践和不断学习,你将能够更高效地在Linux环境中工作。
2009-04-25 上传
2011-06-15 上传
2024-10-23 上传
云逍遥001
- 粉丝: 45
- 资源: 12
最新资源
- 单片机串口通信仿真与代码实现详解
- LVGL GUI-Guider工具:设计并仿真LVGL界面
- Unity3D魔幻风格游戏UI界面与按钮图标素材详解
- MFC VC++实现串口温度数据显示源代码分析
- JEE培训项目:jee-todolist深度解析
- 74LS138译码器在单片机应用中的实现方法
- Android平台的动物象棋游戏应用开发
- C++系统测试项目:毕业设计与课程实践指南
- WZYAVPlayer:一个适用于iOS的视频播放控件
- ASP实现校园学生信息在线管理系统设计与实践
- 使用node-webkit和AngularJS打造跨平台桌面应用
- C#实现递归绘制圆形的探索
- C++语言项目开发:烟花效果动画实现
- 高效子网掩码计算器:网络工具中的必备应用
- 用Django构建个人博客网站的学习之旅
- SpringBoot微服务搭建与Spring Cloud实践