Linux运维必备:常用命令详解与操作

需积分: 9 1 下载量 34 浏览量 更新于2024-09-10 收藏 1KB TXT 举报
本文档主要介绍了作者在Linux操作系统中常用的一些基础命令及其功能,这些命令对于日常的系统管理和项目部署具有很高的实用价值。以下是详细的知识点概述: 1. **查看文件与目录**: - `ls`命令用于列出当前目录下的文件和文件夹,`ls -l`则提供更详细的文件属性,如权限、所有者、大小等。 - `clear`清空屏幕,使界面保持整洁。 2. **导航与位置**: - `pwd`(print working directory)用于显示当前工作目录的位置。 - `cd`是改变目录的命令,`cd /`返回根目录,`cd ..`移动到上一级目录,`cd ~`回到用户的家目录。 3. **文件操作**: - `mkdir name`用于创建一个新的目录。 - `mv`用于移动或重命名文件,如`mv test.log test1.txt`和`mv test1.log test3`。 - `cp log.log test5`用于复制文件,确保目标文件不存在。 4. **用户管理与切换**: - `cat /etc/passwd`查看系统中的所有用户信息。 - 使用`sudo su -`或`sudo su root`切换到root用户,完成操作后用`exit`或`Ctrl + D`退出。 5. **后台进程与监控**: - `nohup ./startWebLogic.sh`允许在后台运行程序并持续查看实时日志更新。 - `ps -ef | grep tomcat`检查Tomcat服务是否运行。 - `ps aux | grep redis`查看Redis进程,`kill -9 [PID]`用于杀死指定进程。 6. **网络管理**: - `netstat -anpt | grep 6379`检查6379端口的占用情况。 7. **系统维护**: - `shutdown -r`用于重启计算机,`shutdown -h`则关机但不切断电源。 - `tar zxf mongodb-linux-x86_64-4.0.5.tgz`用于解压缩tar.gz文件,`unzip WebReport.zip`解压zip文件。 - `rm -rf name`用于递归删除文件或目录,需谨慎使用。 8. **文件编码查看**: - `locale`命令显示当前系统的字符集设置,有助于识别和处理不同编码的文件。 这些命令是Linux新手和经验丰富的开发者必备的基本技能,熟练掌握它们能极大地提高在Linux环境下的工作效率。通过实践和不断熟悉,这些命令将成为日常工作中的得力工具。