Linux命令大全:系统管理与文件操作速查
需积分: 24 148 浏览量
更新于2024-12-28
收藏 139KB PDF 举报
"Linux常用命令速查手册.pdf"
在Linux操作系统中,掌握一系列常用命令是进行日常管理和维护工作的基础。这份手册提供了丰富的Linux命令参考,包括系统信息查询、文件和目录管理、系统控制以及硬件信息查看等多个方面。下面将详细阐述部分关键命令的功能及其用法。
1. **系统信息**
- `arch`: 显示系统的处理器架构,例如x86_64或i386。
- `uname -r`: 显示当前使用的内核版本。
- `hdparm -i /dev/hda`: 获取硬盘的详细信息,如型号、容量等。
- `lspci -tv`: 列出所有PCI(Peripheral Component Interconnect)设备,用于查看硬件配置。
- `lsusb -tv`: 显示所有USB设备,帮助了解连接的外设。
2. **文件和目录操作**
- `cd`: 改变当前工作目录,`cd ..` 返回上一级,`cd ~` 进入用户主目录。
- `ls`: 列出目录内容,`ls -l` 显示详细信息,`ls -a` 包含隐藏文件。
- `mkdir`: 创建新目录,`mkdir -p` 可以一次创建多级目录。
- `cp`: 复制文件或目录,`cp -r` 用于递归复制目录。
- `rm -f`: 强制删除文件或目录,`rm -rf` 删除目录及其内容。
- `ln`: 创建链接,`ln -s` 创建软链接,不带 `-s` 创建硬链接。
3. **系统控制**
- `date`: 显示当前日期,`date 041217002007.00` 设置日期和时间。
- `shutdown`: 关闭或重启系统,`shutdown -h now` 立即关闭,`shutdown -r +5` 五分钟后重启。
- `reboot`: 直接重启系统。
- `logout`: 注销当前用户会话。
4. **硬件信息查询**
- `cat /proc/cpuinfo`: 查看CPU相关信息,如型号、频率等。
- `cat /proc/interrupts`: 显示中断信息,用于分析系统性能。
- `cat /proc/meminfo`: 查看内存使用情况,包括总内存、空闲内存等。
- `lspci -t`: 列出系统中的PCI设备树状结构,便于硬件排查。
5. **网络与文件系统**
- `ifconfig`: 查看网络适配器状态和统计信息。
- `mount`: 显示已挂载的文件系统,了解文件系统挂载点和类型。
这些只是Linux命令中的一部分,实际使用中还有很多其他命令,如`df`检查磁盘空间,`free`查看内存使用,`find`搜索文件,`grep`过滤文本等。熟练掌握这些命令能极大提升Linux环境下的工作效率。学习和理解这些命令的用法,是每个Linux用户必备的基础技能。
2023-09-09 上传
2023-10-11 上传
2024-01-28 上传
2023-06-06 上传
2024-01-20 上传
2023-06-25 上传
tonnytangy
- 粉丝: 6
- 资源: 129
最新资源
- wsn-(2).zip_matlab例程_matlab_
- RedisView:RedisView通过自定义的RESP协议解析,自定义的树模型和线程池,实现了开源,跨平台和高性能的Redis接口工具。 RedisView业余爱好通过自写RESP协议解析,自写树模型,线程池实现开源,跨平台,高级Redis界面图形化工具
- PyPI 官网下载 | tencentcloud-sdk-python-cfs-3.0.447.tar.gz
- TheSquirrelCafe:物联网松鼠喂食器
- ZDWW-OA:zdww-OA
- BMI计算器:BMI计算器
- powertabeditor:跨平台的吉他谱编辑器
- CTProjSim.zip_matlab例程_matlab_
- 参考资料-WI-NK0102档案分类及保管期限表.zip
- refactoring
- Tradedoubler for Publishers-crx插件
- KMV的MATLAB的代码-CarND-Behavioral-Cloning:CarND行为克隆
- BtShell-开源
- SigDigger:基于Qt的数字信号分析仪,使用Suscan内核和Sigutils DSP库
- x86.zip
- feedback:Laravel反馈请求包