
Linux
黑伴白
天道酬勤!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux查看CPU和内存信息
CPU:1、总核数 = 物理CPU个数 X 每颗物理CPU的核数2、总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数查看物理CPU个数cat /proc/cpuinfo| grep “physical id”| sort| uniq| wc -l查看每个物理CPU中core的个数(即核数)cat /proc/cpuinfo| grep “cpu cores”| uniq查看逻辑CPU的个数cat /proc/cpuinfo| grep “processor”| wc原创 2022-01-13 21:29:30 · 15477 阅读 · 0 评论 -
使用 awk 处理文本
awk的使用原创 2021-12-31 23:57:10 · 239 阅读 · 0 评论 -
去除文件中的多余换行符
去除文件中的多余换行符############################################################ Program: delimiter_deal.sh############################################################shell名shName=`basename $0 .sh`#log目录log_dir=/home/mds/file/log/shelllog/delimiter_dea原创 2021-04-08 10:15:43 · 740 阅读 · 0 评论 -
AWK多字节分隔符
AWK多字节分隔符awk可以指定单字节符号为分隔符,也可以指定多字节符合为分隔符,下面将分别进行示例说明如下图为文件内容,以十六进制的7F和十六进制的5E作为一个字符为分隔符:这种形式指定的分隔符是或的关系,即以十六进制的7F或十六进制的5E作为分隔符awk -F"[/\x7F/\x5E]" '{print $3}' MDS_TEST.txt输出内容如下:濮阳1puyangxianlangzhong这种形式指定的分隔符是合并的关系,即以十六进制的7F和十六进制的5E作为一个字符原创 2021-04-07 17:09:58 · 2174 阅读 · 1 评论 -
Linux下is not in the sudoers file解决方法
Linux下is not in the sudoers file解决方法当我们使用sudo命令切换用户的时候可能会遇到提示以下错误:用户名 is not in the sudoers file.原因当前的用户没有加入到sudo的配置文件里解决方案#切换到root用户su#编辑配置文件vim /etc/sudoers#增加配置, 在打开的配置文件中,找到root ALL=(ALL) ALL, 在下面添加一行#其中xxx是你要加入的用户名称xxx ALL=(ALL) ALL...原创 2021-03-12 17:54:34 · 65059 阅读 · 5 评论 -
Oracle 11g客户端在Linux服务器的静默安装(含安装包资源)
Oracle 11g客户端在Linux服务器的静默安装很多时候在Linux服务器安装软件的时候,没有Windows系统那么方便,因为在Linux服务器基本都是从后台命令进行操作的,没有相应的桌面环境,所以对于类似Oracle等一些软件的安装,我们要知道如何进行静默安装本文介绍的为Oracle 11g标准客户端(非精简版客户端,精简版客户端无需安装,只需下载相应包解压配置即可)在Linux服务器进行静默安装的说明注:现在Oracle11 g的客户端标准安装包非常不好找,官网已经不提供免费下载,本文提原创 2021-03-05 11:20:18 · 974 阅读 · 2 评论 -
如何在Deepin等Linux系统增加应用快捷方式
如何在Deepin等Linux系统增加应用快捷方式在Deepin操作系统中,应用的快捷方式皆存储在/usr/share/applications目录下,每个应用一个desktop结尾的文件,要给一些绿色应用创建快捷方式,可在此目录下创建一个对应的文件即可,文件内容如下:[Desktop Entry]Type=ApplicationTerminal=falseName=TyporaCategories=officeIcon=/home/zhaoty/Software/Typora-linux-x原创 2021-02-23 15:09:04 · 314 阅读 · 0 评论 -
Shell脚本中的if判断
Shell脚本中的if判断文章目录Shell脚本中的if判断if的基本语法最简单用法多分支判断if判断中的参数文件/文件夹(目录)判断字符串判断数值判断复杂逻辑判断在写shell脚本的时候,条件判断是最常用到的,尤其刚写shell脚本的时候,一些高级命令语法不会使用,到处都是if。但if的参数及用法其实也并不少,想要用的好,也要下一些功夫。下面我们一起来看下:if的基本语法最简单用法if [ condition ];then 符合condition条件执行的语句ficonditi原创 2021-02-01 17:34:09 · 7129 阅读 · 0 评论 -
Linux cat中文正常vi中文乱码
Linux cat中文正常vi中文乱码问题示例cat查看数据文件,中文显示正常vi编辑文件,中文显示乱码原因解析出现此问题,有可能是vim 编辑器的配置编码方面的问题。出现此情况,在vim 编辑器中输入:e ++enc=utf8:e ++enc=zh_CN如果上面两次处理的结果中,有一个可以让乱码变为中文,那么说明打开文件时所使用的编码是不兼容中文的,需要修改vim的配置。解决方案vim的用户配置文件是$HOME/.vimrc , 我们在这个配置文件中加入以下内容:set原创 2021-01-30 23:11:53 · 4274 阅读 · 0 评论 -
ssh登录远程服务器执行命令
ssh登录远程服务器执行命令文章目录ssh登录远程服务器执行命令前言参数说明脚本源码结语前言本文主要是说明如何通过ssh登录远程服务器,执行相关命令,并获取执行结果,并贴脚本源码。参数说明serverIp=$1 #远程IPsshUser=$2 #SFTP用户sshPass=$3 #SFTP密码sshCmd=$4 #远程命令脚本源码#!/bin/bash#############################################################原创 2021-01-19 22:58:49 · 1709 阅读 · 0 评论 -
Linux中的IFS分隔符变量应用
Linux中的IFS分隔符变量应用IFS释义IFS(内部字段分隔符)是shell中的一个特殊变量可以根据需要更改IFS的值IFS主要用于单词分割,将一行内容分割成单词IFS默认值是:空格、Tab、换行符,可以使用下述命令打印出来cat -etv <<<"$IFS"IFS变量通常用于读命令read、参数展开和命令替换。示例创建一个示例文件,/tmp/test.txt:小明|1987.10.13|男|北京市老王|1985.07.22|女|海南原创 2021-01-10 00:22:02 · 1653 阅读 · 3 评论