一、为什么要使用Linux
1、Linux服务器稳定性更高
Windows配置更改通常需要重新启动-造成不可避免的停机时间。而Linux操作系统一般不需要重新启动,几乎所有的Linux配置变化可以在系统运行时进行,并不会影响相关的服务。
2、Linux服务器更具有安全
1)Linux是天生就比Windows更具安全性,无论是从服务器系统,桌面上或在嵌入式环境Linux系统都更具安全性。
2)只有管理员或root用户,具有管理权限,和更少的用户和应用程序有权限访问内核。这样的设计使得Linux无论在管理上还是在安全上都更加规范。
3)Linux受到攻击较少受到病毒和恶意软件的频率更加小,如果存在漏洞时,往往会更加容易被发现。
3、Linux服务器硬件维护成本低
1)Windows服务器通常需要频繁的硬件升级,以容纳不断增加的资源需求,Linux服务器更灵活性和可扩展性,无论处理器或机器架构都能很好地进行资源上的容纳。
2)如果企业有需要时,也很容易对Linux服务器进行重新配置,从而进一步减少了内存的需求,从而提高性能并保持事情就更简单了。
3)开源免费的。
4、Linux服务器应用更自由
Linux服务器更具自由性,无论用户选择什么样的业务,都可以用Linux系统对业务进行更加自由的开发。
二、Linx常用命令
| 当前目录 | ./ |
| 上层目录 | ../ |
| 查看当前进程 | ps |
| 退出 | exit |
| 查看当前路径 | pwd |
| 清屏 | clear |
| 退出当前命名 | Ctrl+c |
| 列出指定目录中的目录及文件 | ls |
| 创建目录 | mkdir 目录名称 |
| 编辑方式查看,可修改 | vi 文件名 |
| 保存文件但不退出vi | :w |
| 将修改另外保存到file中,不退出vi | :w file |
| 强制保存,不退出vi | :w! |
| 保存文件并退出vi | :wq |
| 强制保存文件,并退出vi | :wq! |
| 不保存文件,退出vi | q: |
| 不保存文件,强制退出vi | :q! |
| 放弃所有修改,从上次保存文件开始再编辑 | :e! |
| 显示全部文件内容 | cat 文件名 |
| 分页显示文件内容 | more 文件名 |
| 查看文件大小 | du -h catalina.out |
| 重定向清空文件内容 | > catalina.out |
| linux查看内存,cpu占用命令 | top |
| 删除?件 | rm -rf 文件名 |
| 解压tar.gz | tar -xzvf file.tar.gz |
| 查看当前机器上运?的Java应?进程 | ps -ef | grep java |
| 终止线程 | kill -9 端口号 |
| 复制文件 | cp source dest |
| 删除空目录 | rmdir 目录名 |
| 移动文件 | mv /temp/movefile /targetFolder |
| 重命名文件 | mv oldNameFile newNameFile |
| 列出压缩文件列表 | tar -tzf test.tar.gz |
| 查看日志类型文件 | tail -f exmaple.log |
| 查看端口占用情况 | netstat -tln | grep 8080 |
| 打印信息 | echo |
| Linux 下命令有哪几种可使用的通配符 | “?”可替代单个字符 |
| “*”可替代任意多个字符 |