随笔分类 - Linux系统管理
摘要:我们知道unix/linux刚开始的时候是没有图形界面的,随着时代的发展,排版、制图、多媒体应用越来越普遍了,这些需求都需要用到图形界面(Graphical User Interface)。为此,MIT在1984年开发出了X window system,X在字母表中是W(indows)的下一个字母,寓意“下一代GUI”的意思。目前为止,unix/linux上几乎所有的发行版都采用X window system来作为自己的图形界面,它已经成为事实上的unix/linux图形界面标准。 X window system,又名X,X11(现在主要的X window system大都基于其第11个...
阅读全文
摘要:当需要查看一个文本文件的头部或尾部时,head 命令及tail 命令可以非常方便的完成该操作。head 命令用于查看一个文本文件的开头部分;而tail 命令则用于显示文本文件的末尾几行。这两个命令举例如下: head example.txt 显示文件 example.txt 的前十行内容; head -n 20 example.txt 显示文件 example.txt 的前二十行内容; tail example.txt 显示文件 example.txt 的后十行内容; tail -n 20 example.txt 显示文件 example.txt 的后二十行内容; tail -f e...
阅读全文
摘要:(1) 使emacs显示行号Emacs23已经自带显示行号的功能了,在配置文件里(~/.emacs,这个文件需要自己创建)写:(global-linum-mode t)即可。另外,今天才记住,修改完配置文件直接应用是:M-x eval-buffer(2) 使emacs不用重新打开某个文件而更新其bu...
阅读全文
摘要:XManager是一款不错的windows连接linux的图形界面软件,以下为其配置方法:刚刚安装好的debian的几点配置1、打开root,(debian默认是不允许用root登录可视化界面的)解决办法只能是现在命令行用root登录(只有root才对下面的文件有写权限)1.1、进入命令行:最初我们只能以我们创建的普通用户登录到默认的桌面(gnome)中去。从图形界面切换到命令行:CTRL+ALT+SHIFT + F1从命令行切换到图形界面:ALT+F71.2、修改相应文件修改/etc/pam.d/gdm3文件把下面一句注释掉auth required pam_succeed_if.so us
阅读全文
摘要:top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。 top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48Tasks: 29 total, 1 running, 28 sleeping, 0 stopped, 0 zombieCpu(s): 0.3% us, 1.0% sy, 0.0% ni, 98.7% id, 0.0% wa, 0.0% hi, 0.0% siMem: 191272k total, 173656k used,
阅读全文
摘要:(1). 修改linux的时间可以使用date指令在命令行输入:date显示当前时间 Fri Aug 3 14:15:16 CST 2007date -s按字符串方式修改时间可以只修改日期,不修改时间,输入: date -s 2007-08-03只修改时间,输入:date -s 14:15:00同时修改日期时间,注意要加双引号,日期与时间之间有一空格,输入:date -s "2007-08-03 14:15:00"修改完后,记得输入:sudo clock -w (在debian中是sudo hwclock -w命令)把系统时间写入CMOS(2). 经典LAMP架构实例:Sy
阅读全文
摘要:1.安装很简单在Debian系统下安装NFS是相当简单的,在NFS服务器上执行下面的命令即可# aptitude install nfs-kernel-server (会默认安装portmap和nfs-common)在客户端则需要安装: # aptitude install nfs-common portmap2.服务器启动、停止与重启: 启动服务# /etc/init.d/nfs-kernel-server start 停止服务# /etc/init.d/nfs-kernel-server stop 重启服务# /etc/init.d/nfs-kernel-server resta...
阅读全文
摘要:sudo源于80年代早期,是巴法罗市的纽约州立大学开发的,随后,科罗拉多大学对起进行了深入的开发.网址:http://www.gratisoft.us/sudo/Sudo是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。这样不仅减少了root用户的登陆和管理时间,同样也提高了安全性。Sudo不是对shell的一个代替,它是面向每个命令的。它的特性主要有这样几点: § Sudo能够限制用户只在某台主机上运行某些命令。 § Sudo提供了丰富的日志,详细地记录了每个用户干了什么。它能够将日志传到中心主机或者日志服务器。 &#
阅读全文
摘要:最近应化学院老师的要求在学校的超算中心上安装量子化学的高斯软件guassian09,由于超算中心使用的是opensuse,所以今天只好在虚拟机上又安装了opensuse以熟悉这个新的linux环境,安装过程暂且不表,大家随便搜搜到处都有,可是安装过后照例安装vmware tools时问题出现了 先是提示我这个:Searching for a valid kernel header path...The path "" is not valid.Would you like to change it? [yes]What is the location of the dire
阅读全文
摘要:/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置./etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.~/.bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件.~/.bashrc:该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该文件被读取.
阅读全文
摘要:1. Find是一个非常有效的工具,它可以遍历当前目录甚至于整个文件系统来查找某些文件或目录.主要选项:-name 按照文件名查找文件-perm 按照文件权限来查找文件-prune 不在当前指定的目录中查找-user 按照文件属主来查找文件-group 按照文件所属的组来查找文件-mtime -n +n 按照文件的更改时间来查找文件,-n表示文件更改时间距现在n天以内,+ n表示文件更改时间距现在n天以前.-nogroup 查找无有效所属组的文件,即该文件所属的组不存在-nouser 查找无有效属主的文件-newer file1 ! file2 查找更改时间比文件file1新但比...
阅读全文
摘要:本文整理摘录自:鸟哥的linux私房菜基础篇之第二十二,二十三章;转载请注明来源:http://www.cnblogs.com/beanmoon/archive/2012/10/30/2746103.html linux下安装及卸载软件是比较头疼的事,不想windows下那样方便,总的来说有以下几种: 1. tarball 所谓的 Tarball 文件,其实就是将软件的所有原始码文件先以tar打包,然后再以压缩技术来压缩,通常最常见的就是以gzip来压缩了。因为利用了 tar 与 gzip 的功能,所以tarball 文件一般的扩展名就会写成 *.tar.gz 或者是简写为 *.tg...
阅读全文
摘要:原文链接:http://vbird.dic.ksu.edu.tw/linux_basic/0510osloader_1.php;由于鸟哥的语言稍显啰嗦,在此稍微做些删改~~^_^,同时对台湾的用语按大陆的习惯进行了修改启动流程一览启动是很严肃的一件事,让我们就来了解一下整个启动的过程吧!不过,由于启动的过程中,那个启动加载程序 (Boot Loader) 使用的软件可能不一样,例如目前各大 Linux distributions 的主流为 grub,但早期 Linux 默认是使用 LILO ,台湾地区则很多朋友喜欢使用spfdisk。 但无论如何,我们总是得要了解整个 boot loader
阅读全文
摘要:来源:http://baike.baidu.com/view/2367608.htm vmlinuz是可引导的、压缩的内核。“vm”代表 “Virtual Memory”。Linux 支持虚拟内存,不像老的操作系统比如DOS有640KB内存的限制。Linux能够使用硬盘空间作为虚拟内存,因此得名“vm”。vmlinuz是可执行的Linux内核,它位于/boot/vmlinuz,它一般是一个软链接。 vmlinuz的建立有两种方式。 一是编译内核时通过“make zImage”创建,然后通过: “cp /usr/src/linux-2.4/arch/i386/linux/boot/z...
阅读全文
摘要:文章出处:http://www.chinaz.com/server/2009/0807/85796.shtml今天一个很偶然的机会看到了linux中的find命令,然后我在网上搜索了一下这方面的内容,为了方便大家学习参考,我就总结一下,一上午的劳动成果,呵呵!首先是find的语法:find [起始目录] 寻找条件 操作还有种表述方式:find PATH OPTION [-exec COMMAND { } \;]因为find命令会根据我们给的option,也就是寻找条件从我们给出的目录开始对其中文件及其下子目录中的文件进行递归搜索,所以我觉的这个地方说是“起始目录”是非常好的。该命令中的寻找条件
阅读全文
摘要:cpio命令利用cpio 可将文件或目录从文件库获取出来或将散列文件拷贝到文件库。cpio 的指令格式:cpio –i[bcdmrtuv] [patterns]cpio –o [abcv]cpio –p [adlmuv][directory]cpio有三种操作模式: 在copy-out模式中,cpio把文件复制到归档包中。它从标准输入获得文件名列表(一行一个),把归档包写到标准输出。生成文件名列表的典型方法是使用find命令;你可能要在find后面用上-depth选项,减少因为进入没有访问权限的目录而引起的麻烦。 在copy-in模式中,cpio从归档包里读取文件,或者列出归档包里的内容。..
阅读全文
摘要:df 命令:通过文件系统中未分配的空间来确定文件系统中已分配空间的大小。例如:如果一个文件系统中有 8192个512-byte 块, 并且4096 个块没有被分配出去,那么已分配的空间就是4096 个512-byte 的块。已分配空间 = 空间总数 - 未分配空间因为基于文件系统总体来计算,所以df 命令是报告文件系统空间使用情况最可靠的命令。du 命令:是面向文件的命令,它计算分配给指定文件或者目录的空间。 du 命令必须跟着目的参数,而且不能隔离文件系统。例 如:运行 “# du /” 命令将计算所有在 / 文件系统下所有文件的空间分配信息。其中包括 / 文件系统所有的文件和安装在 / 下
阅读全文
摘要:RHEL/CentOS 5.5使用第三方软件库(EPEL与RPMForge、RPMFusion软件库)在 CentOS下运行yum install flash-plugin或yum install mplayer的时候,提示库里没有找到这个软件?为什么会这样?因为CentOS是RHEL编译过来的,去掉了所有关于版权问题的东西。因此,在没有使 用第三方软件库的情况下,很多软件无法用yum install来直接安装。EPEL(Extra Packages forEnterpriseLinux)软件库提供为 EL4 及 EL5 重新编译的Fedora组件。这个软件库在不替换系统组件方面下了功夫。在某
阅读全文
摘要:Windows 下硬盘安装linux 系统一、启动引导1。光盘安装方式:在BIOS 中设置为CDROM 后,重新启动从光驱启动即可。2。硬盘安装方式:A)从XP 系统安装Linux。在boot.ini 文件(在c 盘根目录,隐藏者的,末尾添加c:\grldr= Linux,保存,如不能保存,把属性的只读去掉),把boot 文件里面第二行的timeout 改为5 或者其他不是零的数字(启动菜单默认选择时间)。然后把grub 解压,把grldr grub.exe 放到C 盘的根目录。1、下载grub4dos,把grub4dos 下的grub.exe 和grldr 复制到C:/。2、从下载的linu
阅读全文
摘要:一:准备工作:1:准备所需要的软件。它包括 Centos镜像(DVD)文件和windows版的syslinux.exe文件。2:准备两个操作系统,一个windows,一个linux.windows用来做引导--写 mbr和生成ldlinux.sys;linux用来创建分区、拷贝文件等。3:准备一个4G以上的U盘 为了保险起见我准备一个8个G的U盘,因为考CentOS的ISO文件就需要3.8个G。二:具体的执行步骤:Linux系统上的操作:1.在mnt目录下新建三个目录文件:usb1 ,usb2, iso#mkdir usb1 usb2 iso把CentOS的iso文件挂载到/mnt/iso上#
阅读全文