linux部署服务器常用命令 fdisk -l 查分区硬盘 df -h 查空间硬盘 cd / 进目录 ls/ll 文件列表 vi tt.txt i=insert 插入 shift+: 进命令行 wq 保存%退出 cat tt.txt 内容查看 pwd 当期目录信息 mkdir tt建目录 cp tt.txt tt/11.txt 拷贝文件到tt下 mv 11.txt /usr/ 移动 rm -rf tt.txt 删除不提示 rm tt.txt删除带提示 ifconfig 查看IP信息 export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt /bin:/usr/i686-pc-linux-gnu/gcc- bin/4.1.2:/usr/kde/3.5/sbin:/usr/kde/3.5/bin:/usr/qt/3/bin 如果ifconfig没行就打上面的,配置环境变量 cat /etc/sysconfig/network-scripts/ifcfg-eth0 IP地址配置文件 cat /etc/passwd 本机多少用户 su - oracle 切换用户 export 查看环境变量 sqlplus "/as sysdba" 进oracle show user 查看当前用户 show parameter sga;共享内存区域 shutdown immediate 关闭oracle服务器 等session停后停止,-abort 中止,- startup force 强制重起 quit 退出oracle lsnrctl 进入监听 start开始 exit 退出 sh run.sh &启动jboss服务 shutdown.sh -s关闭服务 /var/jboss-4.0.5.GA/server/default/deploy 发布目录 把文件夹名加.war,比如abc,abc.war ps -ef " grep jboss 查看jboss进程 kill -9 id=查到在进程号,第一行 强制杀进程 主机头jboss-web.xml 配置,多主机头配置 useradd site2012 添加用户 passwd stie2012 设置密码 chmod 777 abc.txt 777读写执行 4 2 1 chown oracl用户名:oinstall abc.txt 所有者 jdk的话 安装 java -version 查看jdk版本 emctl start dbconsole 启动控制台管理 unzip aa.zip ZIP 解压缩 tar cvf target /usr/aa.tar 压缩 tar zcvf target /usr/aa.gz 压缩 cat /etc/profile Java JDK环境变量 ps -ef " grep xxx 进程 ps -ef 进程 ps ax " grep httpd -c ps ax " grep mysqld -c shell shell script 批处理 service iptables stop 关闭防火墙 ps -ef " grep oracle ps -ef " grep oracle " wc -l wc -l grep oracle top cpu内存 free -m cpu内存 cat /proc/cpuinfo cpu内存 crontab -e 计划任务 1. 查看CPU是多少位? # grep flag /proc/cpuinfo 如果发现cpu特性有lm , ia64 或者amd64, 就表示这个CPU是64位的 也可以安装lshw这个rpm包或者tarball源码, 执行可以看到cpu的bitwise这一项, 64表示64位的cpu 2. 查看该服务器有多少个CPU, CPU是几核的? # grep processor " wc -l 可以确定这个服务的CPU个数 * 核数 # grep physical 查看操作系统是多少位? 1. 最直接的, ls / 看下/目录下是不是有/lib64这个目录 2. getconf LONG_BIT 看输出 所有实例和服务的状态 $ srvctl status database -d orcl Instance orcl1 is running on node linux1 Instance orcl2 is running on node linux2 单个实例的状态 $ srvctl status instance -d orcl -i orcl2 Instance orcl2 is running on node lin 在Linux系统中,部署服务器涉及一系列的管理和操作命令,这些命令是系统管理员日常工作中不可或缺的工具。以下是一些常见的Linux部署服务器的命令及其用途: 1. **fdisk -l**: 用于列出系统上的所有磁盘分区信息,帮助了解硬件存储布局。 2. **df -h**: 显示磁盘空间使用情况,以人性化方式(如K, M, G)展示各挂载点的容量。 3. **cd /**: 进入根目录 `/`,这是系统的顶级目录。 4. **ls/ll**: 列出当前目录中的文件和目录,`ll`通常显示详细信息,包括权限、大小、时间等。 5. **vi/vim**: 文本编辑器,用于编辑文件。`i`进入插入模式,`shift+:`进入命令行,`wq`保存并退出,`q!`强制退出不保存。 6. **cat**: 查看文件内容,例如`cat tt.txt`显示`tt.txt`的内容。 7. **pwd**: 显示当前工作目录。 8. **mkdir**: 创建目录,如`mkdir tt`创建名为`tt`的目录。 9. **cp**: 复制文件或目录,`cp tt.txt tt/11.txt`将`tt.txt`复制到`tt`目录下。 10. **mv**: 移动或重命名文件,`mv 11.txt /usr/`将文件移动到`/usr/`目录。 11. **rm**: 删除文件,`rm -rf tt.txt`强制删除不提示,`rm tt.txt`询问后删除。 12. **ifconfig**: 查看网络接口信息,包括IP地址、子网掩码等。 13. **export**: 设置或修改环境变量,如`export PATH=$PATH:/path/to/new/dir`添加新路径到PATH变量。 14. **sqlplus**: Oracle数据库的命令行客户端,`"/as sysdba"`以系统管理员身份登录,`show user`查看当前用户,`show parameter sga`显示SGA参数。 15. **shutdown**: 与系统关机和重启相关的命令,`shutdown immediate`关闭Oracle服务器,`-abort`中止,`-startup force`强制重启。 16. **lsnrctl**: 管理Oracle数据库的监听器,`start`启动监听器,`exit`退出。 17. **jboss**: JBoss应用服务器的命令,`run.sh &`后台启动,`shutdown.sh -s`关闭服务。 18. **.war**: 用于打包Java Web应用程序的文件格式。 19. **ps -ef** 和 `grep`: 查看系统进程,例如`ps -ef | grep jboss`查找包含“jboss”的进程。 20. **kill**: 结束进程,`kill -9 pid`强制结束指定进程ID的进程。 21. **useradd**: 创建新用户,如`useradd site2012`。 22. **passwd**: 修改用户密码,`passwd username`为指定用户设置密码。 23. **chmod**: 改变文件或目录的权限,`chmod 777 abc.txt`赋予所有者、组和其他用户完全权限。 24. **chown**: 更改文件所有者,`chown username:groupname file`将文件所有者改为指定用户和组。 25. **java -version**: 显示Java版本,用于检查JDK是否已安装及版本信息。 26. **emctl**: Oracle Enterprise Manager的命令行工具,用于管理数据库控制台。 27. **unzip/tar**: 对压缩文件进行解压缩,`unzip aa.zip`解压ZIP文件,`tar cvf target /usr/aa.tar`创建tar文件,`tar zcvf target /usr/aa.gz`创建gzip压缩的tar文件。 28. **/etc/profile**: 系统级的环境变量配置文件,可以在此设置全局环境变量。 29. **crontab -e**: 编辑计划任务,定期执行命令。 30. **/lib64**: 64位系统的库目录,通过检查是否存在来判断系统是否为64位。 31. **getconf LONG_BIT**: 获取系统位数,如果是64则表示64位系统。 32. **srvctl**: Oracle Grid Infrastructure(GI)的管理工具,用于管理数据库实例、集群服务等。 33. **top/free**: 监控系统资源使用,如CPU和内存。 34. **/proc/cpuinfo**: 提供CPU相关信息,包括核心数和位数。 通过熟练掌握这些命令,你可以有效地管理和维护Linux服务器,进行软件部署、性能监控以及故障排查。在实际操作中,还要注意结合实际情况灵活运用,确保服务器的稳定运行。
剩余26页未读,继续阅读
- 粉丝: 112
- 资源: 9354
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于flink的实时数仓详细文档+全部资料.zip
- 基于Flink的数据同步工具详细文档+全部资料.zip
- 基于Flink的数据流业务处理平台详细文档+全部资料.zip
- 基于flink的物流业务数据实时数仓建设详细文档+全部资料.zip
- 外卖时间数据,食品配送时间数据集,外卖影响因素数据集(千条数据)
- 基于flink的异构数据源同步详细文档+全部资料.zip
- 基于flink的营销系统详细文档+全部资料.zip
- 基于Flink对用户行为数据的实时分析详细文档+全部资料.zip
- 基于Flink分析用户行为详细文档+全部资料.zip
- 基于flink可以创建物理表的catalog详细文档+全部资料.zip
- 基于Flink流批一体数据处理快速集成开发框架、快速构建基于Java的Flink流批一体应用程序,实现异构数据库实时同步和ETL,还可以让Flink SQL变得
- 太和-圣德西实施—部门负责人以上宣贯培训大纲.doc
- 太和-圣德西实施—部门负责人非HR的HRM培训.pptx
- 太和-圣德西实施—宣贯培训大纲.docx
- 基于Flink流处理的动态实时亿级全端用户画像系统可视化界面详细文档+全部资料.zip
- 基于Flink全端用户画像商品推荐系统详细文档+全部资料.zip