linux id命令参数及用法详解(linux查看当前登陆用户uid,gid)
命 令:id
功能说明:查看显示目前登陆账户的uid和gid及所属分组及用户名
语 法:id [-gGnru][--help][--version][用户名称]
补充说明:id会显示用户以及所属群组的实际与有效ID。若两个ID相同,则仅显示实际ID。若仅指定用户名称,则显示目前用户的ID。
这个命令在溢出时经常用到,查看是不是溢出root成功,执行 ...
用Monit监测Linux 服务器
monit用 Monit 监测 linux 服务器
Monit 是一个用来监测系统状态的工具,不但可以用来监视进程、服务、文件、目录、文件系统,还可以在服务 down 掉的时候自动重启服务或者当某个进程占用过多的资源的时候自动停掉进程,并且支持 Email 报警功能、远程服务器监测、web 管理界面等,功能很多很强大。VPSee 用 monit 来监测 ...
linux who命令参数及用法详解(linux查看在线用户命令)
linux who 命令 详解 Linux最常用命令之一
功能说明:显示目前登入系统的用户信息。
语 法:who [-Himqsw][--help][--version][am i][记录文件]
补充说明:执行这项指令可得知目前有那些用户登入系统,单独执行who指令会列出登入帐号,使用的
终端机,登入时间以及从何处登入或正在使用哪个X显示器 ...
Linux常用系统管理命令(top、free、kill、df)
一、 top1.作用
top命令用来显示执行中的程序进程,使用权限是所有用户。
2.格式
top [-] [d delay] [q] [c] [S] [s] [n]
3.主要参数
d:指定更新的间隔,以秒计算。q:没有任何延迟的更新。如果使用者有超级用户,则top命令将会以最高的优先序执行。c:显示进程完整的路径与名称。S:累积模式,会将己完成或消失的子行程 ...
linux下的删除重复行命令uniq详细介绍和实例
一,uniq干什么用的
文本中的重复行,基本上不是我们所要的,所以就要去除掉。linux下有其他命令可以去除重复行,但是我觉得uniq还是比较方便的一个。使用uniq的时候要注意以下二点
1,对文本操作时,它一般会和sort命令进行组合使用,因为uniq 不会检查重复的行,除非它们是相邻的行。如果您想先对输入排序,使用sort -u。 ...
Linux系统中10个最危险的命令详解
我们大多数的朋友都是一辈子都用的windows系统,基本用鼠标就可以完成所有的操作,但是在Linux系统中那么基本上就是键盘+命令操作电脑的,Linux命令行佷有用、很高效,也很有趣,但有时候也很危险,尤其是在你不确定你自己在正在做什么时候。这篇文章并不打算引来你对Linux或linux 命令行的愤怒,只是想让你意识到在你运行 ...
linux命令大全之grep命令详解(文本搜索工具)
Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。
grep的工作方式是这样的,它在一个或多个文件中搜索字符串模板。如果模板包括空格,则必须被引用,模板后的所有字符串被 ...
使用linux系统性能监控工具KSysguard监控远端主机介绍
KDE System Guard默认的窗口
前端图形界面使用传感器(sensors)获得要显示的信息。传感器返回的可以是一个简单的数值或更复杂的信息如表格。针对不同的信息类型都提供了一个或多个显示界面。这些显示界面被组织在多个工作表中,工作表可以独立存储和加载。
KSysguard主窗体包括菜单栏、工具栏和状态栏、传感器浏览区以及 ...
Linux下将Mysql和Apache加入到系统服务里的方法
Apache加入到系统服务里面:
cp /安装目录下/apache/bin/apachectl /etc/rc.d/init.d/httpd
修改httpd
在文件头部加入如下内容:
###
# Comments to support chkconfig on RedHat Linux
# chkconfig: 2345 90 90
# description:http server
###
保存
在打入
#chkcon ...
五个Linux简单命令帮你解决系统性能问题
事实上,利用一些简单的Linux命令,可以发现许多管理主机的细节问题并且能迅速而简单地解决性能问题。一、top
对许多管理员来说,最新学会的就是TOP命令,它可以显示出当前运行的所有内核任务,并且提供了一些主机状态的统计报告。默认地,TOP命令每隔五分钟自动更新一次这个数据(这个更新间隔是可设置的)。
TOP命 ...
如何判断Zend Optimizer安装成功
安装多次Zend Optimizer,试了不同版本,总是失败。不知如何去找原因,因为Zend Optimizer安装实在太简单了:
1-释放压缩解包;
2-运行install.sh这个脚本,根据提示输入适当的参数,其中最主要的就是输入php.ini的路径。其次如果使用apache的话,输入它的控制脚本的路径,因为它要重启服务才能生效。
安装好后,检测Zend O ...
Linux系统安全:系统优化及安全配置详细介绍
作为一个系统管理员,下面我们聊一下基于服务器应用的Linux,由于个人电脑上使用Linux也许不是像服务器上一样,优先追求安全和稳定,因此个人电脑使用的朋友只做个参考吧。
系统优化
说起优化,其实最好的优化就是提升硬件的配置,例如提高cpu的运算能力,提高内存的容量,个人认为如果你考虑升级硬件的话,建 ...
nagios服务端配置及客户的安装配置步骤分享[图文]
1.上面我讲了一些nagios服务端的安装和简单的配置,现在来讲一下服务端监控多台服务器的以及被监控端的安装配置。
2.nagios 服务端的配置
(1).首先默认安装好后,nagios就创建好了一个分组和一些服务,这个文件就是localhost.cfg文件。现在我们要创建自己的文件
把nagios.cfg里面的定义localhost.cfg这个注释掉,然后在开启 ...
在linux如何查看IP
>>1.ifconfig -a
>>2.more /etc/sysconfig/net/???
linux驱动程序开发详细介绍
前提,一般来说内核代码的错误可能会引起一个用户进程的死亡,或者整个系统的瘫痪,更严重的后果,可能导致磁盘损伤~因此建议最好有一台实验机进行系统的测试。
第一个内核模块(Hello World模块)
复制代码代码如下:
View Code
#include
#include
MODULE_LICENSE("Dual BSD/GPL");
static __init int hello_init(voi ...
linux系统下分割大文件的方法
在linux中分割大文件,比如一个5gb日志文件,需要把它分成多个小文件,分割后以利于普通的文本编辑器读取。
有时,需要传输20gb的大文件到另一台服务器,也需要把它分割成多个文件,这样便于传输数据。
以下通过五个不同的例子,来讲解Linux下分割大文件的方法,供大家参考。
例1、以每个文件1000行分割
split命令分割文件 ...
Linux操作系统中的七件超厉害的武器
Linux是一套免费使用和自由传播的类UNIX操作系统,主要用于基于Intel x86系列CPU的计算机上。Linux系统是由全世界各地的成千上万的程序员设计和实现的,其目的是建立不受任何商品化软件的版权所制约的、全世界都能 自由使用的UNIX兼容产品。也许有些准备和正在使用Linux的朋友对为什么使用Linux并不十分了解。本文试就这一 ...
Linux下获取用户主目录的方法分享
方法如下
char *path = getenv("HOME");
printf("path = %s\n",path);
getenv是标准库函数,包含stdlib.h头文件就可.
linux指令介绍 cmp命令细说
功能说明:比较两个文件是否有差异。
语 法:cmp [-clsv][-i ][--help][第一个文件][第二个文件]
补充说明:当相互比较的两个文件完全一样时,则该指令不会显示任何信息。若发现有所差异,预设会标示出第一个不同之处的字符和列数编号。若不指定任何文件名称或是所给予的文件名为"-",则cmp指令会从标准输入 ...
Linux下清空用户登录记录和命令历史的方法分享
[root@localhost root]# echo > /var/log/wtmp 此文件默认打开时乱码的,里面可以看到ip等等信息
[root@localhost root]# echo >/var/log/wtmp
[root@localhost root]# last
此时即看不到用户登录信息
清除登陆系统失败的记录,也就是lastb命令看到的记录
[root@localhost root]# echo > /va ...