摘要: 批量添加用户1、按照/etc/passwd文件格式编写用户信息文件users.info xiaofang01::1001:503::/home/xiaofang01:/bin/bash #注意不能有空行,不然会报错 2、newusers /test/liming.passwd #提取用户信息... 阅读全文
posted @ 2014-09-27 10:05 挨踢人啊 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 用户管理实用命令pwck #检测/etc/passwd文件 #如果对/etc/passwd进行了误操作,他就会提示 vipw #编辑/etc/passwd文件,他与VI的唯一不同,会锁定/etc/passwd文件 id #查看用户id和组信息 finger [username] #查看用户详细信... 阅读全文
posted @ 2014-09-27 07:00 挨踢人啊 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 添加用户1、useradd -设置选项 用户名 【-D 查看缺省参数 】 选项: u: UID 【必须是系统中没有的】 g:缺省所属用户组GID[最好有] G: 指定用户所属多个组【可以指定这个用户所属的部门等】 d: 宿主目录【可以任意指定】 s: 命令解释器Shell 【必须是包含在/... 阅读全文
posted @ 2014-09-26 21:04 挨踢人啊 阅读(177) 评论(0) 推荐(0) 编辑
摘要: SetUID[权限值=4]问题:为什么普通用户可以修改自己的密码?ll $(which passwd) 1、SetUID:当一个可执行程序/命令具有SetUID 权限,用户执行这个程序时,将以这个程序的所有者的身份执行。 2、加SetUID权限: chmod u+s [filename] 或 ch... 阅读全文
posted @ 2014-09-26 16:53 挨踢人啊 阅读(141) 评论(0) 推荐(0) 编辑
摘要: /etc/passwd文件剖析文件格式: root:x:0:0:root:/root:/bin/bash 用户名:密码位:UID:GID[缺省组ID]:注释性的描述信息:宿主目录:shell[7部分] Linux用户分类: 超级用户(root,UID=0) 普通用户(UID=500~60000)... 阅读全文
posted @ 2014-09-25 22:00 挨踢人啊 阅读(199) 评论(0) 推荐(0) 编辑
摘要: Vim/Vi实用技巧1、导入文件 :r [文件名] #导入到当前编辑的文件中如 :r /etc/inittab 文件上部为/etc/services文件,下部为/etc/inittab文件 2、执行命令[不用退出vi] :! [命令] :! ls -l /home/hadoop 拓展-把命令执... 阅读全文
posted @ 2014-09-25 17:00 挨踢人啊 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 周围同事不是用vim就是Emacs,你要是用一ultraedit,你都不好意思跟人家打招呼;什么插件呀,语法高亮呀,拼写检查呀,能给它开的都给它开着,就是一个字儿:酷。 你说这么牛B一东西,怎么着学会也得小半年吧。半年!入门都远着呢,能学会移动光标就不错了,你还别说耗不起,就这还只是左右移动!!... 阅读全文
posted @ 2014-09-25 16:10 挨踢人啊 阅读(135) 评论(0) 推荐(0) 编辑
摘要: GRUB配置解析配置文件保存在 /boot/grub/grub.conf[/boot分区最好应该单独划分出来]软链接保存在 /etc/grub.conf 1、grub.conf文件分析default #缺省启动系统timeout #缺省等待时间,单位秒ssplashimage #定义GRUB启... 阅读全文
posted @ 2014-09-24 21:16 挨踢人啊 阅读(185) 评论(0) 推荐(0) 编辑
摘要: inittab文件剖析[CentOS 5.X]grep -v “^#” /etc/inittab | more #过滤掉以#开头的行 inittab文件格式id:runlevels:action:process id: 标识符,一般为两位数字或字母 runlevels: 运行级别,可以指定... 阅读全文
posted @ 2014-09-24 16:49 挨踢人啊 阅读(223) 评论(0) 推荐(0) 编辑
摘要: CentOS 6.X启动流程 /boot分区 启动引导程序是默认可以识别boot分区的.因此在系统还无法加载硬盘的时候,boot分区是可以识别的! initramfs内存文件系统 CentOS 6.x中使用initramfs内存文件系统取代了CentOS 5.x中的initrd RAM Disk... 阅读全文
posted @ 2014-09-24 14:11 挨踢人啊 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 问题描述 今天复习Linux文件系统管理,在Linux系统上挂载了一块新硬盘之后,然后分区,格式化,一步步走下来,为了能够使该硬盘在系统启动时自动挂载,于是将之写入了/etc/fstab文件,然而在reboot之后,Linux系统无法正常启动,系统显示的情况与下图类似(因为当时急于处理该故障,因此... 阅读全文
posted @ 2014-09-23 20:26 挨踢人啊 阅读(404) 评论(0) 推荐(0) 编辑
摘要: Linux引导流程 固件 按下电源的第一个启动步骤:启动固件firmware → POST加电自检 检查硬件的加载情况,如,键盘,内存等。 跟操作系统无关。但不同的硬件平台,固件不同; 当你新添加了一块硬盘,第一步就是应该首先进入到固件模式,检测固件是否已经识别出这块硬盘! 固件最重要的作用,读... 阅读全文
posted @ 2014-09-23 17:43 挨踢人啊 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 备份策略 备份思想一、系统潜在的威胁 Ø 系统硬件故障 Ø 软件故障 Ø 电源故障 Ø 用户的误操作 Ø 人为破坏 Ø 缓存中的内容没有及时的写入磁盘 Ø 自然灾害 二、备份介质的选择 备份介质:硬盘[比较常见的是通过Linux文件服务器] 磁带[常用] 可移动存储设备 一般在选择... 阅读全文
posted @ 2014-09-23 14:42 挨踢人啊 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 设置磁盘配额案例: /test目录 777 50m/用户 一、开启分区的磁盘配额的功能临时设置:使用命令 mount -o remount,usrquota /test永久设置:编辑/etc/fstab文件,在挂载属性上标志usrquota[用户配额]或grpquota[用户组配额,不常用] ... 阅读全文
posted @ 2014-09-22 21:18 挨踢人啊 阅读(272) 评论(0) 推荐(0) 编辑
摘要: /etc/fstab文件分析 前面说新建的分区在系统重启之后就会失效,要想永久生效,需要将其写入/etc/fstab文件 一、/etc/fstab文件格式:6个组成部分 物理分区名/卷标 挂载点 文件系统 缺省设置 是否检测 检测顺序UUID=6e428a... / ex... 阅读全文
posted @ 2014-09-22 19:57 挨踢人啊 阅读(268) 评论(0) 推荐(0) 编辑
摘要: Linux文件系统管理命令常用命令1、df命令 查看分区使用情况 常用选项 -h 比较人性化 -m 以兆字节显示分区使用情况显示信息: Mounted on:挂载点 Filesystem:对应的具体硬件名 2、du命令 查看文件/目录大小,默认以K为单位 常用选项: -h【humanity】 d... 阅读全文
posted @ 2014-09-22 19:52 挨踢人啊 阅读(154) 评论(0) 推荐(0) 编辑
摘要: Linux文件系统构成 /boot目录: 内核文件、系统自举程序文件保存位置,存放了系统当前的内核【一般128M即可】 如:引导文件grub的配置文件等 /etc目录: 系统常用的配置文件,所以备份系统时一定要备份此目录 如:系统管理员经常需要修改的文件,决定系统行为的配置文件 /bin、/u... 阅读全文
posted @ 2014-09-22 19:43 挨踢人啊 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 虚拟机内 linux 挂载光盘显示:mount: you must specify the filesystem type今天在虚拟机上挂载镜像文件时提示: 初步断定原因有2: 1.在卸载光盘时使用了命令:eject 2.虚拟机根本就没有挂载光驱/镜像文件 处理方法: 虚拟机 -> settin... 阅读全文
posted @ 2014-09-22 18:52 挨踢人啊 阅读(238) 评论(0) 推荐(0) 编辑
摘要: Debian系列软件管理1、搜索软件包信息 apt-cache search apt-cache search yum 2、查看软件包信息 apt-cache show rpm 3、安装软件 apt-get install rpm 选项: apt-get reinstall 覆盖安装 -f... 阅读全文
posted @ 2014-09-21 18:06 挨踢人啊 阅读(146) 评论(0) 推荐(0) 编辑
摘要: RedHat系列软件管理--脚本安装 一、解压缩 tar -zxvf webmin-1.700.tar.gz 二、进入相关目录 cd webmin-1.700 三、如果此时执行./configure会提示configure不存在 如果在Linux中不是源代码包安装的话,则他会提供了详细的说明文档... 阅读全文
posted @ 2014-09-21 18:04 挨踢人啊 阅读(127) 评论(0) 推荐(0) 编辑