Linux
文章平均质量分 59
Jogging-Snail
一只慢跑的蜗牛!
展开
-
ISO 8859(GBK) 编码文件转码到UTF-8编码文件
问题产生: 现需要把一个在windows的Myeclipse下开发的小程序,转到Linux系统下去安装运行,结果程序中的.java文件中的中文到Linux下vim显示全是乱码。 现做以下分析:其主要原因是windows中Myeclipse中默认的文件编码格式为GBK或GB2312格式,而Linux系统默认的文件格式是UTF-8, 这样在windows下GBK格式原创 2015-07-10 18:05:52 · 22931 阅读 · 2 评论 -
Linux查看物理CPU个数、核数、逻辑CPU个数
总核数 = 物理CPU个数 X 每颗物理CPU的核数总逻辑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的个数转载 2016-11-23 10:53:53 · 534 阅读 · 0 评论 -
shell脚本中echo带颜色输出
echo带颜色显示需要使用参数 -e 格式如下: echo -e "\033[字背景颜色;文字颜色m字符串\033[0m" 例如: echo -e "\033[41;36m something here \033[0m"其中41的位置代表底色, 36的位置是代表字的颜色 注: 1、字背景颜色和文字颜色之间是英文的”” 2、文字颜色后面有个m 3、字符串前后可以没有空格转载 2016-12-10 22:16:12 · 968 阅读 · 0 评论 -
linux yum命令详解
Linux yum install clean update search转载 2016-09-20 20:02:06 · 324 阅读 · 0 评论 -
编译安装ImageMagick
1、下载ImageMagick-7.0.3-0.tar.gz解压包 tar -zxf ImageMagick-7.0.3-0.tar.gz2、安装依赖库sudo yum install -y libpng-devel sudo yum install -y libjpeg-devel3、编译安装./configure --prefix=/home/yourhome/ImageMagick原创 2016-09-20 13:30:23 · 1367 阅读 · 0 评论 -
tcp time_wait
TCP 状态 time_wait过多转载 2016-08-01 15:58:16 · 350 阅读 · 0 评论 -
redis 3.0.6 安装
1 安装步骤下载安装包:$ wget http://download.redis.io/releases/redis-3.0.6.tar.gz 解压包: $ tar xzf redis-3.0.6.tar.gz 进入redis目录:$ cd redis-3.0.6 源码编译安装:$ make (前提:安装机器有gcc、c++环境,安装方法如下:yum -y install gcc au原创 2016-08-07 12:26:50 · 1057 阅读 · 0 评论 -
strace命令(性能监测与优化)
strace命令(性能监测与优化)strace命令是一个集诊断、调试、统计于一体的工具,我们可以使用strace对应用的系统调用和信号传递的跟踪结果来对应用进行分析,以达到解决问题或者了解应用工作过程的目的。原创 2016-07-31 17:58:41 · 4881 阅读 · 0 评论 -
linux CPU性能及工作状态查看指令
本博客主要讲解了日常运维过程中,查看系统状态的一些指令mpstat,vmstat,iostat,sar,top0、准备知识1> 衡量CPU性能的指标:<1> 用户使用CPUCPU运行实时进程CPU运行niced processCPU运行常规用户进程<2> 系统使用CPU用于I/O管理:中断和驱动 用于内存管理:页面交换 用于进程管理:进程开始和上下文切换<3> WIO:用于进程等待原创 2016-08-02 22:14:19 · 18448 阅读 · 0 评论 -
g++: error: unrecognized option '--no-undefined' gcc、g++版本过高问题
问题描述:g++:error: unrecognized option '--no-undefined' 在安装abiword-2.8.6过程中遇到上面这个问题,经过网上一番痛苦的搜索和尝试,终于找到问题的原因,原来是gcc、g++编译器版本过高,在gcc-4.6.0以后的版本不再使用LDFLAGS=-no-undefined这样的选项设置。而看了下自己的gcc、g++版本如下:原创 2015-07-23 17:20:14 · 7122 阅读 · 1 评论 -
Linux下为可执行shell脚本文件(.sh),制作桌面启动快捷方式
自装软件默认安装目录为 /usr/local而生成的应用程序可执行图标(文件)放置在/usr/local/share/applications 目录下,以XXX.desktop文件形式存在。以xxx.desktop为例,用vim打开文件内容如下:[Desktop Entry]Encoding=UTF-8Name=xxx//可执行文件Exec=sh /原创 2015-07-11 08:46:07 · 28177 阅读 · 4 评论 -
linux 测试机器端口连通性方法
几种常用方法下面一一介绍:1 telnet方法2 wget方法3 ssh方法4 curl方法1 telnet用法: telnet ip port(1) telnet连接不存在的端口 telnet 1.1.1.1 8 Trying 1.1.1.1... telnet: connect to address 1.1.1.1: Connection timed out(2原创 2017-01-24 11:53:08 · 50736 阅读 · 0 评论