编写Shell脚本

  /etc/passwd  用于保存用户名称、宿主目录、登录的Shell
  /etc/shodow  用于保存用户的密码、账号的有效期等、
  /etc/group   /etc/gshadow   建组以后保存组的账户信息
  /etc/skel/   用户账号的模板目录(用户初始配置文件)
  /etc/bashrc  /etc/profile  全局配置文件用于环境变量
  .hash_profile  用户配置文件(可以修改历史命令的条数
  .bashrc  可以保存用户命令别名的记录
  .bash_history  保存了用户的历史命令列表
  /etc/fstab  文件用于自动挂载分区  其中储存了文件系统的静态挂载数据
  /etc/crontab  系统任务配置文件
  /var/spool/cron/  用户自行设置的cron任务被自动保存在目录中
   /etc/Shells 查看当前系统中能够使用的Shell程序列表
. 有关命令的整合
Du  统计目录及文件的空间占用情况( a 所以文件和目录  h以单位显示 姆认为字节  s只统计指定文件
Wc  统计文件内容中的行、单词、字节数量
Free �Cm 查看当前系统的总内存空间、剩余空间 和Swap分区
Finger    users  w   who  查询当前登录到主机的用户信息
Finger 查询用户账号的详细信
. 用户自定义变量(为变量赋值的常用方法)
1. 双引号
2. 单引号不允许在引号范围内引用其他变量
3. 反撇号 允许将执行的命令的输出结果赋给变量。 反撇号内包含的字符串必须是能够执行的命令执行后会用输出结替换该命令字符串
4.read 命令赋值

你可能感兴趣的:(shell,职场,休闲)