SHELL编程
学习SHELL编程的一些笔记
C++ Super Man
go go go !!!
展开
-
su 进行用户切换
su命令进行用户切换低级向高级切换需要密码高级向低级切换不需要密码使用exit返回原来的用户使用su进行用切换的注意事项1、su root只是切换到了root中,环境变量只改变了部分,容易报错2、su - root切换为root,环境变量改为root的,此时为真正的root用户 3、使用 su -c 命令或者sudo 命令进行临时的执行一条命令...原创 2020-09-17 20:49:33 · 580 阅读 · 0 评论 -
什么是工作目录,权限对于普通文件和目录到底有什么区别?
1.权限一个文件或者目录的权限有三部分,分别是所属用户权限,同组用户权限,其他用户的权限,权限对于root来说是没用的,权限是用来限制普通的用户。2. 工作目录工作目录就是目前你所在的目录,比如你用cd 命令进入到某一个目录 下,该目录就是你的工作目录,你在该目录下的一系列操作,相当于在该目录下工作,所以叫”工作“目录3.权限对于目录和文件的区别文件(r,w,x)r:你可以读取文件的内容w:你可以编辑文件内容x:该文件可以被执行,有的文件如果不是可执行文件,即使你给他x权限他也不会执行。原创 2020-09-17 16:27:14 · 4065 阅读 · 0 评论 -
syntax error: operand expected (error token is “<=“)
在做shell练习题获取命令行参数的时候,报错如下经过检查发现犯了一个超级弱智的错误,居然没有在命令行输入参数,shell无法从命令行获取到参数当然报错。原创 2020-09-13 15:18:44 · 11488 阅读 · 2 评论