zhousir1991

让开源路人皆知~!
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年7月26日

摘要: 文件归档,压缩:[student@desktop26 ~]$ file-roller & //用该命令打开图形化的管理工具以下是用命令进行打包压缩:[root@desktop26 ~]# tar cf etc.tar /etc/ //仅仅打包,不压缩tar: Removing leading `/' from member names[root@desktop26 ~]# tar zcf etc.tar.gz /etc // z 表示用gzip来压缩tar: Removing leading `/' from member names[root@desktop26 ~] 阅读全文

posted @ 2011-07-26 18:14 zhousir1991 阅读(543) 评论(0) 推荐(0) 编辑

2011年7月25日

摘要: ################ 关于/etc/shadow 文件的九段内容的详细解释 ########################分享自互联网:Linux下 /etc/shadow 以‘:’作为分隔符号,如果数一数,会发现共有九个位啊, 这九个位的用途是这样的: 1. 帐号名称:由于密码也需要与帐号对应啊~因此, 这个档案的第一栏就是帐号,必须要与 /etc/passwd 相同才行! 2. 密码:这个才是真正的密码,而且是 经过编码过的密码啦! 你只会看到有一些特殊符号的字母就是了!需要特别留意的是, 虽然这些加密过的密码很难被解出来,但是‘很难’不等于‘不会’,所以, 这个档案的预设属 阅读全文

posted @ 2011-07-25 18:17 zhousir1991 阅读(12984) 评论(0) 推荐(2) 编辑

摘要: ###########远程拷贝rsync,远程登录ssh公钥私钥,笔记########rsync远程拷贝大文件,比如:备份等。要注意的是:以你要拷贝的源文件,为目标,也就是说,谁写在前面,谁就会覆盖其他的。示例:[root@desktop26 ~]# rsync -rz /boot 192.168.0.250:/mnt/ // -z参数表示启用压缩出现的问题,有时会发现链接不了其他的主机,那是由于 存在一个隐藏key文件 .ssh/[root@desktop26 ~]# rm -fr .ssh/ 执行该命令即可rsync -a = rsync -rlptogDrsync -az 其中 -z 表 阅读全文

posted @ 2011-07-25 18:14 zhousir1991 阅读(1882) 评论(0) 推荐(0) 编辑

2011年7月24日

摘要: 特殊权限课堂笔记suid sgidchmod o+s ...继承用户或组的权限suid 不能影响目录,只能影响文件,比如执行的时候继承管理员权限[root@desktop52 ~]# ll /bin/ping-rwsr-xr-x. 1 root root 41432 Jul 27 2010 /bin/ping普通用户在执行时,调用超级用户的权限(仅仅在执行该文件的时候拥有该权限)sgid 能针对目录,任何人创建的文件,都会递归整个组的权限t权限:各自管理各自的文件,作用于文件夹(连滞位)drwxrwxrwt. 18 root root 4096 Jul 22 16:11 /tmp/如果出现大写 阅读全文

posted @ 2011-07-24 17:51 zhousir1991 阅读(300) 评论(0) 推荐(0) 编辑

2011年6月3日

摘要: 本文系转载,写的比较全,所以放到这里分享给大家: 一、系统故障分析方法和目标判断问题的性质重演出错过程查找进一步信息从简单的的方法入手在修改的时候备份配置文件修复Linux系统不同阶段的故障将系统引导到不同的运行级别使用救援模式二、系统故障排错示例如下通过4个常见的示例说明系统故障排错的过程,分别是:系统密码不正确mbr故障/etc/fstab文件错误/etc/inittab文件错误三、系统密码不正确(忘记了或者说想窃取修改)忘记登陆系统的root密码,忘记grub引导管理器的密码这里首先说明一个grup引导管理器密码,通过设置该密码可以防止人编辑启动菜单画面的选项,若要编辑必须输入密码才可以 阅读全文

posted @ 2011-06-03 15:50 zhousir1991 阅读(1921) 评论(0) 推荐(0) 编辑

2011年5月26日

摘要: 今天复习算法,看到动态规划,引以例题帮助自己来理解这一算法:问题描述: 给定由n个整数(可能为负整数)组成的序列A1,A2,A3,...,An,求该序列的连续子段的和的最大值。当所有整数均为负整数时定义其最大子段和为0例如 {-4, 11,-2, 13,-7,-3,12} 的最大子段和为22程序代码:#include<iostream>#defineMAXSIZE100usingnamespacestd;intMaxSum(int[],int);intmain(void){intn;intarray[MAXSIZE];while(cin>>n){for(inti=1;i 阅读全文

posted @ 2011-05-26 16:51 zhousir1991 阅读(5821) 评论(2) 推荐(0) 编辑

2011年5月20日

摘要: 题目描述: 在黑板上写了N个正整数作成的一个数列,进行如下操作:每一次擦去其中的两个数a和b,然后在数列中加入一个数a*b+1,如此下去直至黑板上剩下一个数,在所有按这种操作方式最后得到的数中,最大的max,最小的为min,则该数列的极差定义为M=max-min。 题目分析:当看到此题时,我们会发现求max与求min是两个相似的过程。若我们把求解max与min的过程分开,着重探讨求max的问题。下面我们以求max为例来讨论此题用贪心策略求解的合理性。 讨论: 假设经(N-3)次变换后得到3个数:a, b, max' (max'>= a >= b), 其中max'是 (N-2)个数经 阅读全文

posted @ 2011-05-20 11:35 zhousir1991 阅读(3866) 评论(2) 推荐(1) 编辑

2011年3月23日

摘要: 这几天由于经常远程到一个Linux主机上处理东西,然后会生成一些文件,所以想把这些东西通过邮件附件的形式给自己发回来,于是好好研究了下Linux中的mail命令,其中参考了一些网友的经验:1. 例如最简单的一个:mail -stext zhousir1991@gmail.com这条命令的结果是发一封标题为text的空信给后面的邮箱,但是往往这类邮件会被当成垃圾邮件来处理,所以如果没有收到邮件,建议打开垃圾箱来查看一下。第一种方法,你可以把当前shell当成编辑器来用,编辑完内容后Ctrl-D结束2. 第二个例子:echo “This is a test mail!”|mail -s text 阅读全文

posted @ 2011-03-23 15:12 zhousir1991 阅读(21741) 评论(0) 推荐(1) 编辑

2011年3月6日

摘要: 今天把crontab痛痛快快的研究了一下,可玩可研究之处特别多,最后弄了个小玩意,感觉还蛮有意思,发上来和大家分享一下(打印一个提示框),也算是研究后的一点小体会:首先查看下自己当前的终端号:tty然后根据终端号编写一个文件:viremindfile内容如下:*22***/bin/echo"*********************************************************************************It'stimetosleep************************************************* 阅读全文

posted @ 2011-03-06 20:33 zhousir1991 阅读(252) 评论(0) 推荐(1) 编辑

2011年3月5日

摘要: 红帽的企业6安装好后,往往好多初学者不知道如何配置本地的yum仓库,而一些常用的软件都在yum仓库中包含了,这里我把yum的配置写到下面(光盘):1.首先将光盘插入电脑,执行命令:mount-tiso9660/dev/cdrom/mnt/cdrom(没有cdrom目录,创建一个)2.进入光盘:cd/mnt/cdrom3.将光盘内容拷到本地:cp-r/mnt/cdrom*/var/ftp/pub/RHEL6 (目的地目录可以自己更改,我按照我的来写的)4.拷贝完毕以后,写配置文件,命令:vi/etc/yum.repos.d/RHEL6.repo 内容如下:[base]name=basebas. 阅读全文

posted @ 2011-03-05 22:31 zhousir1991 阅读(1759) 评论(0) 推荐(1) 编辑