Linux基础命令与系统管理笔记
需积分: 9 170 浏览量
更新于2024-09-12
收藏 7KB TXT 举报
"这篇文档是一份关于Linux常用命令的学习笔记,主要针对初学者,内容可能不够全面,但包含了作者在工作中遇到的一些实用命令。笔记涵盖了YUM包管理、防火墙配置、服务控制、进程管理、环境变量设置、查看与配置IP地址、后台执行程序、实时监控日志以及系统时间调整等基础操作。"
在Linux操作系统中,掌握一些基本的命令行操作是十分必要的。这篇笔记首先提到了如何开放8080端口,这是通过编辑`/etc/sysconfig/iptables`文件来实现的,添加了一条允许新连接的TCP流量进入8080端口的规则。接着,通过`chkconfig iptables on`启用防火墙,并使用`service iptables start`启动服务。
对于服务的控制,笔记介绍了如何使用`chkconfig`命令来管理服务的启动和关闭,例如`chkconfig iptables off`用于关闭服务,而`service iptables start`和`service iptables stop`则分别用于启动和停止服务。此外,笔记还提到了使用`kill -9`命令强制终止指定进程(如示例中的MySQL进程)。
在进程管理方面,`ps -ef | grep mysql`被用来查找与MySQL相关的进程。`export`命令用于设置或修改环境变量,如设置Java环境变量`JAVA_HOME`、`CLASSPATH`和`PATH`。笔记中给出了在`/etc/profile`或个人配置文件(如`~/.bashrc`)中设置这些变量的例子。
网络配置部分,`ifconfig`命令用于显示或配置网络接口的IP地址。在Linux中,`PATH`环境变量定义了可执行文件的搜索路径,笔记建议用户了解并可能需要自定义这个路径。`nohup`命令使得程序能在后台继续运行,即使用户已退出终端。`tailf`则用于实时追踪文件的追加内容,常用于监控日志文件。
关于时间管理,Linux系统的时间可以通过`/etc/localtime`文件进行配置。笔记提到了将远程服务器的时区文件复制到本地,以同步时区,如`scp root@xxx.xxx.xxx.xxx:/etc/localtime /etc/localtime`。`date`命令用于查看和设置系统时间,`tzselect`命令则提供了交互式的方式来选择时区。
总结来说,这篇笔记是Linux初学者的一个良好起点,它涵盖了多个日常操作中常见的命令和技巧,有助于提升用户对Linux系统的理解和操作能力。
2012-09-12 上传
2009-03-15 上传
点击了解资源详情
2021-08-10 上传
2024-05-15 上传
点击了解资源详情
2024-04-29 上传
2020-08-31 上传
阿爵
- 粉丝: 4213
- 资源: 7
最新资源
- Sumo_Asteroids:我不知道我在做什么
- kafka-consumer-manager:适用于kafka消费者的包装器,支持健康检查,重试和偏移差异报告
- djangosimple:从初学者到高级使用django的项目
- ANNOgesic-1.0.17-py3-none-any.whl.zip
- Home1:1个
- refocus-collector
- ats-ebp-validator:符合 CableLabs ATS 和 EBP 规范的传输流验证软件
- Python库 | msgpack_rlp-0.6.1-cp27-cp27mu-manylinux1_i686.whl
- torch_sparse-0.6.12-cp37-cp37m-win_amd64whl.zip
- 迪马股份迪马股份2020年年度报告.rar
- TreeCracker:基于树的Minecraft种子饼干(MSCT)
- LitDatabase:C ++中的一个简单数据库
- cordova-smartlook:适用于Cordova Android的官方Smartlook SDK插件
- classic-arcade-game-clone
- doshemee:使用C ++和SMFL进行游戏编程的教程
- GuessNumGame