Linux工作必备:常用命令详解与示例

1 下载量 185 浏览量 更新于2024-09-01 收藏 83KB PDF 举报
"这篇文档是关于Linux命令的总结,主要针对在工作中经常使用docker、kubernetes等开源工具的场景。作者记录了工作中常用的Linux命令及其参数,以方便日常操作。 一、系统工作命令 1. echo命令:echo用于在终端打印字符串或变量的值,类似于Java中的System.out.println。例如,`echo "hello world"` 或 `echo $变量` 可以输出字符串或变量内容。 2. date命令:显示和设置系统时间。可以使用各种选项来定制输出格式,如 `%Y-%m-%d %H:%M:%S` 显示日期和时间,`%j` 显示一年中的第几天。例如,`date "+%Y-%m-%d %H:%M:%S"` 将当前时间格式化。 3. reboot命令:重启系统,只需输入 `reboot` 即可执行。 4. poweroff命令:关闭系统,命令为 `poweroff`。 5. wget命令:在终端下载网络文件。支持多种参数,如 `-b` 后台下载,`-P` 指定下载目录,`-t` 设置最大尝试次数,`-c` 断点续传,`-p` 下载页面所有资源,`-r` 递归下载。 6. ps命令:查看系统进程状态,常用参数有 `-a` 显示所有进程,`-u` 显示用户及详细信息,`-x` 显示无控制终端的进程。例如,`ps aux` 可以显示全部进程的详细信息。 这只是文档中提及的一部分常用命令,实际工作中的Linux命令可能还包括文件管理、用户管理、网络操作等方面,掌握这些基础命令将极大地提升工作效率。" 在这篇文章中,作者分享了几个在Linux系统管理中至关重要的命令,包括系统状态查询、时间管理、系统重启与关闭,以及文件下载和进程查看。对于经常处理Linux系统的IT从业者来说,熟练掌握这些命令至关重要,它们能够帮助快速解决日常问题和执行任务。此外,了解并灵活运用命令参数可以使操作更加精确和高效。
2018-07-23 上传
工作中采用的 linux 命令 ........................................................................................................ 3 1.从其他机器拷贝文件夹 ........................................................................................................ 3 2.查看哪个程序在用特定端口 ................................................................................................ 3 3.实时监控日志文件内容 ........................................................................................................ 3 4.查看指定用户拥有的进程 .................................................................................................... 3 5.查看磁盘空间使用情况 ........................................................................................................ 3 6.查找某文件中出现指定字符串的行 .................................................................................... 3 7.查看内存使用情况 ................................................................................................................ 4 8.查看本机系统内核 ................................................................................................................ 4 9.查看当前路径下的文件/文件夹大小 ................................................................................... 4 10.变更为其它使用者的身份 .................................................................................................. 4 11.远程登陆 .............................................................................................................................. 4 12.不挂断地运行命令 .............................................................................................................. 4 13.查看文件的行数 .................................................................................................................. 4 14.比较两个文件的不同之处 .................................................................................................. 4 15.杀死进程 .............................................................................................................................. 5 16.在 SecureCRT 中把文件传给本机的 SecureCRT 安装目录的 download 目录下 ............ 5 17.把本机文件传给 SecureCRT 中当前机器的当前目录 ...................................................... 5 18.Vi 文本编辑器 ..................................................................................................................... 5 19.察看文件类型 ...................................................................................................................... 6 20.文本抽取 .............................................................................................................................. 6 21.非交互性文本流编辑器 ...................................................................................................... 7 22.将文件中的记录分类 .......................................................................................................... 7 23.去除文本文件的重复行 ...................................................................................................... 7 24.连接两个文本文件 .............................................................................................................. 8 25.从文本文件中剪切列或域 .................................................................................................. 8 26.将两个文本文件粘贴在一起 .............................................................................................. 8 27.将大文件进行分割 .............................................................................................................. 9 二.linux 常用命令 ............................................................................................................................ 9 1. cd ........................................................................................................................................... 9 2. pwd ........................................................................................................................................ 9 3. ls ............................................................................................................................................ 9 4. passwd ................................................................................................................................. 10 5. who ...................................................................................................................................... 11 6. cat ........................................................................................................................................ 11 7. mkdir ................................................................................................................................... 12 8. rmdir .................................................................................................................................... 12 9. chmod .................................................................................................................................. 12 10. chown ................................................................................................................................ 13 11. chgrp .................................................................................................................................. 13 12. touch .................................................................................................................................. 14 13. cp ....................................................................................................................................... 15 14. mv ..................................................................................................................................... 15 15. rm ...................................................................................................................................... 15 16. find .................................................................................................................................... 16 17. grep ................................................................................................................................... 16 18. more .................................................................................................................................. 17 19. less..................................................................................................................................... 17 20. head ................................................................................................................................... 17 21. tail ..................................................................................................................................... 18 22. cut ...................................................................................................................................... 18 23. at ........................................................................................................................................ 18 24. crontab ............................................................................................................................... 19 25. sleep .................................................................................................................................. 20 26. mesg .................................................................................................................................. 20 27. wall .................................................................................................................................... 20 28. write .................................................................................................................................. 21 29. kill ..................................................................................................................................... 21 30. ps ....................................................................................................................................... 21 31. pstree ................................................................................................................................. 22 32. top ..................................................................................................................................... 23 33. expr ................................................................................................................................... 23 34. locate ................................................................................................................................. 24 35. split .................................................................................................................................... 24 36. ln ....................................................................................................................................... 25 37. login 、logout .................................................................................................................. 25 38. exit ..................................................................................................................................... 25 39. man,info ......................................................................................................................... 25 40. alias ................................................................................................................................... 26 41. unalias ............................................................................................................................... 26 42. halt ..................................................................................................................................... 26 43. shutdown ........................................................................................................................... 26 44. reboot ................................................................................................................................ 26 45. clear ................................................................................................................................... 26