注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

itoedr的it学苑

记录从IT文盲学到专家的历程

 
 
 

日志

 
 

linux下的shell编程技巧集  

2014-05-24 14:04:20|  分类: linux工具命令 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

0) 加说ubuntu软件源公钥
      方法一: $sudo apt-key add pub_key_file.asc
     方法二: $ sudo gpg --import pub_key_file.asc

一)使用parted/grep/awk共同统计系统硬盘总容量
案例(在root权限下):
parted -l|grep 磁盘|awk '{total=0}{total+=$3}END{print total}' 
说明:首先使用parted -l读取系统中磁盘信息;然后使用grep命令抽取出含“磁盘”(中文系统)或“Disk”(英文系统)的数据行;最后使用awk ‘’来对每行的第三个字段数据进行累加,最后打印出total(总量)
最后效果图:
linux下的shell编程技巧集 - itoedr - itoedr的it学苑

 二)利用lsblk工具统计磁盘容量
lsblk可以读出系统中所有的块存储体容量,然后结合grep与AWK即可简洁地统计系统中所有磁盘的总容量.
linux下的shell编程技巧集 - itoedr - itoedr的it学苑
三)利用lsb_release 读取linux发行版参数
         在ubuntu下输入"lsb_release --all",的见到的参数如下:
linux下的shell编程技巧集 - itoedr - itoedr的it学苑
lsb_release -a看到系统参数
其中,“Distributor ID”代表的是发行版本名称;
             “Description”代表了发行版本的版本信息;
             “Release”代表了发行版本编号;
             “codename”代表了系统的别名代号。

四)useradd 帮助说明
用法:useradd [选项] 登录
      useradd -D
      useradd -D [选项]

选项:
  -b, --base-dir BASE_DIR    新账户的主目录的基目录
  -c, --comment COMMENT         新账户的 GECOS 字段
  -d, --home-dir HOME_DIR       新账户的主目录
  -D, --defaults        显示或更改默认的 useradd 配置
  -e, --expiredate EXPIRE_DATE  新账户的过期日期
  -f, --inactive INACTIVE       新账户的密码不活动期
  -g, --gid GROUP        新账户主组的名称或 ID
  -G, --groups GROUPS    新账户的附加组列表
  -h, --help                    显示此帮助信息并推出
  -k, --skel SKEL_DIR    使用此目录作为骨架目录
  -K, --key KEY=VALUE           不使用 /etc/login.defs 中的默认值
  -l, --no-log-init    不要将此用户添加到最近登录和登录失败数据库
  -m, --create-home    创建用户的主目录
  -M, --no-create-home        不创建用户的主目录
  -N, --no-user-group    不创建同名的组
  -o, --non-unique        允许使用重复的 UID 创建用户
  -p, --password PASSWORD        加密后的新账户密码
  -r, --system                  创建一个系统账户
  -R, --root CHROOT_DIR         chroot 到的目录
  -s, --shell SHELL        新账户的登录 shell
  -u, --uid UID            新账户的用户 ID
  -U, --user-group        创建与用户同名的组
  -Z, --selinux-user SEUSER        为 SELinux 用户映射使用指定 SEUSER
  评论这张
 
阅读(107)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017