Linux学习---新建文件,查看文件,修改权限,删除

过程:在一个文件夹下面新建一个文件,然后查看文件,再修改权限,运行,最后删除

 

1、新建文件#

touch  Test.sh

补充:新建文件有好多种方式,一般用mkdir(创建目录,即文件夹)。touch 创建文件。【rz上传本地的文件】

         删除用 rm

         注意命令和文件名或者目录中间要有空格

 

2、查看文件#

用   ll    查看当前目录的文件,看一下是否新建文件成功

补充:ll 是 ls -l 的缩写,查看所有文件还有 ls。ls和ll的具体区别是:“ls“是显示当前目录下文件,”ls -l“是显示当前目录下文件详细信息。

 

3、编写Test.sh该文件的内容#

“vim  Test.sh” 进入编写窗口,输入“i” 进入插入模式,开始输入要编写的代码,比如“print(“helloword”)”,然后按键盘的Esc退出编辑,输入":wq"保存并退出

补充:   :wq   保存并退出

            :q!    强制退出并忽略所有更改

            :e!    放弃所有修改,并打开原来文件。

 

4、修改该文件的权限#

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(文件所有者有所有权限,同用户组的有读写权限,不同组的其他用户有读和执行权限)

 

5、删除文件#

      rm  Test.sh

 

作者:zhangxiaoxue

出处:https://www.cnblogs.com/zhangxue521/p/8276743.html

版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。

٩(●ᴗ●)۶ 一个间歇性踌躇满志,持续性混吃等死的小菜鸟.

posted @   爱笑的眼睛真美  阅读(37261)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
more_horiz
keyboard_arrow_up light_mode palette
选择主题
menu
点击右上角即可分享
微信分享提示