查看Linux服务器有哪些用户正登录在服务器上

查看有哪些人登录在服务器上,这是当年刚接触Linux最感兴趣的事情。当年老师在试用的机器上给我们分配了账号,大家都用自己的账号登录……[root@localhostscsi]#w16:58:34up18:00, 2users, loadaverage:0.00,0.00,0.00USER  TTY   FROM       LOGIN@ IDLE JCPU PCPUWHATzaho  pts/0  192.168.92.1  03Apr1311days 0.68s 2.72ssshd:zaho[priroot  pts/1  192.168.92.1  03Apr13 0.00s 1.01s 0.28sw[root@localhostscsi]#who...

查看Linux服务器硬盘使用情况

本文介绍如何查看Linux服务器上硬盘的使用情况1、查看有几块硬盘命令:df-lh[root@localhost~]#df-lhFilesystem      Size UsedAvailUse%Mountedon/dev/mapper/VolGroup-lv_root           6.5G 692M 5.5G 12%/tmpfs        764M  0 764M 0%/dev/shm/dev/sda1      485M 30M 430M 7%/boot很明显,有一个sda1的scsi硬盘分区,还有一个lvs的卷,由于我装系统时比较懒,让CentOS帮我自动...

查看Linux服务器内存使用情况

一个服务器,最重要的资源之一就是内存,内存够不够用,是直接关系到系统性能的关键所在。本文介绍如何查看Linux服务器内存使用情况,1、free命令free-m[root@localhost~]#free-m      total   used   free  shared  buffers  cachedMem:     1526    182   1344     0    16    99-/+buffers/cache:    65   1460Swap:   ...

查看Linux服务器CPU使用情况

查看CPU使用率是系统管理的最常见的任务之一,Linux系统提供了多种方法来完成这个任务。1、top命令首先是使用top命令,直接运行:toptop显示出来的的内容分为两部分,两部分都是定时刷新的,上半部分内容如下:top-15:17:51up16:57, 2users, loadaverage:0.03,0.01,0.00Tasks: 98total, 1running, 97sleeping, 0stopped, 0zombieCpu(s): 0.2%us, 0.2%sy, 0.0%ni,99.7%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%stMem: 1563088ktotal, 184172kused, 1378916kfree,  16776kbuffersSwap: 3145720ktotal,    0kused,...

查看Linux服务器硬件配置

很多兄弟初学Linux的时候,感觉郁闷死了,因为Linux系统不像Windows那样有一个很方便的查看硬件配置,尤其是在命令行模式下面。其实也很简单啦,在Linux下,你只能找到一个或多个命令,来完成你想做的事情。1、查询linux的主板型号dmidecode|grep"ProductName"dmidecode|grep"Manufacturer"该死的dmidecode,我的最小化CentOS又没有,那又查一下吧,yumlist*dmide*,搜索出来两个:dmidecode.i686和python-dmidecode.i686,很显示我们要装的是前者。yuminstalldmidecode,提示只有70K,果断安装一下。直接运行dmidecode,出来大量信息,一屏显示不完,可以用(dmidecode|more)命令分屏显示。都是和硬件相关的,各种硬件信息基本上都包括了,我看的有BIOS,系统信息、主板、Chassis(机箱?)、CPU、内存等,貌似没有看到硬盘、网卡、声卡、显卡等2、查询cpu型号信息cat/proc/cpuinfodmi...

查看Linux系统内核版本和发行版本

拿到一个操作系统,登录上去后,首先我们应该看看这个是一个什么样的系统。我想第一步无外乎就是看看它的系统版本和硬件配置情况。当然,遥想当年,拿到别人电脑,第一步就是看看别人电脑装了什么游戏、盘里面有什么图片、电影……那样的日子已经一去不复返了。1、查看系统的内核信息:#uname-a#cat/proc/version我的虚拟机上的测试结果:#uname-aLinuxlocalhost.localdomain2.6.32-358.el6.i686#1SMPThuFeb2121:50:49UTC2013i686i686i386GNU/Linux#cat/proc/versionLinuxversion2.6.32-358.el6.i686(mockbuild@c6b8.bsys.dev.centos.org)(gccversion4.4.720120313(RedHat4.4.7-3)(GCC))#1SMPThuFeb2121:50:49UTC2013不管用哪种方法,都可以看到,我的内核版本是:2.6.32-358.el6.i6862、查看系统的发行版本信息:#lsb_release-a#c...

Linux使用init命令关机、重启

运行init0,可以让Linux系统关机;运行init6,可以让Linux系统重启,效果相当于reboot其实我们应该了解得更多一点……比如,什么是init进程?所谓的init进程,它是一个由内核启动的用户级进程。内核自行启动(已经被载入内存,开始运行,并已初始化所有的设备驱动程序和数据结构等)之后,就通过启动一个用户级程序init的方式,完成引导进程。所以init始终是第一个进程(其进程编号始终为1)。内核会在过去曾使用过init的几个地方查找它,它的正确位置(对Linux系统来说)是/sbin/init。如果内核找不到init,它就会试着运行/bin/sh,如果运行失败,系统的启动也会失败。init命令后面的参数是指运行级别,那什么又是运行级别呢?简单的说,运行级就是操作系统当前正在运行的功能级别。这个级别从1到6,具有不同的功能。不同的运行级定义如下:(可以参考RedHatLinux里面的/etc/inittab)#0-停机(千万不能把initdefault设置为0)#1-单用户模式#2-多用户,没有NFS#3-完全多用户模式(标准的运行级)#4-没有用到#5-X11(xwind...

CentOS上使用yum安装Apache

Apache在Linux系统中,其实叫“httpd”,它“无耻的”占据了官方名义!CentOS可以使用yum命令,非常简单和容易的安装Apache,下面演示一下步骤:1、安装Apacheyuminstallhttpd2、设置Apache服务的启动级别chkconfig--levels235httpdonApache是一个服务,所以,可以通过设置服务的启动级别来让它启动。2,3,5三个级别分别表示什么意思就不用我多说了吧。3、现在就启动它/etc/init.d/httpdstart安装之后的说明:1、验证是否安装成功现在打开http://ip地址,看看有没有Apache的默认页面出来了?如果有就对了。2、安装目录介绍Apache默认将网站的根目录指向/var/www/html目录默认的主配置文件是/etc/httpd/conf/httpd.conf配置存储在的/etc/httpd/conf.d/目录...

Linux系统设置IP、DNS和主机名等

Linux系统下进行网络配置是件比较麻烦的事情,尤其是在命令行模式下。本文简单的进行了一下总结,便于新手依葫芦画瓢。其中基本设置部分为系统初始安装时的一定性设置,包括配置网卡的IP地址、掩码、网关、DNS、主机名等,并且在最后有完整的测试。其它操作里面则主要是一些平时要做到的操作,比较重启网卡、开关防火墙、单网卡双IP或双网卡等情况的网络配置。VMWare7.0中,安装一个CentOS6.5系统,采用最小化安装。VMWare使用VMNet8来作NAT用的,网段为192.168.92.0,掩码255.255.255.0,网关是192.168.0.2,宿主网卡IP地址是192.168.0.1如果是Ubuntu系统,请参照:post/201304/linux-ubuntu-ip-dns-hostname.html">post/201304/linux-ubuntu-ip-dns-hostname.html一、基本配置1、修改/etc/sysconfig/network-scripts/ifcfg-eth0文件,设置如下参数:DEVICE=eth0#物理设备名IPADDR=192.168.92...

Linux创建用户与用户管理

系统管理中,一个很重要的环节就是用户管理。用户本身就是系统安全的重中之重,系统有哪些用户,哪些是普通用户,哪些是权用户,哪些是管理员用户必须很清楚。本文介绍Linux下一些用户管理的基本操作,比如如何创建用户,如何修改密码,如何以管理员身份执行某个操作等。1、创建用户只有超级用户(root)可以创建新的用户账号,下面的命令将建立一个名为zaho的新用户:#adduserzaho#passwdzaho(键入zaho的口令)创建用户名的时候,设置好用户所属的组、用户的主目录、用户的默认Shelluseradd-g<组名>-d/home/zaho-s/etc/bash-mzaho注解:-g所属组 -d家目录 -s所用的Shell细心的你,可以已经发现一个很有趣的事情:既有出现adduser,也有出现useradd,呵呵。这两个命令其实是一样的。当然这里要提醒一下,虽然有adduser但没有addgroup,所以为了培养一个良好的使用习惯,建议使用useradd。2、修改用户密码passwd<用户名>3、删除用户命令userdel-r<用户名&...
开发笔记 开发笔记·2023-04-15

WDCP的安装配置

一、wdcp_v2.41简介lanmp一键安装包是wdlinux官网2010年开始推出的lamp,lnmp,lnamp(apache,nginx,php,mysql,zend,eAccelerator,pureftpd)应用环境的快速简易安装包,执行一个脚本,整个环境就安装完成就可使用,快速,方便易用,安全稳定.但由于源码编译需要比较长的时间(30分钟至几小时不等),具体根据机器配置的不同,所用的时间也不同而且在mysql安装编译时本身要比较久,时常会有遇到"卡住"的现像现在,已经制作打包完了,你可以用RPM安装,更简单和快速,5分钟左右不过如果网速慢,可能下载都要5分钟不只了支持系统:CentOS5.X/CentOS6.X支持后台lamp,lnmp,lnamp后台可自由切换二、安装wdcp使用putty登录VPS或服务器wgethttp://down.wdlinux.cn/in/lanmp_wdcp_24_in.shshlanmp_wdcp_24_in.sh等待安装完成三、进入管理安装完成之后.wdcp管理系统后台访问地址http://ip:8080默认用户密码A...
开发笔记 开发笔记·2023-04-15

Linux任务栏消失与恢复

kde桌面的任务栏导致cpu占用率过高的问题。最近新装了一个红旗Linux6,有一次打开一个什么程序,任务栏一下子就死了,奇怪的是键盘也输入不了东西,只有鼠标能动,真是郁闷,万般无奈之下,只好按电源键重启了一下。今天打开一个EVA上发来的网址,默认是用Konqueror打开的,任务栏突然间又动不了了,听见风扇转得贼那的响,心想不妙啊,难道又要按Power?还好这个时候键盘还好用,而正好桌面上还有一个终端在。立即输入ps-aux,看不出过名堂。改输入top,发现有一个kicker进程占用cpu百分之九十多,感觉别人用完的cpu都被它用了,真是汗啦。立刻用kill9把它干掉!(先用的kill15,没能干得掉)当把它干掉的时候,任务栏也消失了。怎么办呢,有什么办法把任务栏找回来呢?回想起Windows下面,如果任务栏被杀死了,可以通过重新运行Explorer这个Windows的Shell来把它恢复回来。我想刚才被我Kill掉的kicker会不会就是KDE桌面的shell呢?不管了,先搞搞看。一运行,果然所有的东西都回来的,任务栏重新恢复,出现在我的桌面上了。哈哈!...

Linux硬盘分区

  在学习Linux的过程中,安装Linux是每一个初学者的第一个门槛。  在这个过程中间,最大的困惑莫过于给硬盘进行分区。  虽然,现在各种发行版本的Linux已经提供了友好的图形交互界面,但是很多的人还是感觉无从下手。这其中的原因主要是不清楚Linux的分区规定,以及它下面最有效的分区工具—Fdisk的使用方法。下面从这两个方面入手,来讲解这个困扰大家的问题。  Linux的分区规定  1.设备管理在Linux中,每一个硬件设备都映射到一个系统的文件,对于硬盘、光驱等IDE或SCSI设备也不例外。  Linux把各种IDE设备分配了一个由hd前缀组成的文件;而对于各种SCSI设备,则分配了一个由sd前缀组成的文件。  例如,第一个IDE设备,Linux就定义为hda;第二个IDE设备就定义为hdb;下面以此类推。而SCSI设备就应该是sda、sdb、sdc等。  2.分区数量要进行分区就必须针对每一个硬件设备进行操作,这就有...
开发笔记 开发笔记·2023-04-15

安装Bind

linux下安装bind                   一.、Bind简介。Bind是一款开放源码的DNS服务器软件,Bind由美国加州大学Berkeley分校开发和维护的,全名为BerkeleyInternetNameDomain它是目前世界上使用最为广泛的DNS服务器软件,支持各种unix平台和windows平台。本文将介绍它在RedhatLinux9中最基本的安装和配置。二.、软件的相关资源。官方网站:http://www.bind.com/源码软件包:Bind是开源的软件,可以去其官方网站下载。http://www.isc.org/index.pl,目前最新版本为bind-9.3.1。帮助文档:http://www.isc.org/index.pl有该软件比较全面的帮助文档。FAQ:http://www.isc.org/index.pl回答了该软件的常见问题。配置文件样例:http:/...
开发笔记 开发笔记·2023-04-15

Linux忘记密码

一.lilo引导1.在出现lilo:提示时键入linuxsingleBoot:linuxsingle2.回车可直接进入linux单用户模式3.vi/etc/passwd删除root项中的密码(这里也可以直接使用passwd命令重新设置root的密码)4.reboot重启,root密码为空二.grub引导1.在出现grub画面时,选择linux引导项,然后按e键2.选择以kernel开头的一行,再按e键,在此行的末尾,按空格键后输入single,以回车键来退出编辑模式;3.回车返回,然后按b键启动,即可直接进入linux单用户模式4.vi/etc/passwd删除root项中的密码(这里也可以直接使用passwd命令重新设置root的密码)5、reboot重启,root密码为空三、可以使用linux启动软盘引导出现boot后,输入linuxsingle可进入单用户模式;修改或删除root密码;四、使用Linux系统安装盘如果你既没做系统启动软盘,同时多系统的引导LILO和GRUB又被删除,那么只能使用Linux系统安装盘来恢复root的密码。用第一张Linux系统安装盘启动,出现boot...
开发笔记 开发笔记·2023-04-15
首页上一页...1314151617...下一页尾页