文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Shell学习笔记1-1

Shell学习笔记1-1

时间:2010-08-21  来源:Bird Gao

第一章Shell的介绍 

 什么是Shell?

 shell就是一个命令解析器。他的作用就是遵循一定的语法加以解释并传送给系统。

/etc/shells  通常有7种Shell,默认为 Bash,可运行子Shell,推出使用exit命令。

echo $SHELL 查看系统使用的Shell。 

 存取权限及安全 

 文档和目录的权限

  ls -alh    ll  查看文档的权限

 setuid(suid和guid)(chmod u+s,g+s file)

  chmod [who] operator [permission] file  

  who(u,g,o,a) operator(+,-,=) permission(r,w,x,s,t)

  chmod 4774 file 

  ps: chmod u+s,g+s file会给安全带来风险。但也可以引用在大型数据库等权限管理方面。  

 chown 和 chgrp (chown user file/ chgrp group file)

  chown [-R] owner file

  chgrp [-R] group file

umask

  $HOME/.bash_profile

  umask 0022 

符号链接(ln [-s] soure_path target_path)

 

 Shell 简单的命令

  shell脚本基本元素 

  #!/bin/bash

  # --注释

  变量

  流程控制

Shell 特性  

  别名   alis $HOME/.bashrc

  管道   ls| sort 

  命令替换 ·· 反单引号

  重定向  < >

  后台处理  nobup  command  &

  模式匹配  ×.txt   正则表达式

  变量

  特殊符号 

 

 

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载