分类存档: Linux基础 - 第3页

Linux查看硬件具体内存信息

1.主板支持最大内存 # dmidecode |grep “Maximum Capacity” Maximum Capacity: 128 GB 2.现有内存 # dmidecode |grep “Range Size” Range Size: 3328 MB Range Size: 13056 MB 3.内存具体信息 # dmidecode |grep -A16 “Memory Device$” …

继续阅读 »

scp详细说明及使用示例

说明: scp就是secure copy,是一个在linux下用来进行远程拷贝文件的命令。有时我们需要获得远程服务器上的某个文件,该服务器既没有配置ftp服务器,也没有做共享,无法通过常规途径获得文件时,只需要通过简单的scp命令便可达到目的。 语法: # scp –help usage: scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i ide …

继续阅读 »

nohup实现进程在后台可靠运行

说明: Unix/Linux下一般想让某个程序在后台运行,很多都是使用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台:/usr/local/mysql/bin/mysqld_safe –user=mysql & 但是我们很多程序并不象mysqld一样可以做成守护进程,可能我们的程序只是普通程序而已,一般这种程序即使使用 & 结尾,如果终端关闭,那么程序也会被关闭。为了能够后台运行 …

继续阅读 »

SecureCRT保持ssh/telnet连接会话不断开

最近我的ssh连接老是在一段时间的 inactive 之后就被断开,非常麻烦。 于是上网找了这个,这和发送字符不一样,并不是通过向终端发送字符来保持连接,因此不会对屏幕内容产生影响 options | session options | terminal | send protocol NO-OP,具体详见下图 转载自:SecureCRT保持ssh/telnet连接不断开:http://cooln …

继续阅读 »

/etc/fstab文件详解

说明: /etc/fstab是用来存放文件系统的静态信息的文件。位于/etc/目录下。当系统启动的时候,系统会自动地从这个文件读取信息,并且会自动将此文件中指定的文件系统挂载到指定的目录。 实例: # vim /etc/fstab LABEL=/ / ext3 defaults 1 1 LABEL=/home /home ext3 defaults 1 2 LABEL=/tmp1 /tmp ext …

继续阅读 »

IDE,SATA,SCSI,SAS,FC,SSD说明与区别

IDE是俗称的并口,SATA是俗称的串口,这两种硬盘是个人电脑和低端服务器常见的硬盘。SCSI是”小型计算机系统专用接口”的简称,SCSI硬盘就是采用这种接口的硬盘。SAS就是串口的SCSI接口。一般服务器硬盘采用这两类接口,其性能比上述两种硬盘要高,稳定性更强,但是价格高,容量小,噪音大。 IDE 英文全称为“Integrated Drive Electronics”,即“电子集成驱动器”,它的 …

继续阅读 »

/dev/shm说明

一、/dev/shm说明 /dev/shm/是linux下一个非常有用的目录,因为这个目录不在硬盘上,而是在内存里。因此在linux下,就不需要大费周折去建ramdisk,直接使用/dev/shm/就可达到很好的优化效果。 /dev /shm/需要注意的一个是容量问题,在linux下,它默认最大为内存的一半大小,使用df -h命令可以看到。但它并不会真正的占用这块内存,如果/dev/shm/下没有 …

继续阅读 »

yum命令详解及使用示例

说明: yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。可以利用yum进行查询、安装、升级与移除功能。 yum的使用真是非常简单,就是透过yum这个命令啊!那么这个命令怎么用呢? 用法很简单,就让我们来简单的谈谈: 参数: # yum [option] [查询工作项目] [相关参数] [opti …

继续阅读 »

Linux里的atime,mtime,ctime说明

说明: 在windows下,一个文件有:创建时间、修改时间、访问时间。 而在linux下,一个文件也有三种时间,分别是:访问时间、修改时间、状态改动时间。 两者有此不同,在linux下没有创建时间的概念,也就是不能知道文件的建立时间,但如果文件建立后就没有修改过,修改时间=建立时间;如果文件建立后,状态就没有改动过,那么状态改动时间=建立时间;如果文件建立后,没有被读取过,那么访问时间=建立时间, …

继续阅读 »

Linux使用denyhosts防ssh暴力破解

说明: DenyHosts是Python语言写的一个程序,它会分析sshd的日志文件(默认是/var/log/secure),当发现重复的攻击时就会记录IP到/etc/hosts.deny文件,启用tcp_wrappers,从而达到自动屏IP的功能。 通过http://denyhosts.sourceforge.net可以下载DenyHosts的程序,可以直接下载rpm包来安装,也可以通过src. …

继续阅读 »

tcp状态变迁及说明

说明: TCP 协议的操作可以使用一个具有 11 种状态的有限状态机( Finite State Machine )来表示,下图描述了 TCP 的有限状态机,图中的圆角矩形表示状态,箭头表示状态之间的转换,各状态的描述如附录1所示。图中用粗线表示客户端主动和被动的服务器端建立连接的正常过程:客户端的状态变迁用粗实线,服务器端的状态变迁用粗虚线。细线用于不常见的序列,如 复位、同时打开、同时关闭等。 …

继续阅读 »

grep命令详解及使用示例

说明: grep用于分析一行信息, 若当中有我们所需要的信息,就将该行拿出来 语法: 示例: 范例一:将 last 当中,有出现 root 的那一行就取出来; 范例二:与范例一相反,只要没有 root 的就取出! 范例三:在 last 的输出信息中,只要有 root 就取出,并且仅取第一栏 范例四:取出 /etc/man.config 内含 MANPATH 的那几行 神奇的是,如果加上 –colo …

继续阅读 »

top查看多cpu状态

1.top查看多cpu 按1 显示多cpu,再按1退出多cpu 按W,将配置保存为/root/.toprc文件 用已保存的模式打开top会显示多个cpu 2.一次静态输出多个cpu结果 3.持续查看某pid的cpu,内存使用量 转载自:top查看多cpu:http://coolnull.com/1978.html

ps命令详解

语法:ps(process status) ps [-aAcdefHjlmNVwy][acefghLnrsSTuvxX][-C < 指令名称>][-g < 群组名称>][-G < 群组识别码>][-p < 程序识别码>][p < 程序识别码>][-s < 阶段作业>][-t < 终端机编号>][t < 终端机编号>][-u < 用户识别码>][-U < 用户识别码>][U < 用户名称>][-< …

继续阅读 »

sort参数详解及用法实例

说明: sort是在Linux里非常常用的一个命令,用于排序的,集中精力,五分钟搞定sort,现在开始! 参数: 暂空! 实现: 1.sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。 2.sort -u选项删除输出行中的重复行 3.sort-r选项。sort默认升序排序,如果想改成降序,就加个-r就搞定了。 4.sort – …

继续阅读 »