
Linux system
文章平均质量分 67
MiltonZhong
my name is MiltonZhong
展开
-
Linux 下 SSH 配合 SecureCRT 的密匙完美使用方法。
我想肯定有不少朋友在使用 SecureCRT 做为 SSH 的客户端软件,但都很少使用他的 RSA/DSA 加密功能吧,怎么你还不知道 RSA 是什么?SSH,特别是 OpenSSH,是一个类似于 telnet 或 rsh,ssh 客户程序也可以用于登录到远程机器。所要求的只是该远程机器正在运行 sshd,即 ssh 服务器进程。但是,与 telnet 不同的是,ssh 协议非常安全。加密原创 2012-07-14 16:06:29 · 740 阅读 · 0 评论 -
NTP服务器
为了避免主机时间因为长期运作下所导致的时间偏差,进行时间同步(synchronize)的工作是非常必要的。Linux系统下,一般使用ntp服务器来同步不同机器的时间。一台机器,可以同时是ntp服务器和ntp客户机。在网络中,推荐使用像DNS服务器一样分层的时间服务器来同步时间。 同步时间,可以使用ntpdate命令,也可以使用ntpd服务。 使用ntpdate比较简单。原创 2014-03-03 22:00:38 · 728 阅读 · 0 评论 -
无法挂载 NTFS格式的分区:mount: unknown filesystem type ‘ntfs’。
解决办法: 通过使用 ntfs-3g 来解决。 打开ntfs-3g的下载点http://www.tuxera.com/community/ntfs-3g-download/ ,将最新稳定(当前最新版本为ntfs-3g-2011.1.15)下载到CentOS,执行以下命令安装: 1) 编译安装 ntfs-3g:# tar zxvf ntfs-3原创 2014-02-12 23:06:42 · 1455 阅读 · 0 评论 -
如何解决Linux下USB无法识别
插入U盘之后,按照下面的步骤: 1.fdisk -l /dev/sd* 通常这一步就能找到U盘,如果U盘有指示灯也会亮,表示被找到。 2.如果执行上一个命令没有反应,或者某些信息显示模块没有加入 可以lsmod查看一下是否有usb-storage scsi_mod sd_mod模块。 没有就modprobe [module],添加所缺模块。 然后再试就ok原创 2014-02-12 23:26:07 · 4732 阅读 · 0 评论 -
linux安装网卡驱动
查看网卡cd /etc/sysconfig/network-scripts/如果安装正常会有:ifcfg-lo、ifcfg-eth0,其中ifcfg-eth0就表示第一个网卡如果没有ifcfg-eth0这个一般表示没有网卡或者网卡驱动程序没有安装之类的问题查看网卡硬件识别信息lspci | grep 'Eth' //表示搜索局域网PCI插槽的硬件情况,有这个硬件不代表安装了驱转载 2014-02-12 23:03:28 · 1652 阅读 · 0 评论 -
linux下文件对比工具详解(diff、diff3、sdiff、vimdiff和comm)
工具概述:cmp 比较两个文件,并指出它们是否不同及不同的字节。 diff 比较两个文件或目录,并指出哪些文件的哪些行不同。 diff3 逐行比较三个文件。 sdiff 合并两个文件,并以交互方式输出结果。 vimdiff 使用vim同时编辑一个文档的2或3个版本并显示他们的区别使用。 comm 一行一行对两个已经排序的文件进行比较,在第三列中显示同一行是否相同原创 2013-07-31 17:39:32 · 23076 阅读 · 0 评论 -
新版本PHP以上------5.3.3 中 php-fpm 的重启、终止操作命令
php 5.3.3 源码中已经内嵌了 php-fpm,不用象以前的php版本一样专门打补丁了,只需要在configure的时候添加编译参数即可。关于php-fpm的编译参数有 –enable-fpm –with-fpm-user=www –with-fpm-group=www –with-libevent-dir=libevent位置。但是,php 5.3.3 下的php-fpm 不再支持原创 2014-01-15 14:25:24 · 724 阅读 · 0 评论 -
Linux watch命令 实时监测命令的运行结果(转)
这是一个非常实用的命令。可以动态的检测命令的执行结果 例如 watch 是一个非常实用的命令,基本所有的 Linux 发行版都带有这个小工具,如同名字一样,watch 可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行。直接在 watch 后面接你想运行的命令,watch 就会帮你重复运行,并把每次的结果都更新在屏幕上。默认 watch 会以 2s 的间隔原创 2013-11-14 10:09:06 · 1313 阅读 · 0 评论 -
安装系统遇到问题或者需要注意的事情(rehat centos ......)
遇到问题的场景:今天在机房用 移动光驱 rehat5.5 64位 宝德服务器。遇到的问题: 安装的过程中显示 “未找到可用的设备” “未找到驱动” “未找到任何设备”分析: 不能识别硬盘导致的,那么就应该与驱动有关。宝德服务器一般需要sas raid 驱动原创 2013-10-24 23:04:40 · 873 阅读 · 0 评论 -
linux nohup命令 在后台运行程序
使用经验: 运行某公司的应用;nohup sh run.sh -b 0.0.0.0 & 使用nohup让程序永远后台运行Unix/Linux下一般比如想让某个程序在后台运行,很多都是使用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台:/usr/local/mysql/bin/mysqld_safe --user=mysql &但是加原创 2013-10-29 09:36:43 · 1138 阅读 · 0 评论 -
Linux开机启动十步骤
开机过程指的是从打开计算机电源直到LINUX显示用户登录画面的全过程。分析LINUX开机过程也是深入了解LINUX核心工作原理的一个很好的途径。 启动第一步--加载BIOS 当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它。这是因为BIOS中包含了CPU的相关信息、设备启动顺序信息、硬盘信息、内存信息、时钟信息、PnP转载 2013-09-22 11:54:56 · 828 阅读 · 0 评论 -
BENET4.0新添加第三学期“安全课程”(BENET3.0已经融在第二学期,但还没BENET4.0完整)
有时间需要做为一个专题来学习。课程内容如下:1.windows 安全检测及防护2. windows安全高级应用3.项目实战:网络系统安全4.网络设备安全部署1.linux安全检测及防护2.linux安全高级应用3.项目实战:网络系统安全4.网络设备安全部署原创 2013-08-08 10:31:28 · 781 阅读 · 0 评论 -
命令查看linux硬件、系统信息
proc 文件系统可以被用于收集有用的关于系统和运行中的内核的信息。下面是一些重要 的文件: /proc/cpuinfo - CPU 的信息 (型号, 家族, 缓存大小等) /proc/meminfo - 物理内存、交换空间等的信息 /proc/mounts - 已加载的文件系统的列表 /proc/devices - 可用设备的列表 /proc原创 2013-05-14 16:37:35 · 649 阅读 · 0 评论 -
Centos 查看web日志技巧 (涉及到内容较多,性能,安全,进程,命令网络监控...都有)
通知web服务器不通ip出现的次数 # cat access_log | awk '{print $1}'|sort|uniq -c |sort -n 或者 # cat access_log | awk '{print $1}'| sort -n | awk '{S[$NF]++}END {for(a in S) {print a "\t" S[a]}}' | sort +1 -转载 2013-08-13 11:58:27 · 2081 阅读 · 0 评论 -
linux文件无法删除-rw-r--r-- (用lsattr chattr设置特殊属性)
今天遇到一个问题。一个文本文件无法删除,看来要补下lsattr chattr方面的知识了,因为这个涉及到很多安全的东西chattr命令的作用很大,其中一些功能是由Linux内核版本来支持的,如果Linux内核版本低于2.2,那么许多功能不能实现。同样-D检查压缩文件中的错误的功能,需要2.5.19以上内核才能支持。另外,通过chattr命令修改属性能够提高系统的安全 性,但是它并不适合原创 2013-08-12 11:27:38 · 4892 阅读 · 0 评论 -
Linux系统下查看某文件修改的时间戳 查看某文件何时被修改过
stat awk.txt File: `awk.txt' Size: 20 Blocks: 8 IO Block: 4096 regular file Device: 801h/2049d Inode: 380730 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 0/转载 2013-08-02 15:11:40 · 2808 阅读 · 0 评论 -
scp 使用
本机IP:192.168.138.150要传送的IP地址为:192.168.138.151任务:拷贝/etc/ha.d/ldirectord.cf文件到151机器上,地址为:/etc/ha.d在本机上操作,使用命令scp:以下操作是从本地拷贝到服务器上scp /etc/ha.d/ldirectord.cf root@192.168.138.151:/etc/ha.d 复原创 2014-01-08 20:50:46 · 1221 阅读 · 0 评论 -
10个最好的自由Linux平台ERP软件
linuxlinks给出了10个最好的自由Linux平台Enterprise Resource Planning (ERP) 软件。经常关注开源软件的朋友,或经常访问Sourceforge.net、apache.org等网站的朋友,对以下软件肯定是耳熟能详,见下表:OpenbravoDesigned with broad business functionalityCompiere转载 2014-05-17 10:55:33 · 2249 阅读 · 0 评论 -
Linux系统下如何SSH免密码登录
比较简单A为本地主机(即用于控制其他主机的机器) ;B为远程主机(即被控制的机器Server), 假如ip为172.24.253.2 ;A和B的系统都是Linux 在A上的命令:# ssh-keygen -t rsa (连续三次回车,即在本地生成了公钥和私钥,不设置密码)# ssh root@172.24.253.2 "mkdir .ssh;chmod 0700 .原创 2015-08-29 17:40:15 · 673 阅读 · 0 评论 -
linux alias设置别名永久生效
原创 2015-08-29 18:16:53 · 3674 阅读 · 0 评论 -
在linux系统下添加新硬盘,测试过
在服务器上把硬盘接好,启动linux,以root登陆fdisk -l ## 这里是查看目前系统上有几块硬盘 Disk /dev/sda: 36.4 GB, 36401479680 bytes 255 heads, 63 sectors/track, 4425 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes原创 2015-05-04 17:25:59 · 1851 阅读 · 0 评论 -
环境变量快速设置
14.3.1 设置环境变量V A R I A B L E - N A M E = v a l u e;export VARIABLE-NAME在两个命令之间是一个分号,也可以这样写:V A R I A B L E - N A M E = v a l u eExport VARIABLE-NAME显示变量:使用set或者env来设置14.3.3 清原创 2015-04-24 01:50:16 · 801 阅读 · 0 评论 -
安装JDK+tomcat
安装JDK+tomcatJDK安装!!!!!!!!!!!!!!!!!!1.下载JDK目前我用的是linux系统64位,如, jdk-6u45-linux-x64.bin,故要对应系统版本来下载。2.安装JDK./jdk-6u45-linux-x64.bin #安装完会有一个“done”的提示。[root@localhost packages]# pwd/root/p原创 2014-12-27 02:47:51 · 632 阅读 · 0 评论 -
Linux查看History记录加时间戳小技巧
Linux查看History记录加时间戳小技巧 熟悉bash的都一定知道使用history可以输出你曾经输入过的历史命令,例如 [root@servyou_web ~]# history | more 6 ./test.sh 7 vim test.sh 8 ./test.sh 但是这里只显示了命令,并没有显示执行命令的时间,因为保存历史转载 2014-11-17 15:01:39 · 842 阅读 · 0 评论 -
linux如何用curl 来post xml 数据
经过一番查找,终于找到了curl使用post的命令:[java] view plaincopyecho ''|curl -X POST -H 'Content-type:text/xml' -d @- http://10.206.30.32:8081/loginregistration/register 其中就是要post的xml 文件,8081是私有端口。原创 2014-11-13 16:17:08 · 11723 阅读 · 0 评论 -
RedHat Enterprise Linux 6.4使用Centos6 的yum源 (32位系统,不挂载光盘使用线上源)
更新rehatYUM (使用centos的源)[root@localhost yum.repos.d]# cat /etc/resolv.conf ; generated by /sbin/dhclient-scriptsearch centossearch linuxtonenameserver 8.8.8.8nameserver 192.168.1.1names原创 2014-07-07 00:22:16 · 2298 阅读 · 0 评论 -
LINUX、centos 系统安装需要注意的问题
用U盘的装的时候,选择disk driver,进去之后寻到你的U盘(偶尔原创 2014-07-05 16:28:20 · 769 阅读 · 0 评论 -
RedHat Enterprise Linux 6.4使用Centos6 的yum源 (32位系统,挂载光盘使用本地源)
参考http://dreamfire.blog.51cto.com/418026/1148203/ 1、部署环境之前先配置好yum仓库指向对应光盘所在位置即可。 yum能够自动解决依赖包问题,功能明显优越于rpm安装。 [root@rhel6u3-7 ~]# mount /dev/cdrom /media/cdrom/ //挂载光盘 mou原创 2014-07-07 00:25:22 · 1344 阅读 · 0 评论 -
用U盘装Centos_minimal.iso时,出现error 15: file not found
出现了错误:error 15: file not found 的提示。解决方法:输入c回车进入grub,然后输入 quit 回车,然后就进入了正常的安装界面。试过这个不行之后,再考虑网上的方法。(原创 2014-07-03 04:02:06 · 1518 阅读 · 0 评论 -
自动检测系统并更新源 (适用系统版本:兼容线上所有linux版本)
备注:由于系统版本都有支持的周期所以部分源可能会出现不可用的情况,包括官方的源,这是正常情况原创 2014-07-21 23:25:37 · 1178 阅读 · 0 评论 -
Linux下只允许root登录禁止其他用户登录
只允许root登录的维护模式如果希望站台计算机除了root账号外,其他账号都不得登录,则可在/etc下执行touch nologin命令,产生一个文件名为nologin的文件原创 2014-05-24 21:02:31 · 3275 阅读 · 0 评论 -
更新源-----YUM
先备份一下/etc/yum.repos.d/CentOS-Base.repo#mv /etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.bak然后把/etc/yum.repos.d/CentOS-Base.repo文件改为 更换源前做好备份,主要是源文件,以及RPM公匙文件/ect/yum.con转载 2014-04-13 16:51:31 · 681 阅读 · 0 评论 -
CentOS 6 下vncserver安装配置
当使用./runInstaller安装oracle的时候,有可能需要图形界面安装向导,此时,我们可以为oracle用户安装vncserver 是实现图形界面 CentOS 6 下vncserver安装配置1. 安装必要的软件包系统为CentOS 6.0,为最小化安装。a. 安装vncserver服务端和客户原创 2013-10-12 14:14:54 · 1179 阅读 · 0 评论 -
SecureCRT连接linux,vim颜色显示问题,文件目录颜色显示问题
呵呵,有时候,有颜色的编辑器可以一目了然,的确帮助了自己不少,SecureCRT (强大的远程连接工具,可以全部服务器自动连接,只要输入一个验证,还能保存其配置文件,给其他管理员使用,当然,要其他管理员另外创建密钥比较安全)为什么使用VIM?因为具有颜色显示的功能,并且还支持许多程序语法,VIM可以帮助你直接进行程序除错。但是在SecureCRT连接Linux后显示就是黑白,感觉很不爽!!转载 2013-06-27 15:14:42 · 1928 阅读 · 0 评论 -
LINUX系统信息查看大全(性能、网络、资源......)
查看Linux系统版本主要采用的方法。登录到服务器执行lsb_release -a,即可列出所有版本信息。登录到linux执行cat /etc/redhat-release,或登录到linux执行rpm -q redhat-release。 另外这里还有非常多的命令,可以作为参考。系统# uname -a # 查看内核/操作系统/CPU信息# head -n原创 2013-06-27 10:53:46 · 1767 阅读 · 0 评论 -
初识.bash_profile, .bash_logout, and .bashrc
文章一: /etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置./etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.~/.bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息转载 2013-06-27 10:32:34 · 2106 阅读 · 0 评论 -
MYSQL+PHP-FPM+NGINX+phpmy安装与排错
#/bin/bashecho "Update Libs"yum -y install wget gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2原创 2012-05-23 17:50:44 · 838 阅读 · 0 评论 -
Bugfree 安装,管理开发团队工具,找出开发流程中的BUG
原创 2013-04-25 17:50:32 · 803 阅读 · 0 评论 -
个人SVN备忘录
项目目录:/home/efuyi/ 里面存放PHP文件(网页内容,nginx指向的的目录)测试项目目录:/home/efuyi/temp(网页内容,nginx指向的的目录,测试时用)/home/logs (nginx等错误日志)/home 基本目录:root@www home]# lsbackup conf efuyi logs lost+found shell原创 2012-05-24 10:27:00 · 582 阅读 · 0 评论 -
linux删除文件后没有释放空间
inux删除文件后没有释放空间今天发现一台服务器的home空间满了,于是要清空无用的文件,当我删除文件后,发现可用空间没有变化os:centos4.7现象:发现当前磁盘空间使用情况:[root@ticketb ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/s原创 2013-04-24 15:56:05 · 1027 阅读 · 0 评论