Linux服务器命令.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
1.进入路径查看文件删除文件 2 2.执行sql 2 3.查看日志 2 5.用文件执行sql 2 修改文件权限 3 查看文件的类型 3 删除文件夹实例: 3 移动文件命令 4 解压zip文件 4 查看java 进程命令 4 查看apche进程命令 4 查看mysql进程命令 4 查看svn进程命令 4 Sh脚本后台执行 4 启动apache服务:(用root用户启动) 4 启动mysql服务: 4 启动svn服务: 5 启动resin服务 5 查看文件权限 5 查看cpu占用率 5 查看文件底部命令 5 查看文件顶部命令 5 创建文件 5 强行退出文件 5 Tar文件 5 ftp命令 5 看自动运行crontab 5 查看磁盘空间分区 6 查看目录下的各个文件大小日期等 6 查看环境变量 6 进入到用户的起始目录 6 退出并重新登陆 6 ftp命令 6 文件拷贝命令 7 拷贝文件夹命令 7 查看进程打开文件数 7 查看临时目录某个文件大小 7 查看环境变量 7 Linux清理mysql日志 7 1.进入路径查看文件删除文件 cd 进入某个路径 查看:ls 删除文件夹的东西:(进入到要删 在Linux服务器管理中,掌握一系列命令是至关重要的。以下是一些基本且实用的Linux命令,它们涵盖了文件操作、进程管理、服务启动与监控以及系统信息查询等多个方面。 1. **进入路径查看文件删除文件**: - `cd`:改变当前工作目录,如`cd /path/to/directory`。 - `ls`:列出目录中的文件和子目录,可使用`ls -l`显示详细信息,`ls -a`显示隐藏文件。 - `rm`:删除文件或目录,`rm file_name`删除单个文件,`rm -r directory_name`删除目录及其内容。 2. **执行SQL**: - 如果是通过命令行执行SQL,通常会使用数据库客户端工具,如`mysql -u username -p`连接MySQL数据库,然后输入密码执行SQL语句。 3. **查看日志**: - `less`或`tail`命令常用于查看日志文件,例如`less log_file`或`tail -f log_file`实时跟踪日志。 4. **用文件执行SQL**: - 可以使用数据库客户端工具,如MySQL的`source`命令,`mysql -u username -p < sql_script.sql`执行SQL脚本文件。 5. **修改文件权限**: - `chmod`命令用于修改文件或目录的权限,如`chmod 755 file_name`赋予所有者读写执行权限,其他人只读执行权限。 6. **查看文件类型**: - `file`命令可以识别文件的类型,如`file file_name`。 7. **删除文件夹实例**: - 使用`rm -r directory_name`命令可以删除整个文件夹。 8. **移动文件命令**: - `mv`命令用于移动或重命名文件,`mv file1 file2`将file1重命名为file2,`mv file1 directory`将file1移动到directory目录下。 9. **解压zip文件**: - `unzip`命令解压缩zip格式的文件,如`unzip archive.zip`。 10. **查看Java进程命令**: - `jps`是Java提供的一个工具,用于查看JVM进程。 11. **查看Apache进程命令**: - `ps aux | grep apache`显示所有包含"apache"的进程。 12. **查看MySQL进程命令**: - `ps aux | grep mysql`查找所有包含"mysql"的进程。 13. **查看SVN进程命令**: - `ps aux | grep svn`查找所有包含"svn"的进程。 14. **Sh脚本后台执行**: - 在脚本后加上`&`符号,如`./script.sh &`让脚本在后台运行。 15. **启动服务**: - `service`或`systemctl`命令可用于启动、停止和管理服务,如`service apache start`、`systemctl start mysql`。 16. **查看文件权限**: - `ls -l`命令可以查看文件的详细权限。 17. **查看CPU占用率**: - `top`或`htop`命令提供实时的CPU和内存使用情况。 18. **查看文件底部命令**: - `tail`命令用于查看文件的末尾,`tail -n number file`查看最后number行。 19. **查看文件顶部命令**: - `head`命令用于查看文件的开头,`head -n number file`查看前number行。 20. **创建文件**: - `touch`命令创建新文件,如`touch new_file`。 21. **强行退出文件**: - 在编辑器如`vi`或`vim`中,按下`:q!`强制退出不保存。 22. **Tar文件**: - `tar`命令用于打包和解包文件,如`tar -czvf archive.tar.gz file_or_directory`创建gzip压缩的tar文件。 23. **FTP命令**: - FTP客户端如`ftp`或`lftp`用于远程文件传输。 24. **看自动运行crontab**: - `crontab -l`列出当前用户的cron任务。 25. **查看磁盘空间分区**: - `df -h`显示磁盘分区的容量信息。 26. **查看目录下的文件大小日期等**: - `du -sh *`显示当前目录下所有文件和子目录的大小。 27. **查看环境变量**: - `echo $VARIABLE`查看特定变量,`printenv`或`env`列出所有环境变量。 28. **进入到用户的起始目录**: - `cd ~`进入当前用户的家目录。 29. **退出并重新登陆**: - `exit`命令退出当前终端会话。 30. **文件拷贝命令**: - `cp`命令用于复制文件,`cp file1 file2`或`cp file1 directory`。 31. **拷贝文件夹命令**: - `cp -r source_directory destination_directory`拷贝整个目录。 32. **查看进程打开文件数**: - `lsof -p process_id`查看指定进程打开的文件。 33. **查看临时目录某个文件大小**: - `du -sh /tmp/file_name`查看/tmp目录下文件的大小。 34. **查看环境变量**: - 可以重复上述步骤27。 35. **Linux清理MySQL日志**: - 清理MySQL日志通常涉及到删除日志文件,但具体操作取决于MySQL的日志配置,如`rm /var/log/mysql/*.log`删除日志文件。 这些命令构成了Linux服务器管理的基础,熟练掌握这些命令将大大提高管理效率。记住,每个命令都有其特定的用途,理解其功能和参数是提升Linux操作技能的关键。
- 粉丝: 195
- 资源: 3万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助