Shell语言学习笔记_1

前面几篇博客提到,最近因为一些原因安装了Ubuntu双系统,对于一个习惯了用鼠标点击来操作的人,使用命令行操作时候的我感觉就像我是一个习惯用棍子捕捉猎物的原始人,来自未来的智人突然给我一把激光枪让我杀死一头大象一样困难,所以折腾党准备自学一下Shell语言。

先说一下课程来源,本课程来自学习软件B站,链接挂一下:

https://www.bilibili.com/video/BV1ii4y1t7Vf

然后,这一类的帖子主要用来放我的学习笔记,有喜欢的可以一起学习,还求大佬多多指导,谢谢谢谢!

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------

系统密码 sudo vi /etc/shadow(哈希之后)
其余密码sudo vi /etc/passwd

回到上一级命令 cd..
   cd -
回到上一级目录并执行ls (查看目录):cd..;ls
不回到上一级目录并对上一级执行shell(查看目录):(cd..;ls)
vi .bashrc 置空
. .bashrc 生效
source .bashrc 生效

外部命令 : 依赖于 path 环境变量

env | grep $PATH path环境变量
vi .bash

----------------------------------------------------------------------------------------------------------------
test.sh
#!/bin/sh  #指定解析器
#This is to show what a exaple looks like 
echo "Our first Example."
echo "We are  currently in the following diractory"
echo ""
/bin/pwd
echo
echo "This diractory contains following files"
/bin/ls
---------执行chmod a+x sample.sh (664不可以) --a == all
---------./sample.sh
---------source sample.sh
---------解析 /bin/bash sample.sh
---------. sample.sh
---------./ sample.sh

猜你喜欢

转载自blog.csdn.net/Hsk_03/article/details/106165562