Linux快速创建目录方法(制作文档)
假设现在小编要创建十二个文件目录
首先 我们一个文件 里面更有十二条目录 执行文件 就回一次执行创建工作
*包含命令的文件(我们叫做脚本文件)
Linux 中会大量使用到
命令:echo
echo abc def > abc.txt
效果: abc def 会写进 abc.txt文件中去
命令: cat 该命令可以查看文件中的内容;
我们希望命令被一条条的写入;
那么如何来实现呢?
我们可以这样 echo abc def >> abc.txt
'>>',‘>’ 我们称为输出重定向
区别在于'>>'会在末尾进行追加
这就是制作文档的方法
接下来怎么把命令记录在文件里呢??
和我一起来动手操作一下
echo mkdir -p day03/note day03/code >>create.sh
执行完 我们可以用cat命令查看一下
怎么通过文件执行命令呢??!
此时的文件还是不能用的 虽然记录了命令
(特别的说一下!! Linux中文件的扩展名是什么多大的意义的,和windows不同
win下 比如某个文件是xxx.exe我们知道是一个执行文件,linux下不知道该文件是不是可执行文件)
那怎么办呢??
首先 我们先用 ls -l来查看一下该文件的所有信息
这段内容都有就个字母组成 三个分为一组 第一个字母表示能不能读
第二个表示能不能写 第三个表示 能不能执行
那为什么要三组呢?! 三组事实上表示对应了三组不同的对象
第一组对应文件创建者本人 中间的 对应与创建者关系比较近的一组人 第三组 其他人
第一字母 是r 表示可读 - 表示不能读
第二字母 是w 表示可写 - 表示不能
第三 是x 表示可执行 -表示不可执行
显然九个字母不方便 我们用三个数字来代替
那么如何表达呢?!
r - 4 w - 2 x - 1
我们就可以用他们的和代替九个字母
那么范围是多少呢?
我好像听见聪明的你说出来答案! 没错 (0-7)
那么上面的字母我们可以写成 664
接下来 为大家介绍一个命令
在Linux中 该命令可以修改文件的这九个字母
命令: chmod (chmod还有很多其他操作,今天就不做多的介绍了,在以后的更新中会出现 ^-^)
修改方式: chmod 774 create.sh
774 对应 rwxrwxr--
来执行一下
现在该文件就可以执行了
那怎么我们怎么执行呢?
注意 :如实直接写 Linux是不承认的 会显示找不到该文件
我们写成 ./create.sh
那我们来回顾一下 (1)创建脚本文件(2)创建成功后,写入命令(3)完成后更改添加可执行属性
和window差别有点大 小编一开始也很不习惯呢!
假设现在小编要创建十二个文件目录
首先 我们一个文件 里面更有十二条目录 执行文件 就回一次执行创建工作
*包含命令的文件(我们叫做脚本文件)
Linux 中会大量使用到
命令:echo
echo abc def > abc.txt
效果: abc def 会写进 abc.txt文件中去
命令: cat 该命令可以查看文件中的内容;
cat abc.txt
截图
截图
我们希望命令被一条条的写入;
那么如何来实现呢?
我们可以这样 echo abc def >> abc.txt
'>>',‘>’ 我们称为输出重定向
区别在于'>>'会在末尾进行追加
这就是制作文档的方法
接下来怎么把命令记录在文件里呢??
和我一起来动手操作一下
echo mkdir -p day03/note day03/code >>create.sh
截图
执行完 我们可以用cat命令查看一下
怎么通过文件执行命令呢??!
此时的文件还是不能用的 虽然记录了命令
(特别的说一下!! Linux中文件的扩展名是什么多大的意义的,和windows不同
win下 比如某个文件是xxx.exe我们知道是一个执行文件,linux下不知道该文件是不是可执行文件)
那怎么办呢??
首先 我们先用 ls -l来查看一下该文件的所有信息
截图
这段内容都有就个字母组成 三个分为一组 第一个字母表示能不能读
第二个表示能不能写 第三个表示 能不能执行
那为什么要三组呢?! 三组事实上表示对应了三组不同的对象
第一组对应文件创建者本人 中间的 对应与创建者关系比较近的一组人 第三组 其他人
第一字母 是r 表示可读 - 表示不能读
第二字母 是w 表示可写 - 表示不能
第三 是x 表示可执行 -表示不可执行
显然九个字母不方便 我们用三个数字来代替
那么如何表达呢?!
r - 4 w - 2 x - 1
我们就可以用他们的和代替九个字母
那么范围是多少呢?
我好像听见聪明的你说出来答案! 没错 (0-7)
那么上面的字母我们可以写成 664
接下来 为大家介绍一个命令
在Linux中 该命令可以修改文件的这九个字母
命令: chmod (chmod还有很多其他操作,今天就不做多的介绍了,在以后的更新中会出现 ^-^)
修改方式: chmod 774 create.sh
774 对应 rwxrwxr--
来执行一下
截图
现在该文件就可以执行了
那怎么我们怎么执行呢?
注意 :如实直接写 Linux是不承认的 会显示找不到该文件
我们写成 ./create.sh
截图看一下效果
那我们来回顾一下 (1)创建脚本文件(2)创建成功后,写入命令(3)完成后更改添加可执行属性
和window差别有点大 小编一开始也很不习惯呢!