linux 卸载openjdk 安装jdk

  • Post author:
  • Post category:linux

卸载openjdk并且安装oracle的jdk 如果有项目在运行,请先停止项目 1.卸载 1.1查看现有版本 版本为openjdk的1.8 java -version 1.2查询所有跟Java相关的安装的rpm包 rpm -qa | grep java 1.3卸载所有跟openjdk相关的包: 使用命令 rpm -e --nodeps 执行命令。删除以上除了noarch 结尾的所有文件 rpm -…

继续阅读 linux 卸载openjdk 安装jdk

linux unzip和tar,linux下压缩与解压(zip、unzip、tar)详解(示例代码)

  • Post author:
  • Post category:linux

linux下压缩与解压(zip、unzip、tar)详解 2012-05-09 13:58:39| 分类: linux | 标签:linux zip unzip tar linux命令详解 |举报|字号 订阅 下载LOFTER我的照片书 | 最近经常在linux上进行打包压缩解压,从网上收集整理并结合自己的常用的,跟大家分享一下下,废话不多说,进入正题。 1、zip 压缩 如果是直接压缩几个文件,…

继续阅读 linux unzip和tar,linux下压缩与解压(zip、unzip、tar)详解(示例代码)

syscall指令_linux汇编:如何调用syscall?

  • Post author:
  • Post category:linux

要在64位Linux中进行系统调用,请将系统调用号放在rax中,然后将其参数按顺序放在rdi,rsi,rdx,r10,r8和r9中,然后调用syscall. 这是一个例子 .global _start .text _start: # write(1, message, 13) mov $1, %rax # system call 1 is write mov $1, %rdi # file han…

继续阅读 syscall指令_linux汇编:如何调用syscall?

Linux Ansible自动化运维 set_fact 模块

  • Post author:
  • Post category:linux

一、通过set_fact定义变量 set_fact是一个模块,我们可以通过set_fact模块在tasks中定义变量,先来看一个小示例,如下 [root@server4 ~]# vim bltest8.yml [root@server4 ~]# cat bltest8.yml --- - hosts: testB remote_user: root tasks: - set_fact: testv…

继续阅读 Linux Ansible自动化运维 set_fact 模块

Linux gzip gunzip(压缩与解压缩)命令

  • Post author:
  • Post category:linux

gzip:压缩命令 格式:gzip 源文件   (不保留源文件) 例: 格式:gzip -r 目录   (只能压缩目录下的文件,不能压缩目录) 例: gunzip:解压缩命令 格式:gunzip  压缩文件(不保留压缩文件) 例: 格式:gunzip -r 压缩目录 例: 版权声明:本文为baidu_38558076原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明…

继续阅读 Linux gzip gunzip(压缩与解压缩)命令

01Linux-常用命令(重要)

  • Post author:
  • Post category:linux

linux常用命令 linux 1、常用命令 ll 花括号 {} 运行级别 ps top cd column echo expect mkdir mv mkdir more cat cut head cat dd tail cp chown crontab rm touch stat sftp read df和du date diff cpm comm uniq seq sort split fr…

继续阅读 01Linux-常用命令(重要)

linux下打包qt程序依赖库(x86/arm均适用)

  • Post author:
  • Post category:linux

将可执行程序依赖库打包到当前路径下 ./pack_static.sh ./xxx ./plugins/lib-arm pack_static.sh内容如下 #!/bin/bash LibDir=$PWD/$2 Target=$1 lib_array=($(ldd $Target | grep -o "/.*" | grep -o "/.*/[^[:space:]]*")) $(mkdir $Lib…

继续阅读 linux下打包qt程序依赖库(x86/arm均适用)

tcp/ip 协议栈Linux源码分析二 IPv4分片报文重组分析二

  • Post author:
  • Post category:linux

继续接着上篇讲,之前我们说过,收到分片报文后首先会检查分片报文所占内存是否过大,如果超过阈值的话就要调用ip_evictor函数去释放一些旧的分片队列,关于如何释放分片队列资源上一篇已经总结完成,接下来来看下进一步的处理,即如何查找分片队列的,先看下代码: /* Lookup (or create) queue header */ /* 这里根据分片五元组(源地址、目的地址、IP ID,proto…

继续阅读 tcp/ip 协议栈Linux源码分析二 IPv4分片报文重组分析二

linux性能分析

  • Post author:
  • Post category:linux

一、内存 free -h top #进去后按m (按M表示以内存利用率进行排序) 二、cpu 什么是cpu 利用率 ,平均负载? CPU Utilization : 非空闲进程(线程)占用时间的比例 Load Average:单位时间内平均活跃进程数(可运行状态R + 不可中断状态D 的平均进程数) cpu负载知识点扩展: 如果load average大于cpu逻辑核数的70%,证明负载过高,因为…

继续阅读 linux性能分析

linux上虚拟机vmware-workstation离线安装详细教程

  • Post author:
  • Post category:linux

linux上虚拟机vmware-workstation详细教程 一、VMWare基本介绍 二、VMWare下载 2.1 查看本地系统信息 2.2 选择及下载合适的版本 三、VMWare安装 3.1 安装依赖库 3.2 vmware安装 3.3 验证安装 3.4 异常及解决方案 3.4.1 Failed to start SYSV 3.4.2 GLib does not have GSettings…

继续阅读 linux上虚拟机vmware-workstation离线安装详细教程