过程:在一个文件夹下面新建一个文件,而后查看文件,再修改权限,运行,最后删除vim
一、新建文件:spa
touch Test.shblog
补充:新建文件有好多种方式,通常用mkdir(建立目录,即文件夹)。touch 建立文件。【rz上传本地的文件】权限
删除用 rm二进制
注意命令和文件名或者目录中间要有空格im
二、用 ll 查看当前目录的文件,看一下是否新建文件成功touch
补充:ll 是 ls -l 的缩写,查看全部文件还有 ls。ls和ll的具体区别是:“ls“是显示当前目录下文件,”ls -l“是显示当前目录下文件详细信息。word
三、编写Test.sh该文件的内容:img
“vim Test.sh” 进入编写窗口,输入“i” 进入插入模式,开始输入要编写的代码,好比“print(“helloword”)”,而后按键盘的Esc退出编辑,输入":wq"保存并退出删除文件
补充: :wq 保存并退出
:q! 强制退出并忽略全部更改
:e! 放弃全部修改,并打开原来文件。
四、修改该文件的权限:
chmod 777 Test.sh
补充:chmod是分配文件权限,通常后面会带三个数字,例如 chmod abc Test.sh (abc表明三个数字,三个数字实际上是对应的二进制)
a:是文件全部者的权限 b:与文件全部者同属一个用户组的其余按用户的权限 c:其余用户组的权限
权限一共有三种 r(可读) w(可写) x(可执行) 其中 有可读r权限,则r是4 有可写w权限,则w是2 有可执行x权限,则x是1 (实际上是二进制111,r是第一个1表明十进制4 , w是第二个1表明2,x是第三个1表明1)
因此一共有四种权限分配(默认都是可读的) ① rw- (可读可写不可执行): 二进制是110 转化为十进制是4+2 = 6
② r-x(可读不可写可执行):二进制是101 转化为十进制是4+1 = 5
③ rwx(可读可写可执行) :二进制是111 转化为十进制是4+2+1 = 7
④ r--(只可读):二进制100 转化为十进制是4
例如 chmod 777 Test.sh(全部人都有可读可写可执行的权限)
chmod 765 Test.sh(文件全部者有全部权限,同用户组的有读写权限,不一样组的其余用户有读和执行权限)
五、删除文件:
rm Test.sh