Linux初学者必读:基础命令与常用工具

需积分: 7 1 下载量 45 浏览量 更新于2024-09-10 收藏 5KB TXT 举报
本篇Linux学习笔记主要记录了一些基础的Linux操作技巧和常用命令,适合初学者参考。内容涵盖了以下几个关键知识点: 1. **文件与目录操作**: - 使用`cd`命令切换目录,如`cdmiclusterļifconfig`、`cd/usr/local/kcmim/micluster/cdbin`等。 - 列出当前目录内容:`ls`,以及创建、删除、移动和复制文件或目录的操作,如`mkdir`, `rmdir`, `cp`, `rm`, `mv`。 - 查看文件权限:`chmod`,设置文件权限为755,确保对文件的读写执行权限。 - 判断路径是否存在:`pwd`,检查当前目录和上级目录。 2. **进程管理**: - 使用`ps -ef`查看系统进程,`grep`用于搜索特定进程。 - 杀死特定PID(进程ID):`kill-9 id47366`,例如终止Apache Tomcat进程。 - 使用`karaf`命令行工具进行管理和交互。 3. **系统服务管理**: - 停止和启动服务,如`rʃǹê/Linux`中的`iptables`服务。 4. **文本处理**: - `cat` 和 `tac` 用于查看和倒序显示文件内容,`nl`用于逐行计数,`less`和`more`用于分页查看大文件。 - `head`和`tail`查看文件头部和尾部内容,`od`用于查看二进制文件的十六进制表示。 - `split`函数用于字符串分割,例如`memStr.split(";")`。 5. **文本编辑器**: - 使用`vim`编辑器,如在`karafString[] memArr=memStr.split("");`这样的代码片段中。 6. **环境变量和路径**: - `$PATH`变量用于指定可执行文件的搜索路径,可以通过`touch`创建新文件并添加到路径中。 7. **脚本与条件判断**: - Java代码示例展示了如何根据字符串内容添加到列表中,使用了条件语句如`indexOf()`检查字符串元素是否满足条件。 通过这些笔记,学习者可以快速掌握Linux的基本操作和常用工具,对于进一步深入学习Linux系统管理和开发工作非常有帮助。同时,它也体现了在实际项目中可能会遇到的一些编程场景,有助于理解如何在Linux环境下管理和处理数据。