Linux
文章平均质量分 65
iteye_5495
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
axel命令,打开多个连接对文件分段下载
Axel 通过打开多个 HTTP/FTP 连接来将一个文件进行分段下载,从而达到加速下载的目的。对于下载大文件,该工具将特别有用。原创 2014-10-23 11:23:08 · 338 阅读 · 0 评论 -
修改vmware选项卡中的虚拟机名称
原先的选项卡里名称是ubuntu 12.04,想修改成Ubuntu 12.04,可以通过修改.vmx文件进行: 原值是displayName = "ubuntu 12.04",改为displayName = "Ubuntu 12.04"就可以。 有强迫症的同学可以搜索并修改其它一些选项,如:scsi0:0.fileName = "...原创 2014-06-25 11:01:17 · 1036 阅读 · 0 评论 -
Ubuntu 12.04下安装OpenJDK7、Tomcat 7、Eclipse4.2
一、安装JAVA环境 apt-get update apt-get install openjdk-7-jdk 配置JAVA环境变量: vi /etc/environment JAVA_HOME=/usr/lib/jvm/java-7-openjdk-i386 CLASSPATH=.:/usr/lib/jvm/java-7-openjdk-i386/lib 二、安装To...原创 2013-03-30 00:22:13 · 201 阅读 · 0 评论 -
HTTPS服务自建证书生成
具体想了解SSL/TLS原理的请浏览SSL/TLS协议运行机制的概述和SSL/TLS原理详解 对证书不太了解的,可以看数字证书及CA的扫盲介绍这篇文章。 1、安装升级openssl 首先,查看下当前设备的openssl版本,如果版本在openssl1.0.1g以上,请略过 openssl version -a #OpenSSL 1.0.1f 6 Jan 2014 如果是...原创 2016-10-06 16:15:23 · 354 阅读 · 0 评论 -
shell结合expect写的批量scp脚本工具
expect用于自动化地执行linux环境下的命令行交互任务,例如scp、ssh之类需要用户手动输入密码然后确认的任务。有了这个工具,定义在scp过程中可能遇到的情况,然后编写相应的处理语句,就可以自动地完成scp操作了。 需要expect工具的话可以在linux环境中使用apt-get或yun install expect去获取安装,或是到expect开源项目的网站:http:...原创 2016-11-24 18:59:39 · 309 阅读 · 0 评论 -
OpenSSH配置ssh_config中GSSAPIAuthentication 作用
在ssh_config 配置文件中有个参数 GSSAPIAuthentication 当这个参数开启( GSSAPIAuthentication yes )的时候,通过SSH登陆服务器时候会有些会很慢,但有的服务器又不慢,这个问题是什么造成的 ?? 还有就是在登陆慢的服务器上,修改这个 (GSSAPIAuthentication...原创 2016-11-28 17:12:47 · 46395 阅读 · 0 评论 -
SSH连接慢的问题
维护linux经常需要使用ssh进行连接,但是有时会很郁闷的发现ssh连接部分机器的时候特别的慢。之前写过一篇文章<sshl连接慢(DNS惹的祸)>今天就跟大家说一下GSS导致的慢的问题。 首先普及一下linux服务器上在/etc/ssh目录下存在两个配置文件一个是ssh_config,一个是sshd_config。区别就在于d上,带d的是ssh服务使用的配置文件,不带的是ssh客...原创 2016-11-28 17:14:43 · 803 阅读 · 0 评论 -
Win7下安装Ubuntu Kylin 14.04(64位)及卸载
昨天在Win7硬盘安装Ubuntu Kylin 14.04(64位),记录一下过程。 1)首先还是分区,在计算机上右键--管理--磁盘管理() 装Ubuntu分配的硬盘大小最好是(20G以上)不要太小,这里请注意,ubuntu和windows文件系统完全不同,所以我们划好要给ubuntu的分区后,删除卷。到时候,安装好的ubuntu的分区,在windows下是看不到的,但是进入ubu...原创 2014-07-31 23:00:12 · 343 阅读 · 0 评论 -
Linux下查看、修改字符集
一·查看字符集字符集在系统中体现形式是一个环境变量,以CentOS6.5为例,其查看当前终端使用字符集的方式可以有以下几种方式: 1、[root@david ~]# echo $LANGzh_CN.GB180302、[root@david ~]# env |grep LANGLANG=zh_CN.GB18030LANGUAGE=zh_CN.GB18030:zh_CN.GB2312:zh_CN3、...原创 2014-08-12 10:30:40 · 1471 阅读 · 0 评论 -
LINUX如何用ls -l显示出文件的详细的年-月-日 时-分-秒?
1. 给出命令: ls -l --time-style=full-iso (取值可以是: full-iso|long-iso|iso|locale等)2. 给出命令: ls -l --full-time3. 给出命令: ls -l --time-style="+%Y-%m-%d %H:%I:%S" (自己定制, 这个是我们一般想要的人性化格式)...原创 2014-08-15 16:51:19 · 2901 阅读 · 1 评论 -
SSH-KeyGen 的用法
假设 A 为客户机器,B为目标机;要达到的目的:A机器ssh登录B机器无需输入密码;加密方式选 rsa|dsa均可以,默认dsa做法:1、登录A机器 2、ssh-keygen -t [rsa|dsa],将会生成密钥文件和私钥文件 id_rsa,id_rsa.pub或id_dsa,id_dsa.pub3、将 .pub 文件复制到B机器的 .ssh 目录, 并 cat id_dsa.pub >...原创 2014-10-08 10:17:50 · 117 阅读 · 0 评论 -
Linux netstat命令详解
简介 Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。 输出信息含义 执行netstat后,其输出结果为 Active Internet connections (w/o servers) Proto Recv-Q...原创 2014-10-13 15:30:18 · 130 阅读 · 0 评论 -
VMware虚拟机文件后缀详解
虚拟机的文件管理由VMware Workstation来执行,一个虚拟机一般以一系列文件的形式储存在宿主机中,这些文件一般在由workstation为虚拟机所创建的那个目录中。这里列出了这些关键文件的扩展名。在这些例子中,<vmname>表示你的虚拟机名字。 .log <vm name>.log or vmware.log这个文件记录了VMware Workstatio...原创 2014-06-25 10:51:17 · 296 阅读 · 0 评论 -
Linux中profile、bashrc、bash_profile之间的区别和联系
/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置.英文描述为:# /etc/profile# System wide environment and startup programs, for login setup# Functions and aliases go in /etc...原创 2014-10-24 09:14:35 · 119 阅读 · 0 评论 -
Ubuntu Kylin 14.04下安装开发环境
准备在Ubuntu Kylin 14.04上安装一套开发环境,有JDK、SVN、Maven、Groovy、Eclipse、MariaDB、MySQL Workbench、Nginx、Redis、Scala、Go、Haproxy、MongoDB等。 一: JDK 1. 下载jdk-8u25-linux-x64.tar.gz 2. 在/usr/local目录下新建j...原创 2014-11-05 10:07:54 · 338 阅读 · 0 评论 -
kill命令
Linux中的kill命令用来终止指定的进程(terminate a process)的运行,是Linux下进程管理的常用命令。通常,终止一个前台进程可以使用Ctrl+C键,但是,对于一个后台进程就须用kill命令来终止,我们就需要先使用ps/pidof/pstree/top等工具获取进程PID,然后使用kill命令来杀掉该进程。kill命令是通过向进程发送指定的信号来结束相应进程的。在默认情况下...原创 2014-11-06 19:31:07 · 139 阅读 · 0 评论 -
Ubuntu使用crontab定时任务
自从服务器迁移以后,自定义的代码仓库备份脚本一直没有执行过,可是原来机器的环境已经不存在了,只能自己摸索。虽然知道cron是用来实现定时任务的,但是一直不知道怎么做,今天终于出了结果,下面是我实现的方法(环境Ubuntu8.04)。1. 使用crontab -e命令这个命令的使用比较简单。直接输入~# crontab -e就会打开一个编辑窗口,第一行会有内容格式的提示:# m h dom mon ...原创 2014-11-12 10:26:28 · 153 阅读 · 0 评论 -
win8 2502 2503 错误
该错误主要是由于权限不足导致的。安装resharper与ess的时候出现些问题,下面方法解决。解决办法: 1.运行CMD(管理员) 2.输入以下命令: msiexec /package "你安装程序包的路径"...原创 2014-11-26 09:37:09 · 117 阅读 · 0 评论 -
openssh端口修改,监听ip修改、20 个最佳实践
在/etc/ssh/sshd_config中找到Port 22,将其修改为60000,或使用/usr/sbin/sshd -p 60000指定端口。 [root@localhost /]# vi /etc/ssh/sshd_config Port 60000 [root@localhost /]# /usr/sbin/sshd -p 60000 [root@localhost /]# se...原创 2014-12-16 16:45:34 · 5565 阅读 · 0 评论 -
MariaDB在Linux平台下安装与配置
MariaDB数据库主要支持的Linux版本是Debian/Ubuntu和RedHat/CentOS/Fedora。Linux下的软件包有4类:RMP、DEB、二进制、源码包 1. 安装和配置RPM包 a. 到官方网站下载对于的RPM包,包括Server和Client b. 用root用户,将RPM包复制到/usr/local/src...原创 2014-12-20 22:09:11 · 198 阅读 · 0 评论 -
拒绝用户登录:/bin/false和/usr/sbin/nologin
要拒绝系统用户登录,可以将其shell设置为/usr/sbin/nologin或者/bin/false 1 # usermod -s | --shell /usr/sbin/nologin username 或者 1 # usermod -s | -shell /bin/false username ...原创 2015-02-04 16:11:02 · 607 阅读 · 0 评论 -
Linux服务器各软件的用户配置
1. 创建用来ssh的用户,先看useradd和userdel的帮助文档 ~$ useradd -h 用法:useradd [选项] 登录 useradd -D useradd -D [选项] 选项: -b, --base-dir BASE_DIR 新账户的主目录的基目录 -c, --comment COMMENT 新账户...原创 2015-02-05 20:40:09 · 161 阅读 · 0 评论 -
vim的简单配置
syn on "语法支持 set laststatus=2 "始终显示状态栏 set expandtab "使用空格替代制表符 set tabstop=4 "一个制表符的长度 set softtabstop=4 "一个制表符的长度(可以大于ta...原创 2015-03-01 13:43:36 · 103 阅读 · 0 评论 -
Sublime Text 2中文乱码问题的解决
欲乱码问题,关键在于让Sublime Text 2支持GB2312和GBK。步骤如下: 1.安装Sublime Package Control。 在Sublime Text 2上用Ctrl+~打开控制台并在里面输入以下代码,Sublime Text 2就会自动安装Package Control。 import urllib2,os; pf='Package Control.sublime-p...原创 2015-04-09 17:11:43 · 124 阅读 · 0 评论 -
Sublime Text 3使用
转自:http://zh.lucida.me/blog/sublime-text-complete-guide/ 安装(Installation) Sublime Text官方网站提供了Sublime Text各系统各版本的下载,目前Sublime Text的最新版本是Sublime Text 3。这里以Windows版本的Sublime Text安装为例。 注意在安装时勾选Add t...原创 2016-05-28 16:51:55 · 178 阅读 · 0 评论 -
献给初学者:谈谈如何学习Linux操作系统
转自:http://ixdba.blog.51cto.com/2895551/569329/ 一、 选择适合自己的linux发行版 谈到linux的发行版本,太多了,可能谁也不能给出一个准确的数字,但是有一点是可以肯定的,linux正在变得越来越流行, 面对这么多的Linux 发行版,打算从其他系统转到linux系统来的初学者可能会感到困惑,即便是忠实的 Linux 用...原创 2012-08-14 10:58:15 · 205 阅读 · 0 评论 -
Ubuntu修改用户名称和计算机名称
修改用户名称: 切换到root打开如下两个配置文件 vi /etc/passwd 把我想改的"xxx"这个用户名改为"cyrec"了,保存并退出 vi /etc/shadow 同样把"xxx"改为"cyrec" ,保存并退出 重启后名字就变成了cyrec@xxx-dest-top: 现在要修改计算机名称 xxx-dest-t...原创 2012-08-15 20:27:04 · 154 阅读 · 0 评论 -
完美解决Ubuntu下vi编辑器方向键变字母的问题
使用vi命令时,不能正常编辑文件,使用方向键时老是出现很多字母 在网上找了个方法 问题已经解决 分享一下: 只要依次执行以下两个命令即可完美解决Ubuntu下vi编辑器方向键变字母的问题。 一.执行命令 sudo apt-get remove vim-common 二.执行命令 sudo apt-get install vim 再试试Vi编辑器,是不是恢复正常了。 ...原创 2012-08-15 20:56:58 · 196 阅读 · 0 评论 -
shutdown、halt、reboot、及init的区别
Linux下的一些常用的关机/重启命令有shutdown、halt、reboot、及init等,它们都可以达到重启系统的目的,但每个命令的内部工作过程是不同的,通过本文的介绍,希望你可以更加灵活的运用各种关机命令。 1、shutdown shutdown命令安全地将系统关机。 有些用户会使用直接断掉电源的方式来关闭linux,这是十分危险的。因为linux与windows不同,其后台运行着许多...原创 2012-08-27 21:08:19 · 780 阅读 · 0 评论 -
Linux查看程序端口占用情况
今天发现服务器上Tomcat 8080端口起不来,老提示端口已经被占用。 使用命令: ps -aux | grep tomcat 发现并没有8080端口的Tomcat进程。 使用命令:netstat –anp 查看所有的进程和端口使用情况。发现下面的进程列表,其中最后一栏是PID/Program name 发现8080端口被PID为9658的Java进程占用。 进一步使用命...原创 2012-08-30 10:40:58 · 103 阅读 · 0 评论 -
SecureCRT 配色方案
1. Options => Sessions options => Terminal => Emulation, 在 Terminal下拉列表下选择Linux,勾选 ANSI Color。 2. Options => Global Options => Terminal => Apperance => ANSI Co...原创 2015-07-24 13:58:53 · 194 阅读 · 0 评论 -
Ubuntu下添加开机启动项的2种方法
1、方法一,编辑rc.loacl脚本 Ubuntu开机之后会执行/etc/rc.local文件中的脚本,所以我们可以直接在/etc/rc.local中添加启动脚本。当然要添加到语句:exit 0 前面才行。如: 复制代码 代码如下 sudo vi /etc/rc.local 然后在 exit 0 前面添加好脚本代码。 2、方法二,添加一个Ubuntu的开机启...原创 2015-07-29 09:29:51 · 148 阅读 · 0 评论 -
update-rc.d使用
在Linux系统下,一个Services的启动、停止以及重启通常是通过/etc/init.d目录下的脚本来控制的。然而,在启动或改变运行级别时, 是在/etc/rcX.d中来搜索脚本。其中X是运行级别的number。本文将解释如何启动、关闭和修改服务的运行。当你在Debian下安装一个新的 服务,比如Apache2,安装完成后,默认情况下它会启动,并在下一次重启后自动启动。但是如果你不是一直需要...原创 2015-07-29 09:31:20 · 320 阅读 · 0 评论 -
windows 获取以及更改CMD控制台编码[转]
本文转自 http://blog.sina.com.cn/s/blog_794b1d96010136yy.html 命令 chcp 功能: 显示或设置活动代码页编号 CHCP [nnn] nnn 指定代码页编号。 不加参数键入 CHCP 显示活动代码页编号。 nnn指定一已有的系统字符集,该字符...原创 2012-11-19 09:57:18 · 1146 阅读 · 0 评论 -
往vmware里的ubuntu虚拟机拷贝文件的缓存目录
最近发现往vmware里的ubuntu虚拟机拷贝大文件时,拷贝完毕后,目标文件夹里没有文件,但是磁盘空间已用空间却正常增大,猜测是在缓存目录里,经查找,缓存目录为:~/.cache/vmware/drag_and_drop,在这里可以找到拷贝的文件。...原创 2015-12-28 18:49:56 · 4163 阅读 · 1 评论 -
vi/vim 基本使用方法
vi/vim 基本使用方法 本文介绍了vi (vim)的基本使用方法,但对于普通用户来说基本上够了! 鉴于关注vi退出的人挺多的,在此强调一下退出的方法:按Esc到命令格式,然后按住Shift输入两个大写Z就行了 vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指 令。由于对Unix及Linux系统的...原创 2012-07-30 15:19:35 · 86 阅读 · 0 评论 -
haproxy+keepalived实现高可用负载均衡
haproxy+keepalived实现高可用负载均衡 软件负载均衡一般通过两种方式来实现:基于操作系统的软负载实现和基于第三方应用的软负载实现。LVS就是基于Linux操作系统实现的一种软负载,HAProxy就是开源的并且基于第三应用实现的软负载。 HAProxy相比LVS的使用要简单很多,功能方面也很丰富。当 前,HAProxy支持两种主要的代理模式:"tcp"也即4层(大...原创 2016-06-08 15:03:39 · 196 阅读 · 0 评论 -
windows命令行统计端口的连接数
习惯了linux的系统管理员,对linux的命令行工具总是印象极深,几乎所有的管理都可以在命令行下完成。命令行工具是linux系统管理的主流。 而使用windows是,因为图形化的界面,大家习惯了图形化的管理,但很多时间会发现,在图形界面下缺少很多管理功能,一些在linux下很简单的管理功能,在windows下很难实现。很多人为了解决这个问题,上网寻找各种不同的工具...原创 2016-06-09 09:07:05 · 1890 阅读 · 0 评论 -
windows命令行寻找使用某一端口的进程
有时因为各种需要,希望找到自己 电脑上占用某个端口的进程,使用图形界面要特点工具,在命令行下,只要netstat命令和tasklist命令配合,很方便就可以找到。 首先,使用netstat -anob|find "本机IP:端口" 命令,可以列出使用这个端口的进程号,如查看 本机使用端口49620的进程号: 或使用netstat -anob|findstr 127.0.0.1:4962...原创 2016-06-09 09:10:16 · 421 阅读 · 0 评论 -
Linux tcpdump命令详解
简介 用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。 实用命令实例 默认启动 tcpdump ...原创 2016-06-09 09:14:58 · 200 阅读 · 0 评论
分享