飘飞的海

 

随笔分类 -  Linux

rpm用法
摘要:一、概念RPM是RedHat Package Manager的缩写。RedHat、Fedora、CentOS上都适用。而Debian和以它为基础的Ubuntu使用apt-get命令管理软件包。二、常用命令组合-ivh:安装显示安装进度--install--verbose--hash-Uvh:升级软件包--Update;-qpl:列出RPM软件包内的文件信息[Query Package list];-qpi:列出RPM软件包的描述信息[Query Package install package(s)];-qf:查找指定文件属于哪个RPM软件包[Query File];-Va:校验所有的RPM软件 阅读全文

posted @ 2012-10-08 17:19 飘飞的海 阅读(170) 评论(0) 推荐(0)

重定向1>&2和2>&1
摘要:一、文件描述符要明白这两个输出的含义,首先要明白数字的含义。在 shell 程式中,最常使用的 FD (file descriptor) 大概有三个, 分别是: 0: Standard Input (STDIN) 1: Standard Output (STDOUT) 2: Standard Error Output (STDERR) 在标准情况下, 这些FD分别跟如下设备关联: stdin(0): keyboard 键盘输入,并返回在前端 stdout(1): monitor 正确返回值 输出到前端 stderr(2): monitor 错误返回值 输出到前端 二、例子当前目录只有一个文件 阅读全文

posted @ 2012-09-26 14:52 飘飞的海 阅读(231) 评论(0) 推荐(0)

su和sudo的用法
摘要:一、su(切换用户)su username1 //具体参数可以使用--help / man/ info或:su - username1两者的区别是:su 是切换到其他用户,但是不切换环境变量(可以使用export命令查看一下)su - 是完整的切换到一个用户环境二、sudo(授权许可的su)1. sudo 的适用条件 由于su 对切换到超级权限用户root后,权限的无限制性,所以su并不能担任多个管理员所管理的系统。如果用su 来切换到超级用户来管理系统,也不能明确哪些工作是由哪个管理员进行的操作。特别是对于服务器的管理有多人参与管理时,最好是针对每个管理员的技术特长和管理范围,并且有针对性. 阅读全文

posted @ 2012-09-24 14:45 飘飞的海 阅读(206) 评论(0) 推荐(0)

Linux定时执行任务
摘要:一、at命令让某个任务只运行一次使用at监控程序。at类似打印进程,会把任务放到/var/spool/at目录中,到指定时间运行它 。at命令相当于另一个shell,运行at time命令时,它发送一个个命令,可以输入任意命令或者程序。at now + time命令可以在指示任务。假设要运行的脚本(可以直接是命令)是/home/test.sh,那么可能用以下命令运行:at now +30 min //30分钟后运行该脚本at>/home/test.shat>ctrl+D上面的方式在编辑定时任务时没法像文本那样可以回退或修改,可以使用下面的方式:at -f /home/test.sh 阅读全文

posted @ 2012-09-21 15:11 飘飞的海 阅读(182) 评论(0) 推荐(0)

Linux启动过程
摘要:一.BIOS自检计算机在接通电源之后首先由BIOS进行POST自检,然后依据BIOS内设置的引导顺序从硬盘、软盘或CDROM中读入引导块。Linux系统是人BIOS中的地址oxFFFF0处开始引导的。BIOS的第1个步骤是加电POST自检。POST的工作是对硬件进行检测。BIOS的第2个步骤是进行本地设备的枚举和初始化。BIOS由两部分组成:POST代码和运行时的服务。当POST完成之后,它被从内存中清理出来,但是BIOS运行时服务依然保留在内存中,目标操作系统可以使用这些服务。BIOS运行时会按照CMOS的设置定义的顺序来搜索处于活动状态并且可以引导的设备。引导设备可以是软盘、CD-ROM、 阅读全文

posted @ 2012-09-20 17:46 飘飞的海 阅读(133) 评论(0) 推荐(0)

Ubuntu中安装卸载查看软件包的方法
摘要:一、Ubuntu中软件安装方法1、APT方式(1)普通安装:apt-get install softname1 softname2 …;(2)修复安装:apt-get -f install softname1 softname2... ;(-f Atemp to correct broken dependencies)(3)重新安装:apt-get --reinstall install softname1 softname2...;2、Dpkg方式(1)普通安装:dpkg -i package_name.deb3、源码安装(.tar、tar.gz、tar.bz2、tar.Z)首先解压缩源码压 阅读全文

posted @ 2012-09-20 15:56 飘飞的海 阅读(296) 评论(0) 推荐(0)

导航