Linux系统管理
文章平均质量分 61
Logger
这个作者很懒,什么都没留下…
展开
-
linux分区知识与大磁盘的分区注意事项
目前我们可以接触到的大部分pc依然采用上世纪遗传下来的 BIOS + MBR组合。 BIOS,基本输入输出系统 (Basic Input-Output System),是软件与硬件之间的一个接口,可以把它看作一个翻译在中文与英语之间,虽然两者完全不同,不过可以让大家了解 BIOS所处的位置,BIOS 通常被写入一块 ROM芯片连接在主板上,当然也有直接写入北桥的,不过相当少见。 BIO原创 2012-07-24 14:38:45 · 5087 阅读 · 0 评论 -
查看linux下登陆用户的行为信息—w和who命令详解
查看用户的操作系统管理员若想知道某一时刻用户的行为,只需要输入命令w 即可,在SHELL终端中输入如下命令:[root@localhost ~]# w 可以看到执行w命令及显示结果。命令信息含义上述显示的信息分别表示如下: 第一行显示系统的汇总信息,字段分别表示系统当前时间、系统运行时间、登陆系统用户总数及系统平均负载信息。对于如上图显示的字段意义为:18:05原创 2014-01-17 10:24:36 · 15544 阅读 · 0 评论 -
Linux ps命令详解与示例说明
ps:要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而ps命令就是最基本同时也是非常强大的进程查看命令.使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵尸、哪些进程占用了过多的资源等等.总之大部分信息都是可以通过执行该命令得到的.ps命令最常用的还是用于监控后台进程的工作情况,因为后台进程是不和屏幕键盘这些标准输入/输出设备进行通信的原创 2014-01-20 11:25:30 · 120143 阅读 · 0 评论 -
linux文本编辑器vi和vim学习笔记
搜索:?keyword 或 /keyword查找替换(在末行模式下使用)::定界s/查找的内容/替换的内容/查找和替换内容分隔符:/、#、@等均可查找的内容:支持正则表达式替换的内容:不支持正则表达式,但可使用前向引用修饰符:g: 全局替换i: 忽略大小写&: 用以引用前面查找到的字符%: 全文查找 等于1,$查找或替换的内容中若出现/需要对其进行原创 2014-02-06 23:52:36 · 1270 阅读 · 1 评论 -
RHEL5下安装vim编辑器
Redhat.Enterprise.Linux5系统默认是不带vim编辑器的,在工作中vim编辑器原创 2014-04-15 15:23:21 · 7443 阅读 · 3 评论 -
linux下java环境配置之jdk bin格式安装
1、jdk-6u33-linux-i586-rpm.bin下载到/usr赋予可执行权限:chmod 755 jdk-6u33-linux-i586-rpm.bin2、执行:./ jdk-6u33-linux-i586-rpm.bin 空格键翻页,到最后输入Enter完成安装。3、安装软件会将JDK自动安装到/usr/java /jdk1.6.0_33下4、配置环境变量:在/et原创 2014-04-07 21:50:11 · 9609 阅读 · 1 评论 -
linux下java开发环境配置之Eclipse安装
1、Eclipse下载地址:http://www.eclipse.org/downloads/ 2、下载eclipse-SDK-4.3.2-linux-gtk.tar.gz,将此文件上传到linux服务器/usr下3、解压此文件tar –zxvf eclipse-SDK-4.3.2-linux-gtk.tar.gz4、进入到Eclipse下,cd/usr/eclipse,启动Ec原创 2014-04-07 23:30:57 · 7077 阅读 · 0 评论 -
Linux find命令详解和实例说明
find 搜索文件或目录例:find . -name '*.jsp' -mtime -90 //查找当前目录下90天之内修改过的以jsp后缀的文件-name: 根据名字查找,支持glob通配符* ? []等-iname: 忽略名称大小写-empty: 查找所有空文件或者空目录,连接空文件除外-user USERNAME:查找某个属主的文件-group GRPNAME原创 2014-05-11 14:05:48 · 1377 阅读 · 0 评论 -
Linux Redhat5.7系统配置网易的yum源
网易开源的镜像站:http://mirrors.163.com/图1我的是Redhat5.7,,选择相近的5.10使用源,根据的你的Redhat的版本,选择相应的Centos的源路径我的Redhat是x86_64 Redhat5.7操作系统。图6对应的rpm路径 http://mirrors.163.com/centos/5.10/os/x86_64/图2图3导入证原创 2014-05-12 16:58:46 · 9128 阅读 · 1 评论 -
VMware下linux救援模式修复inittab被误删或系统文件损坏解决办法
为了演示linux救援1,把安装盘放到光驱(或ISO文件),然后重新启动机器,在BOIS中把系统引导设置为光驱引导(F2进入BOIS)2,等安装界面出来后,按F5,也就是linux rescue模式然后在boot下输入linux rescue 然后就回车 进行修复原创 2014-05-19 17:14:32 · 7598 阅读 · 0 评论 -
yum groupinstall "X Window System" -y 出错,提示Error Summary错误解决方法
首先说明一下,一般常用的yum安装方式wei原创 2014-05-12 22:01:15 · 47653 阅读 · 3 评论 -
linux中为什么普通用户可以修改自己的密码哪?
SetUID定义:当一个可以执行具有SetUID权限,用户执行这个程序时,将以这个程序所有着身份执行。linux中为什么普通用户可以修改自己的密码哪?ls -l `which passwd`-rwsr-xr-x 1 root root 27936 Aug 3 2010 /usr/bin/passwd从以上命令结果可以看出:passwd命令被设置了SetUID权限,即pa原创 2014-05-24 18:36:39 · 5126 阅读 · 0 评论 -
linux脚本检测本机与指定IP段网络是否畅通
#!/bin/shfor n in `seq 245`do ping -c2 192.168.26.$n >/dev/null 2>&1 if [ $? -eq 0 ] then echo "192.168.26.$n is up" >>/data/uplist.log else echo "192.168.26.$n is dow原创 2014-07-18 16:50:38 · 10805 阅读 · 0 评论 -
执行nginx报错,找不到库./sbin/nginx: error while loading shared libraries: libcrypto.so.6: cannot open share
在工作过程中,部署项目安装的nginx执行报错,找不到库../sbin/nginx: error while loading shared libraries: libcrypto.so.6: cannot open shared object file: No such file or directory由错误提示可以看出缺少libcrypto.so.6通过命令:ldd $(wh原创 2014-08-21 18:04:10 · 47089 阅读 · 2 评论 -
linux系统下date命令修改时间及hwclock硬件时间
修改日期: 时间设定成2016年5月18日的命令如下: date -s 05/18/2016修改时间: hwclock -w同步系统时间到硬件时间。原创 2016-05-18 10:53:30 · 24450 阅读 · 0 评论 -
linux根据进程号PID查找启动程序的全路径
工作环境中遇到网络不正常,检测是某服务器异常往外发送数据包,使用netstat命令查看,发现有程序.IptabLex的这个进程状态为异常连接.无法有效清除,因此想知道是哪个目录的此程序处于僵死状态.[root@edu-web1 /]# netstat –anp | less出问题时进程的状态为:[root@edu-web1 /] ps x 找到某进程启动路径的方法是原创 2014-01-25 11:09:56 · 159540 阅读 · 4 评论 -
X64位linux本地字符界面无法登录问题解决
故障:linux x86_64位操作系统,通过SSH登录正常,其他一切正常,但是服务器本地字符界面,输入用户root及其正确的密码,回车之后继续提示登录字符。之后通过single模式修改密码依然如故。查看服务器安全日志:[root@server ~]# tail -50 /var/log/secure由于操作系统是 RedHat X86_64 根据日志中显示的错误信息推断,这很原创 2014-01-15 15:42:39 · 3876 阅读 · 0 评论 -
linux下iscsi安装配置与挂载超过2T阵列分区
首先将linux安装盘挂载在系统上mount /dev/cdrom /medials /mediacd /media/Server(linux下iscsi安装包所在位置)ls | grep iscsi #找到iscsi-initiator程序安装包rpm -ivh iscsi-initiator-utils-6.2.0.871-0.10.e15.i386.rpm安原创 2012-07-25 10:19:00 · 6514 阅读 · 1 评论 -
linux下挂载移动硬盘(ntfs格式)
工作中遇到linux系统 Red Hat Enterprise5.7 挂载希捷ntfs格式移动硬盘,会跳出一个ERROR提示框:The volume ‘EAGET-NQH’user the ntfs file system which is not supported by your system. 其中‘EAGET-NQH’为我的移动硬盘名。查找资料发现linux支持ntfs格式分区需要原创 2012-08-10 18:45:11 · 28861 阅读 · 4 评论 -
linux设置存储自动挂载后系统无法登录即repair filesystem模式修复方法
工作中遇到大存储文件管理系统,需要linux RedHat5.7挂载hp P2000G3存储设备,分了四个分区做了mount挂载,但是mount命令重启即生效,就通过修改/etc/fstab文件实现了自动挂载功能有次修改/etc/fstab调整挂载点保存之后重启,发现系统无法正常启动,页面出现一下错误:Finding module dependencies; [OK]modprob原创 2012-08-14 16:25:05 · 5066 阅读 · 1 评论 -
Linux环境iSCSI存储及多路径功能配置
一. 概述工作中遇到大存储,多分区挂载linux出现多路径,根据此文配置多路径,介绍在Linux OS环境下iSCSI存储设备连接安装配置使用方法和步骤,特别是Linux操作系统提供的Mutipath多路径功能作为Linux平台下多路径主要可选方案之一,在本文中有重点介绍和讲述。二. 安装配置步骤和方法2.1客户端安装iSCSI包(1)服务原创 2012-08-22 09:32:39 · 22138 阅读 · 0 评论 -
linux系统挂载存储变成只读的解决方案
1、mount: 用于查看哪个模块输入只读,一般显示为: [root@localhost ~]# mount /dev/cciss/c0d0p2 on / type ext3 (rw) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) de原创 2012-08-27 12:03:06 · 18428 阅读 · 0 评论 -
Linux重设root密码
1. 在启动系统出现如下画面时按Enter键进入系统设置页面:2. 系统设置页面:3. 按下e键进入:4. 选择第二项,按e键进入5. 在ro和root之间输入:single,表示以单用户模式进入系统:6. 编辑完后按回车键,返回如下画面:7.原创 2013-05-21 11:36:03 · 2408 阅读 · 0 评论 -
关于Linux(CentOS5.5)系统如何禁用单用户模式
通过对grub引导器加一层密码增强系统安全,以实现对单用户模式的禁用防止通过单用户模式登陆恶意修改root密码,只需对grub的配置文件进行一下改动即可实现对grub加密。 1、以root用户进入系统2、在终端下键入 grub-md5-crypt,这时系统会提示输入两次相同的密码,这个密码即你的grub密码,然后会生成一串MD5码,将其复制按以下步骤加入grub配置文件即可原创 2013-05-21 15:44:39 · 2713 阅读 · 0 评论 -
linux下如何完全卸载mysql数据库
在linux下开发,mysql数据库是经常用到的,在linux怎么安装卸载mysql数据库,也许可能比较痛苦,这里通过测试实验处理怎么卸载msql数据库问题,先分享。 a)查看系统中是否以rpm包安装的mysql1. [root@linux ~]# rpm -qa | grep -i mysql 2. 卸载MySQL-client-community-5.0.85-0.原创 2013-06-25 10:03:33 · 11111 阅读 · 0 评论 -
Linux运维常用脚本整理
在日常工作过程中,经常要对服务器进行一些操作,整理了一些常用的一句话shell命令,使运维人员工作起来更加得心应手,如果您有什么好的一句话脚本,欢迎留言! 1、查找当前目录下占用为0字节的文件并删除find ./ -type f -size 0 -exec rm -rf {}\; #此命令不要用于对根目录0字节文件的操作2、将系统进程按内存占用大小排列显示出来ps -e原创 2013-07-22 08:15:26 · 19167 阅读 · 4 评论 -
Nginx查看并发链接数
一、通过界面查看通过web界面查看时Nginx需要开启status模块,也就是安装Nginx时加上 --with-http_stub_status_module一、通过界面查看通过web界面查看时Nginx需要开启status模块,也就是安装Nginx时加上--with-http_stub_status_module然后配置Nginx.conf,在server里面加入如下内原创 2013-09-02 15:46:10 · 23004 阅读 · 0 评论 -
Linux下历史命令保存、默认值修改的问题
linux下怎样修改history最大保留数呢?直接修改配置参数命令为:vi /etc/profile修改其中”HISTSIZE=1000”参数值即可。如下图:linux历史命令默认条数是1000 history命令保留的默认值是1000history命令保存的最大数是多少呢?history命令保存的最大数?书上说 如果注销系统 那么会将所有历史命令写入~/.bash_hi原创 2013-11-04 14:46:43 · 11600 阅读 · 1 评论 -
Linux系统中修复GRUB引导故障手动引导进入操作系统
GRUB是大多数Linux系统默认使用的引导程序,可以通过启动菜单的方式选择进入不同的操作系统(如果有的话)。当“/boot/grub/grub.conf”配置文件丢失,或者关键配置出现错误,或者MBR记录中的引导程序遭到破坏时,Linux主机启动后可能只会出现“grub>”的提示符,无法完成进一步的系统启动过程。如图所示:方法一:通过在“grub>”环境中手动输入引导命令启动Linu原创 2014-01-02 11:01:35 · 38755 阅读 · 1 评论 -
通过BIOS设置启用CPU虚拟化解决VMware虚拟机不支持X86_64位linux操作系统安装问题
工作中经常用到linux系统,也为了学习方便,在自己笔记本32位操作系统上通过VMware Workstation安装一个RedHat(Linux.TLF-SOFT-Redhat.Enterprise.Linux.v5.UPDATE.7.X86_64.DVD-HOTiSO.iso)系统,配置好虚拟机后点击安装弹出提示,如下图提示本机系统支持32位的无法安装64位操作系统,V原创 2013-12-19 14:36:53 · 51081 阅读 · 0 评论 -
linux系统常用日志以及二进制登录日志/var/log/wtmp文件的查看方法
系统日志记录着系统运行中的记录信息,在服务或者系统发生故障的时候,通过查询系统日志,可以帮助我们诊断。系统日志可以预警安全问题,系统日志一般都存放在/var/log目录下[root@edu-web2 /]# cd /var/log[root@edu-web2 log]# pwd;ls -l wtmp secure dmesg messages lastlog maillog/var/l原创 2014-01-21 15:40:04 · 21152 阅读 · 0 评论 -
linux下touch修改文件的时间戳
linux的touch命令用来修改文件时间戳,或者新建一个不存在的文件。上图中,access、modify、change分别是访问时间、修改时间、改变时间,即为文件的时间戳。1.命令格式:touch [选项]... 文件名...2.命令参数:-a 或--time=atime或--time=access或--time=use 只更改存取时间。-c 或--no原创 2016-05-18 13:38:07 · 48777 阅读 · 2 评论