当前位置: 首页 > news >正文

Linux常用的操作指令

目前linux服务器供应商主要有阿里云,腾讯,美国rackspace,当一台新的linux服务器搭建或购买完毕后,就会在上面安装或应用一些控件用于企业项目的正常运作,呵呵,不多讲了,以下是常用到的指令:

1.安装指令:

  yum install zip 打包

  yum install -y lrzsz 上传/下载

  yum install unzip 解压

  yum install  vim 编辑器

 重点是vim编辑器:当vim  *****(我用星号表示文件名称)打开该文件时,想要编辑输入时,点击insert会进入编辑界面,如果在编辑的过程中出现错误,可以点击Esc,然后Shift+:q!退出编辑页面,该界面不会保存,当你编辑完成

  时,想要进行保存及运行,Shift+:wq!进行保存即可。

2.查看Linux服务器运行的端口:

  netstat -ntplu

3.如何压缩/解压/更改名称/删除/解压:

   zip -r ./NEW.zip ./frontWeb/*    打包

   unzip -o -d /要放的路径/ ****.zip  解压

   mv ./tomcat-web-upload.com/ ./webupload.com  更改文件名称

   rm 文件名   会提示yes/no

   rm -r -f  文件名   强制删除

4.查看jdk在linux上的版本号:

   java -version

   

5.如何更换linux服务器中的jdk版本:

   yum list java*(展示出关于java的资料)

   

   rpm -qa |grep jdk(查看服务器目前拥有的jdk)

   

   yum erase java-1.8.0-openjdk(下载自己想要的jdk版本,我下载的是jdk1.8.0)

   

   yum erase java-1.8.0-openjdk-headless

   

    rpm -qa|grep jdk

    安装完毕后,顺便查看下jdk的版本

    java -version

6.查看linux服务器CPU占用:

   free -m

7.限制异常ip连线linxu服务器:

   限制单一ip

   iptables -A INPUT -s 198.143.53.18 -p TCP -j DROP

   限制一个ip段的ip

   iptables -A INPUT -s 198.143.53.0/24 -p TCP -j DROP

8.如何在Linux上修改root的密码:

root用户登录进去以后,输入passwd或者是:sudo passwd root

接下来一步步操作,切记一定要牢记要更改的新密码;

9.系统操作指令:

 who 显示在线登陆用户

 whoami 显示当前操作用户

 hostname 显示主机名

 uname 显示系统信息

 top 动态显示当前耗费资源最多进程信息

 ps 显示瞬间进程状态 ps -aux

 du 查看目录大小 du -/home带有单位显示目录信息

 df 查看磁盘大小 df -带有单位显示磁盘信息

 ifconfig 查看网络情况

 ping 测试网络连通

 netstat 显示网络状态信息

 clear 清屏

[如果后续有用到好用的指令,我会再新增其中]

转载于:https://www.cnblogs.com/ths0201/p/8435028.html

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 如何fork比特币的源码并同步更新到本地
  • springboot-web进阶(三)——统一异常处理
  • SPA页面性能优化
  • Java单元测试之JUnit篇
  • Lagom学习(一)
  • docker 部署 flask(二)编写及生成镜像。
  • HDU 1846.Brave Game-巴什博奕
  • VC++ GetSafeHwnd()和GetSafeHandle()
  • hibernate框架学习笔记5:缓存
  • Spring 的autowired大坑
  • X86汇编快速入门
  • 块存储,文件存储,对象存储的层次关系
  • HDU.3032.Nim or not Nim?(博弈论 Lasker's Nim)
  • VM CentOS Docker 安装
  • 004
  • [译] 怎样写一个基础的编译器
  • JAVA 学习IO流
  • MySQL几个简单SQL的优化
  • OpenStack安装流程(juno版)- 添加网络服务(neutron)- controller节点
  • Vue.js-Day01
  • Webpack4 学习笔记 - 01:webpack的安装和简单配置
  • 开源地图数据可视化库——mapnik
  • 深度学习在携程攻略社区的应用
  • 十年未变!安全,谁之责?(下)
  • 世界编程语言排行榜2008年06月(ActionScript 挺进20强)
  • 微服务入门【系列视频课程】
  • 学习ES6 变量的解构赋值
  • 用 Swift 编写面向协议的视图
  • No resource identifier found for attribute,RxJava之zip操作符
  • 整理一些计算机基础知识!
  • ​【已解决】npm install​卡主不动的情况
  • ​业务双活的数据切换思路设计(下)
  • #传输# #传输数据判断#
  • #数据结构 笔记一
  • $LayoutParams cannot be cast to android.widget.RelativeLayout$LayoutParams
  • (35)远程识别(又称无人机识别)(二)
  • (4)Elastix图像配准:3D图像
  • (C11) 泛型表达式
  • (vue)el-tabs选中最后一项后更新数据后无法展开
  • (安卓)跳转应用市场APP详情页的方式
  • (附源码)计算机毕业设计高校学生选课系统
  • (南京观海微电子)——COF介绍
  • (一)Mocha源码阅读: 项目结构及命令行启动
  • (转)http协议
  • (转)socket Aio demo
  • (转)大型网站架构演变和知识体系
  • .net core IResultFilter 的 OnResultExecuted和OnResultExecuting的区别
  • .net core 管理用户机密
  • .net core 依赖注入的基本用发
  • .NET MVC、 WebAPI、 WebService【ws】、NVVM、WCF、Remoting
  • .NET 常见的偏门问题
  • .NET 应用架构指导 V2 学习笔记(一) 软件架构的关键原则
  • .NET/C# 阻止屏幕关闭,阻止系统进入睡眠状态
  • .py文件应该怎样打开?
  • /run/containerd/containerd.sock connect: connection refused