Chinaunix首页 | 论坛 | 博客
  • 博客访问: 641619
  • 博文数量: 110
  • 博客积分: 3808
  • 博客等级: 中校
  • 技术积分: 1930
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-15 14:32
个人简介

声的伟大!

文章分类

全部博文(110)

文章存档

2014年(1)

2013年(2)

2012年(12)

2011年(81)

2010年(14)

分类: LINUX

2010-12-27 13:55:51

2010/12/15-16总结:
 
 
信号列表:man 7 signal 或 kill -l
其中值得注意的几项有:1)SIGHUP 2)SIGINT 9)SIGKILL 15)SIGTERM
添加用户:
  useradd -u(uid)
       -g(gid)
 -d(用户的主目录)
 -s(shell类型)
 -G(附加组)
 -M(不创建用户的家目录)
 -m(强制创建用户的家目)
chsh用于张变用户的shell类型
groupadd用于创建组
usermod:修改用户的信息
 -u(uid)
 -g(gid)
 -d(用户的主目录)
 -s(shell类型)
 -G(附加组此时与-a连用)
 -d(家目录常与-m连用)
 -l(login_name)
 -e(expire过期时间)
 -f(inactive)
groupmod:修改用户组信息
john:x:502:502::/home/john:/bin/bash
                                        -->用户的一些信息
nata:x:503:503::/home/nata:/bin/bash
john:$1$cpHQiXPg$7.Lfe3vE1UYzClkgfKSBh/:14968:0:14972:7:::
nata:!!:14968:0:99999:7:::
                                               1)md5 salt passwd
用户密码的信息其中!!(没有密码) $$(用户被锁定) $1$cpHQiXPg$7.Lfe3vE1UYzClkgfKSBh/(采用的是md5加密)
 
passwd:设置用户的密码
 -l用于锁定用户
 -x maxdays
另外:echo "passwd" |passwd --stdin username 用于给一个用户传递密码

设置组密码命令gpasswd 用于用户切换组时使用newgrp
 
用户的登录信息/var/log下
/var/log/wtmp -->last
/var/log/bmp -->lastlog 系统上用户的登录信息
监视系统登录信息例:watch -n num last -10
 

文件、目录的权限问题:umask=022
创建文件时权限:666-022 如果umask=023那么文件的权限不会是643因为系统默认文件是没有执行权限的即文件权限仍为644
创建目录时权限:777-022=755即drwxr-xr-x权限
 
SUID u x s S
     -->使普通用户暂时以某一用户的身份执行
SGID g x s S
Stcik bit o x t T (只能删除自己创建的文件而不能删除其它用户创建的文件)
 
信号捕捉:trap `command` signal
trap 'exit 1' SIGINT
数组:
ARRAY(a b c d)
echo "${ARRAY[0]}"
echo "${#ARRAY[*]}" 多少元素
 
随即数:echo "$RANDOM"
 
The Linux Filesystem:

 boot

block

 block group0 blockgroup1   ... blockgroupn
 
 
 
 
 super block  GDT block Bitmap   inode Bitmap inode Table   Data blocks
 
 
 
 
 
 
 
创建临时文件:mktemp
mktemp /tmp/disk.XXXXX
 
压缩:compress/uncompress .Z
gzip/gunzip .gz
bzip2/bunzip2 .bz2
zip/unzip .zip
 
由于gzip创建压缩时不保留原文件,如果想保留原文件可用一选项-c
例:gzip file -c > file.gz
同:bzip2 -k file
 
zip/unzip 主要是针对目录而言可将一个目录看成一整体进行压缩,而gzip和bzip2对目录进行压缩时,对目录里面的文件都进行压缩,时间长,但压缩比率大。可对情况进行选择。
 
对文件进行规档:tar
规档后在压缩:tar -zcvf mytar.tar.gz file1 file2 file3 ...
tar -jcvf mytar.tar.bz2 file1 file2 file3 ...
 
解压:tar -zxvf mytar.tar.gz
     tar -jxvf mytar.tar.bz2  -c(可指定目录)
 
 
                               
  
 
 
 
阅读(662) | 评论(0) | 转发(0) |
0

上一篇:user show chpasswd shell脚本

下一篇:dialog_剖析

给主人留下些什么吧!~~