LINUX学习之路----shell编程
来源:互联网 发布:介绍云计算的ppt 编辑:程序博客网 时间:2024/06/05 15:27
今天继续学习了linux shell 编程,然后还看了账号管理的内容。可悲的是,我忘了root 密码,所以现在暂时无法登陆,所以好多修改练习都做不了。账号管理里面的那些管理操作都需要root权限。暂时只是尝试了一下,那些可以看到的东西。下次找回root密码之后再做亲自操作吧。
学习笔记:
1. for (( )) do done 。一定要注意空格,好多操作变量之间都要有空格。
2.发现了一个好奇怪的问题。
直接在命令行后面写declare -i c,声明一个整数变量,后面就是对的。其他后续操作都可以。
如果写在.sh文件里,当用sh aaa.sh中时,就报错,说declare not found
如果用chmod u+x aaa.sh。再用./aaa.sh就可以正常操作了。
真奇怪。
3.until,用于符合条件就退出
4. shell退出用exit 1
5.shell调试。sh [-nvx] aaa.sh。可以先不运行,先检查语法错误。
6.su . sudo切换身份。
7. 账号管理,UID是用户名字,ID。。。。
8.finger用于查询每个用户的具体信息。
9. 禁止登陆的方法:
① 密码栏第一个字符设为“*”。②。shell 、etc/passwd里面改成: /bin/false ③ /etc/shadow 中倒数第一个字段设为0
其实 /etc/shadow 是etc/passwd 的加密版本。。。
- LINUX学习之路----shell编程
- Linux之Shell编程学习
- linux shell 编程之if(收藏学习)
- Linux学习之shell编程一
- Linux学习之shell编程二
- Linux学习之shell编程三
- Linux学习之shell编程应用
- linux shell 编程之if(收藏学习)
- linux shell 编程之语法学习
- Linux学习笔记之SHELL编程
- 《Linux Shell编程学习笔记之三》
- Linux Shell编程学习
- Linux Shell编程学习
- Linux Shell编程学习
- Linux Shell编程学习
- linux shell编程学习
- 【学习】linux shell 编程
- linux SHELL编程学习
- 球队对手排序问题(java面向对象代码解)
- 256色工具栏使用截图
- Magento admin system config 写好后注意事项
- 下载:郑文强的测试课件PPT与视频资料
- 回答网友一个wince 的编译错误问题
- LINUX学习之路----shell编程
- lucene之Query
- 游戏编程资料共享
- 嵌入式LCD12232点阵研究
- cocos2d-x for android --环境配置( HelloWorld)
- 测试管理016:测试执行进度有效监控的5个维度
- sqlserver 2008 express版本的安装
- Linux中C语言open函数打开或创建文件详细讲解
- 【转】在GDI+使用区域