linux shell 编程 之 shell简介
原创
©著作权归作者所有:来自51CTO博客作者wugai的原创作品,谢绝转载,否则将追究法律责任
linux shell 编程 之 shell简介
×什么是shell
×存取权限和安全
×shell简单脚本
×shell特性
#cat /etc/shells
#echo $SHELL
查看当前运行的shell
~~~~~~~
chmod [who] operator [permission] filename
who (u ,g ,o ,a)
operator (+,-,=)
permission (r,w,x,s,t)
ex: chmod u=rwx,g+w,o-x 1.txt
~~~~~~~~
chmod mode file
mode r 4,w 2,x 1
ex: chmod 4744 1.txt 相当于 chmod u+s 1.txt
chmod 6744 1.txt 相当于 chmod g+s 1.txt
chmod 7744 1.txt 相当于 chmod o+T 1.txt
~~~~~~~~~~~~~~~~~~~~~
chown [-R] owner.group myfile 表示-R则myfile目录和目录下面的所有文件权限都要改变
chown owner:group myfile
chown :group myfile
chgrp 用法同chown
~~~~~~~~~~~~~~
umask umask的值是原值(目录满值是7,文件满值是6)的反值。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
符号链接
ln -s
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
shell
注意赋予权限 chmod u+x filename
运行方法 ./filename
~~~~~~~~~~~~~~~`
shell 特性
tar -czf filename.tar.gz filename & 放在后台运行
jobs -l 查看后台运行程序
~~~~~~~~~~~~~~~~~~~~~~~~~
后台 &
变量
管道 ls |sort sort----排序
重定向 sort <myfile.txt>myfile_dort.txt <输入 > 输出
特殊字符
" "
touch qwe qwr
touch "qwe qwr"
; ---------- 一行运行多个命令
$ -----------变量名的开头
上一篇:huawei s2100
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Linux Shell篇之一:Shell编程简介
Linux Shell篇之一:Shell编程简介
Linux Shell篇之一:Shell -
linux之shell编程(一)
大家,周末晚上好,今天来分享linux里面的shell编程(一种编程),哦不,正确的说,你或许应该早就了
linux shell脚本 bash -
Linux Shell简介
shell 脚本基础知识
Shell 简介 -
Linux Shell之一 Shell简介
本篇主要介绍下Shell的基本概念!
程序设计 编程语言 解释器 -
Linux Shell脚本入门教程系列之(一)Shell简介
本文是Linux Shell脚本系列教程的第(一)篇,更多shell教程请看:Linux Shell脚本系列教程
shell 操作系统 c/c++ Shell bash