Linux命令速查手册:常用操作一网打尽

需积分: 4 3 下载量 8 浏览量 更新于2024-09-09 收藏 19KB TXT 举报
"这是一份全面的Linux命令大全,涵盖了从系统信息获取、硬件检测到文件操作等多个方面,旨在帮助用户快速查找和使用Linux命令。" 在Linux操作系统中,掌握常用的命令是进行日常管理和维护的基础。以下是一些关键命令的详解: 1. `arch`: 显示系统的架构类型,例如x86_64或i386。 2. `uname -m`: 输出系统具体的硬件平台,如Intel或AMD。 3. `uname -r`: 显示当前运行的内核版本号。 4. `dmidecode -q`: 提供了关于系统固件(SMBIOS/DMI)的信息,如硬件制造商、型号等。 5. `hdparm -i /dev/hda`: 查询硬盘(hda)的详细信息,包括型号、容量等。 6. `hdparm -tT /dev/sda`: 测试硬盘的读取速度。 7. `cat /proc/cpuinfo`: 展示CPU的相关信息,如型号、核心数、频率等。 8. `cat /proc/interrupts`: 列出系统中断信息,有助于分析硬件设备的工作状态。 9. `cat /proc/meminfo`: 显示内存使用情况,包括总内存、空闲内存等。 10. `cat /proc/swaps`: 显示当前系统中交换分区的使用情况。 11. `cat /proc/version`: 输出Linux内核版本。 12. `cat /proc/net/dev`: 显示网络接口的收发数据统计。 13. `cat /proc/mounts`: 列出所有已挂载的文件系统。 14. `lspci -tv`: 详细列出系统中的PCI设备,对硬件诊断很有帮助。 15. `lsusb -tv`: 显示所有连接的USB设备及其详细信息。 16. `date`: 查看或设置当前日期和时间。 17. `cal 2007`: 显示2007年的日历。 18. `clock -w`: 将系统时间写入硬件时钟。 19. `shutdown -h now`: 立即关机。 20. `init 0` 或 `telinit 0`: 与`shutdown -h now`相同,用于关闭系统。 21. `shutdown -h hours:minutes&`: 定时关机。 22. `shutdown -c`: 取消已经设置的定时关机任务。 23. `shutdown -r now`: 立即重启系统。 24. `reboot`: 同`shutdown -r now`,重启计算机。 25. `logout`: 退出当前用户会话。 26. `cd /home`: 进入`/home`目录。 27. `cd ..`: 返回上一级目录。 28. `cd ../..`: 返回上两级目录。 29. `cd`: 进入用户主目录。 30. `cd ~user1`: 进入指定用户的主目录。 31. `cd -`: 返回上次所在的目录。 32. `pwd`: 显示当前工作目录。 33. `ls`: 列出目录中的文件和子目录。 34. `ls -F`: 在文件名后添加符号以区分文件类型。 35. `ls -l`: 详细列出目录中的文件信息,包括权限、大小、日期等。 36. `ls -a`: 显示所有文件,包括隐藏文件。 37. `ls *[0-9]*`: 显示以数字开头的文件。 38. `tree`: 以树形结构显示目录及其子目录。 39. `lstree`: 类似于`tree`,显示目录结构。 40. `mkdir dir1`: 创建名为`dir1`的目录。 41. `mkdir dir1dir2`: 同时创建两个目录。 42. `mkdir -p /tmp/dir1/dir2`: 创建多级目录。 43. `rm -f file1`: 强制删除文件`file1`,不提示。 44. `rmdir dir1`: 删除空目录`dir1`。 45. `rm -rf dir1`: 强制删除目录`dir1`及其内容。 46. `rm -rf dir1 dir2`: 同时删除多个目录及其内容。 47. `mv dir1 new_dir/`: 重命名或移动目录`dir1`到`new_dir`下。 48. `cp file1 file2`: 复制文件`file1`到`file2`。 49. `cp dir/* .`: 将目录`dir`中的所有文件复制到当前目录。 50. `cp -a /tmp/dir1 .`: 递归复制目录`dir1`及其内容到当前目录。 51. `cp -a dir1 dir2`: 复制目录`dir1`到`dir2`,保持原始结构。 52. `ln -s file1 lnk1`: 创建软链接`lnk1`指向`file1`。 53. `ln file1 lnk1`: 创建硬链接`lnk1`指向`file1`。 这些命令涵盖了Linux系统管理的基本操作,对于新手和经验丰富的用户来说都是必备工具。通过熟练掌握这些命令,可以高效地在Linux环境中工作。