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

Linux学习—新建文件,查看文件,修改权限,删除过程:在一个文件夹下面新建一个文件,然后查看文件,再修改权限,运行,最后删除1、新建文件touchTest.sh补充:新建文件有好多种方式,一般用mkdir(创建目录,即文件夹)。touch

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

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

 

1、新建文件

touch  Test.sh

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

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

         删除用 rm

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

 

2、查看文件

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

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

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

 

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

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

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

补充:   :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

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

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/167785.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 运算放大器典型电路及原理

    运算放大器典型电路及原理1.运算放大器工作原理综述:  运算放大器组成的电路五花八门,令人眼花瞭乱,在分析运算放大器工作原理时倘没有抓住核心,往往令人头大。本文收集运放电路的应用电路,希望看完后有所收获。但是在分析各个电路之前,还是先回忆一下两个运放教材里必教的技能,就是“虚短”和“虚断”。“虚短”是指在分析运算放大器处于线性状态时,可把两输入端视为等电位,这一特性称为虚假短路,简称虚短。显然不能将两输入端真正短路。…

    2022年4月29日
    53
  • input 事件[通俗易懂]

    input 事件[通俗易懂]input事件1.onfocus当input获取到焦点时触发2.onblur当input失去焦点时触发,注意:这个事件触发的前提是已经获取了焦点再失去焦点的时候会触发相应的js3.onchange当input失去焦点并且它的value值发生变化时触发4.onkeydown在input中有键按住的时候执行一些代码5.onkeyup在input中有键抬起的时候触发的事件,…

    2022年4月30日
    73
  • 等价类划分法-案例剖析-设计测试用例「建议收藏」

    等价类划分法-案例剖析-设计测试用例「建议收藏」目录等价类划分法概念有效等价类和无效等价类等价类设计测试用例步骤案例1案例2案例3等价类划分法概念等价类划分法是把所有可能的输入数据,即程序的输入数据集合划分成若干个子集即等价类,然后从每个等价类中选取少量具有代表性的数据作为测试用例。有效等价类和无效等价类有效等价类:只完全满足产品规则说明的输入数据,即有效的、有意义的输入数据的集合。利用有效等价类可以检验程序是否满足规则说明所规定的功能性要求。无效等价类:不满足程序输入要求或者无效的…

    2022年10月10日
    3
  • SLAM理论_技术这么好有用不上

    SLAM理论_技术这么好有用不上原文链接:https://cloud.tencent.com/developer/article/1005894导语随着最近几年机器人、无人机、无人驾驶、VR/AR的火爆,SLAM技术也为大家熟知,被认为是这些领域的关键技术之一。本文对SLAM技术及其发展进行简要介绍,分析视觉SLAM系统的关键问题以及在实际应用中的难点,并对SLAM的未来进行展望。1.SLAM技术SLAM…

    2022年9月28日
    2
  • 推荐.Net、C# 逆向反编译四大工具利器(请勿用来非法行为)[通俗易懂]

    推荐.Net、C# 逆向反编译四大工具利器(请勿用来非法行为)[通俗易懂]在项目开发过程中,估计也有人和我遇到过同样的经历:运行环境出现了重大Bug亟需解决、或者由于电脑挂了、旧代码覆盖新代码,而在这种情况下,我们不能直接在当前的代码中修改这个Bug然后发布,这会导致更严重的问题,因为相当于版本回退了。还有电脑挂了代码整个都没有,这种情况下我们只能只能利用一些逆向的技巧和工具了来解析在服务器发布好的dll。那么你只是单纯的修改一个.Net程序集中的某个方法或功能,而

    2022年6月22日
    25
  • CentOS 6 Yum源更新「建议收藏」

    CentOS 6 Yum源更新「建议收藏」最近在CentOS6上安装软件一直报错,安装不了,换了163,清华,阿里yum源都不行,进去链接看才发现有关CentOS6yum源包全部下架了。官宣:CentOS6停止所有更新​​​​CentOS6已经随着2020年11月的结束进入了EOL(ReachesEndofLife)。所以在2020年12月2日,CentOS官方停止了对CentOS6的所有更新,并且下架了包括官方所有的CentOS6源,目前阿里、163、清华等CentOS6源已无法使用。以下官方redme文档的解释:.

    2025年9月25日
    8

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号