Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

Linux下普通用户可以使用poweroff、reboot

Linux下普通用户可以使用poweroff、reboot

这个情况今天发现于试验中发生这个情况的前提:必须是以普通用户身份登录,如果是以root用户su - user切换用户不会出现这种情况。但是某些版本也会出现这种情况。比如2.6.18-92.el5。这时候的普通用户User是可以执行poweroff和reboot两个关键的命令的~如果你像取消这种功能(我想网管们都希望取消吧)有两个办法:1.取消/usr/bin/poweroff和reboot的链接2.到/etc/security/console.apps/下...
Linux 自学笔记:top详解

Linux 自学笔记:top详解

Linux 下 top 命令可以用来显示正在执行的进程,与 ps 命令的不同之处在于top 在可以定期更新正在运行的进程,默认的更新时间为 1 秒1. 进入动态进程监控画面:输入命令:top2. 退出动态进程监控画面命令: q 3. 设置进程监控的刷新时间,假设设置刷新时间为10秒:命令:top -d 104. 监控特定用户进程(在进入进程监控后使用此命令)命令:输入 u ,再输入用户名,回车5. 结束特定进程命令:输入 k ,再输入要进程 ID 号Lin...
Linux 自学笔记:时间显示与管理&监控网络信息

Linux 自学笔记:时间显示与管理&监控网络信息

一、时间显示与管理1. 显示Linux 系统时间命令:date2. 设置系统时间命令:date MMDDHHMMCCYY.SS每位数字依次对应:月月日日时时分分年年年年.秒秒例如设置时间为:2012年2月10日22时33分44秒—— date 0212332012.44 3. 查看日历查看某个月的日历,例如:2012年2月日历命令:cal 2 2012查看一整年的日历,例如:2012年命令:cal 2012二、监控网络信息1. ping网络监测工具ping...
Linux虚拟文件系统(安装根文件系统)

Linux虚拟文件系统(安装根文件系统)

安装根文件系统式系统初始化的关键部分。Linux内核允许根文件系统放在很多不同的地方,比如硬盘分区、软盘、通过NFS共享的远程文件系统以及保存在ramdisk中。内核要在变量ROOT_DEV中寻找包含根文件系统的磁盘主设备号。当编译内核时,或者像最初的启动装入程序传递一个合适的“root”选项时,根文件系统可以被指定为/dev目录下的一个设备文件。 相关阅读:http://www.linuxidc.com/Linux/2012-02/53771.htm安装...
Linux虚拟文件系统之文件系统安装(sys_mount())

Linux虚拟文件系统之文件系统安装(sys_mount())

对于这里的(http://www.linuxidc.com/Linux/2012-02/53845.htm)的根目录文件系统的安装中涉及到了mount系统调用的调用,这里我们考虑一个文件系统将被安装在一个已经安装文件系统之上的情形,即调用mount系统调用实现。mount系统调用被用来安装一个普通文件系统,他的服务例程为sys_mount()。 [cpp] /*sys_mount系统调用*/ /*dev_name为待安装设备的路径名; dir_name为安...
Ubuntu 11.10下安装Chrome浏览器

Ubuntu 11.10下安装Chrome浏览器

刚装完Ubuntu 11.10,想安装Chrome浏览器,在《Ubuntu 软件中心》没有找到,只有Chromium,于是就先Googling了一下,有人说先在:“直接去官网下的安装不了,得要先在《Ubuntu 软件中心》安装Chromium之后,再安装Chrome,最后再删除Chromium”,这样也应该可行,再确实是有些麻烦。相关阅读:http://www.linuxidc.com/Linux/2011-10/45642.htm不过自己还是想去试着安装...
Ubuntu下安装JDK图文教程详解

Ubuntu下安装JDK图文教程详解

操作系统:Ubuntu 11.10,我们选择的是jdk1.6.0_30版本。安装文件名为jdk-6u30-linux-i586.bin.1、复制jdk到安装目录(1)假设jdk安装文件在桌面,我们指定的安装目录是:/usr/local/java 。可是系统安装后在/usr/local下并没有java目录,这需要我们去创建一个java文件夹,如图(1) (2)切换到桌面下,执行复制,如图(2) 2、安装jdk(1)切换到root用户下,如图(3) (注:如果...
Ubuntu中root用户和user用户的相互切换

Ubuntu中root用户和user用户的相互切换

Ubuntu是最近很流行的一款Linux系统,因为Ubuntu默认是不启动root用户,现在介绍如何进入root的方法。(1)从user用户切换到root用户不管是用图形模式登录Ubuntu,还是命令行模式登录,我们会发现缺省的用户是user但是当我们需要执行一些具有root权限的操作(如修还系统文件)时,经常需要用sudo授权,感觉很麻烦此时我们可以切换到root用户,只需要简单的执行sudo su 即可注意: 出于安全考虑,默认时Ubuntu的root...
Linux中利用logrotate来对log文件进行循环管理

Linux中利用logrotate来对log文件进行循环管理

Syslog-ng服务是Linux系统中重要的日志服务,搞过Linux下日志管理的大虾门肯定都熟悉这项服务,在此就不再赘述。现在谈一下对日志文件的管理问题。 Syslog-ng服务只提供对log进行接收以及再处理(继续分发或者存储),但并不对产生的log文件进行管理,这样导致的后果就是可能这个文件越来越大,在我们这个项目中,由于忘了对日志文件进行管理,结果导致这个日志文件20多G,囧,很有可能导致系统崩溃。 日志文件管理这项工作其实是由logrotate模...
关于Linux中 syslog-ng 如何在转发时修改其facility以及level

关于Linux中 syslog-ng 如何在转发时修改其facility以及level

国内关于Syslog-ng的内容比较少,就是找到了也都是些许的只言片语,或者都仅仅是一些简简单单的配置facility或则和level以及destination等。这两天碰到一个问题,就是在日志转发时,需要更改收到的日志的facility和level,结果中文文档几乎木有,英文的文档倒是碰到一些,兴奋之余,一打开傻眼了。。。好几个都是问how to change the facility and level的,然后在balabit中看到回复如下: "Sim...
umount 卸载挂载点 卸载存储报错 device is busy

umount 卸载挂载点 卸载存储报错 device is busy

卸载存储的时候报错device is busy解决办法例:/mnt/test 为存储挂载点fuser -m -v /mnt/testfuser 可以显示出当前哪个程序在使用磁盘上的某个文件、挂载点、甚至网络端口,并给出程序进程的详细信息。-m 参数表明指定的路径是一个挂载点,-v 参数给出详细的输出,可以看出,原来是 gqview 这个程序还在霸占着移动设备,fuser 还给出了程序的进程号,知道了进程号,你就可以随便怎么处置这个程序了。另外你也可以添加一...
<< 531 532 533 534 535 536 537 538 539 540 >>