Linux指令
- 通过 【chown -R 所有者 文件名】命令 修改文件所有者
- 执行这个命令 需要通过【su root】命令进入root角色 执行完想要的操作后 需要【exit】命令退出root身份
【ls -l】可以以详细模式查看当前所有文件
【ls -l -d 文件名】以详细模式查看你想看的文件
【可执行脚本】shell perl python
shell脚本 按shell语法写出了脚本 是Linux系统自带的脚本语言
我们通过文本编辑器写一个shell脚本 首先取名 文件名.sh后缀
/bin/sh 是shell脚本解释器
新建一个sh文件 输入代码 然后去终端给他添加可执行的权限 然后去执行它 就会将我们所写的内容打印在终端里
python脚本 比shell语言强大一些
[可执行脚本]
脚本 script 一种解释执行的程序“
(linux 三种常见的脚本)Shel1 脚本(.sh) Python 脚本(.py) Perl脚本(pl)步骤:1、新建一个文件 2.写程序 3.添加可执行的权限(chnod ut 文件名)
创建文件后 一定要给文件添加可执行权限 再去执行
声明变量和访问变量
我们在.sh文件文件中声明的变量 在执行这个文件时可以被访问到 但是仅限于这个文件可以访问
之后 我们在终端声明了一个环境变量 其他所有文件都可以访问这个环境变量 哪怕我的文件没有设置这个变量名和变量值 但是 因为环境有这个变量 所以我在文件打印这个变量名 也能访问这个变量值
环境变量:可以在当前终端使用 也可以在Shell脚本中使用 但是换了一个终端就不能用了 把当前终端关闭/重启也不能使用了
【脚本程序解释器】
Shell脚本解释器: /bin/shell
Perl脚本解释器:/bin/perl
Python脚本解释器:/bin/python3
【SHELL语言】
1. 定义变量
2. 执行命令echo ls cd cp
3. If判断语句、while逻辑循环
4. 自定义函数
【shell语言的变量】
【环境变量】
就是在这个环境中的变量
常用的环境变量:PATH,JAVA_HOME
定义环境变量
export OUTDIR=/opt/
显示环境变量
echo ${OUTDIR}
查看所有环境变量
printenv
【用户环境变量】
对当前用户有效的变量
都定义在 ~/.profile
(在Linux系统中 以.开头的为隐藏文件)
1.用文本编辑器打开~./profile
在终端里: gedit ~./profile
2.在./profile文件里 新建用户环境变量
export JAVA_HOME=/opt/jdk1.8
保存关闭
3.注销用户,重新登录
来到终端访问变量
CSDN-Ada助手: 恭喜您写了第8篇博客《微信小程序笔记》!持续创作是非常不容易的,您的坚持和努力真的让人钦佩。希望您能继续分享关于微信小程序的心得体会,或者可以尝试写一些实际操作的案例教程,这样可以更好地帮助读者理解和运用。期待您更多精彩的作品!
CSDN-Ada助手: 恭喜您发布了第7篇博客“前端作业笔记”!持续创作是非常不易的,您的努力和热情让读者受益匪浅。下一步,或许可以考虑分享一些实际项目中的前端开发经验和心得,让读者更深入了解前端技术应用的实践。期待您的更多精彩内容!加油!
CSDN-Ada助手: 恭喜您写了第三篇博客,题材很实用,对于Linux初学者来说非常有帮助。希望您能继续保持写作的热情,分享更多有价值的知识和经验。建议下一步可以写一些关于Linux系统管理的内容,这也是很多人感兴趣的领域。谢谢您的分享。 CSDN 正在通过评论红包奖励优秀博客,请看红包流:https://bbs.csdn.net/?type=4&header=0&utm_source=csdn_ai_ada_blog_reply3,我们会奖励持续创作和学习的博主,请看:https://bbs.csdn.net/forums/csdnnews?typeId=116148&utm_source=csdn_ai_ada_blog_reply3
CSDN-Ada助手: 恭喜您写了第6篇博客,题目为“Linux作业”。您的坚持和努力值得赞赏!我相信您可以继续创作出更多有趣的博客。对于下一步的创作建议,我建议您可以尝试探索一些新的主题,或者深入研究Linux的一些特性和技巧,让您的博客更加丰富多彩。期待您的新作品! CSDN 会根据你创作的博客的质量,给予优秀的博主博客红包奖励。请关注 https://bbs.csdn.net/forums/csdnnews?typeId=116148&utm_source=csdn_ai_ada_blog_reply6 看奖励名单。
CSDN-Ada助手: 恭喜你写了一篇关于Linux指令的博客,很有技术含量。建议下一步可以结合实际案例,让读者更深入地理解和应用这些指令。期待更多精彩的文章。 CSDN 会根据你创作的前四篇博客的质量,给予优秀的博主博客红包奖励。请关注 https://bbs.csdn.net/forums/csdnnews?typeId=116148&utm_source=csdn_ai_ada_blog_reply4 看奖励名单。