1. LS - 列表文件

    ls命令列出目录中的文件。 默认情况下,使用ls列出当前目录下的文件。

  2. 2

    你也可以列出文件递归-也就是说,列出所有文件在当前目录中的目录-使用ls -R。LS还可以列出在其他目录的文件,例如 ls /home 将列出home下的所有文件

  3. 3

    CD - 更改目录

    cd命令切换到另一个目录。 例如 cd Desktop将带你到你的桌面目录,如果你从你的home目录开始。

  4. 4

    您还可以指定一个目录 如 cd /usr/share  将进入share目录下 cd.. 将带你回到前一个目录

  5.  

    RM - 删除文件

    rm命令删除文件。 小心使用这个命令 - RM不要求您进行确认。

  6.  

    命令rmdir - 删除目录

    rmdir命令删除空目录。 命令 rmdir directory将删除当前目录中名为directory的目录。

    如果该目录不为空,则可以使用递归rm命令删除该目录下的所有文件.

    rm -r directory 将删除directory 下的所有文件

  7.  

    MV - 移动文件

    该mv命令将文件移动到新位置。 这也是您将使用重命名文件的命令,例如mv file newfile  将在本目录下将file重命名为newfile

  8.  

    CP - 复制文件

    cp命令的工作方式为mv命令一样,除了它会将原始文件另外复制一份,你也可以做一个递归副本CP -r。 将这个目录里的文件都复制到新的地方

    cp -r /home/howtogeek/Downloads /home/chris

  9.  

    mkdir - 新建目录

  10.  

    LN - 创建链接

    ln命令创建链接。 链接的最常用的可能是符号链接

    例如,下面的命令在我们的桌面文件夹来创建我们的下载链接:

    ln -s /home/howtogeek/Downloads /home/howtogeek/Desktop

  11.  

    chmod - 更改权限

    CHMOD更改文件的权限。 例如chmod +x script.sh 将在当前文件夹中添加名为script.sh可执行权限的文件,chmod -x script.sh 将删除可执行权限。

  12.  

    touch-创建空文件

    touch命令创建一个空文件

  13.  

    MC - 一个完整的文件管理器

    Linux终端功能齐全的文件管理器,这里是你需要在Ubuntu上输入如下命令安装它:sudo apt-get install mc

    安装完成后,只需运行MC命令来启动它。

  14.  

    使用箭头键选择文件和Tab键在窗格之间进行切换。 按Alt-1,看看帮助屏幕或按Alt-2看菜单。

参考原文链接https://jingyan.baidu.com/article/466506583d5a58f549e5f893.html

写博客是为了记住自己容易忘记的东西,另外也是对自己工作的总结,文章可以转载,无需版权。希望尽自己的努力,做到更好,大家一起努力进步!

如果有什么问题,欢迎大家一起探讨,代码如有问题,欢迎各位大神指正!

在Linux终端管理文件你要知道的11个命令的更多相关文章

  1. 5 个在 Linux 中管理文件类型和系统时间的有用命令

    对于想学习 Linux 的初学者来说要适应使用命令行或者终端可能非常困难.由于终端比图形用户界面程序更能帮助用户控制 Linux 系统,我们必须习惯在终端中运行命令.因此为了有效记忆 Linux 不同 ...

  2. 从Linux终端管理进程:10个你必须知道的命令

    从Linux终端管理进程:10个你必须知道的命令 Linux终端有一系列有用的命令.它们可以显示正在运行的进程.杀死进程和改变进程的优先级.本文列举了一些经典传统的命令和一些有用新颖的命令.本文提到的 ...

  3. 对于JavaScript的函数.NET开发人员应该知道的11件事

    (此文章同时发表在本人微信公众号"dotNET每日精华文章",欢迎右边二维码来关注.) 昨天小感冒今天重感冒,也不能长篇大论.如果你是.NET开发人员,在进入前端开发领域的时候,对 ...

  4. 如何在linux终端创建文件

    我们都知道可以用mkdir命令创建一个新的目录,但更多时候如果能直接创建一个文件(普通文件)会让人感觉更愉悦:这样就可以不用在去打开一个专门的创建文本文件的软件,然后还要设置文件名,保存路径那样的繁琐 ...

  5. linux磁盘管理 文件挂载

    文件挂载的概念 根文件系统之外的其他文件要想能够被访问,都必须通过"关联"到根文件系统上的某个系统来实现,此关联操作即为"挂载",此目录即为"挂载点& ...

  6. 【转】每个 Linux 新手都应该知道的 10 个命令

    你可能认为你是 Linux 新手,但实际上并不是.全球互联网用户有 3.74 亿,他们都以某种方式使用 Linux,因为 Linux 服务器占据了互联网的 90%.大多数现代路由器运行 Linux 或 ...

  7. 每个开发人员都应该知道的11个Linux命令

    本文主要挑选出读者有必要首先学习的 11 个 Linux 命令,如果不熟悉的读者可以在虚拟机或云服务器上实操下,对于开发人员来说,能熟练掌握 Linux 做一些基本的操作是必要的! 事不宜迟,这里有 ...

  8. linux终端下文件不同颜色的含义

    偶然注意到在终端下花花绿绿的目录显示效果,开始以为只是些特效,后来研究了一下,原来其中有些规律性的东西,总结如下: 蓝色表示目录:

  9. Linux权限管理 文件特殊权限

    概述 除了我们前面介绍的rwx权限外,Linux中还有另外三种特殊权限:SUID,SGID,SBIT   权限    执行条件 执行示例 SUID s出现在文件所有者的x权限上. 1. SUID只能用 ...

随机推荐

  1. Struts2数据验证与使用Java代码进行数据验证

    Struts2数据验证 使用Java代码进行数据验证 重写ActionSupport的validate()方法 对Action类的中所有请求处理方法都会进行验证! 对Action类的数据属性进行检查, ...

  2. Servlet------>jsp自定义标签(JSPTAG接口)

    TagSupport实现类里不只实现了tag接口,还有tag接口的子接口,也就是IterationTag子接口中增加了doAfterBody()方法和EVAL_BODY_AGAIN常量,为了实现标签体 ...

  3. DNS服务简介

    一.域名系统 1.域名系统概述 域名系统DNS(Domain Name System)是因特网使用的命名系统,用来把便于人们使用的机器名字转换成为IP地址.域名系统其实就是名字系统.为什么不叫“名字” ...

  4. NoSQL 常用资源

    Hadoop:http://www.apache.org/dyn/closer.cgi/hadoop/common/ easyhadoop:https://github.com/xianglei/ea ...

  5. 购物车 cookie session

    0-服务器识别用户的目的:服务器存有不同用户的信息,而对这些信息,服务器自身.网站开发管理者.网站访问者会对其读写: 1-暂且存入服务器数据库,购物车分为2种表:购物车入车表和购物车下单表: 2-单个 ...

  6. webpack4学习笔记(二)

    webpack打包各种javascript文件 (本文只是提供一个学习记录,大部分内容来自网络) 一,打包js文件和es6代码 1,webpack命令打包js文件 Tip: 在webpack4.x之前 ...

  7. mysql 约束条件 auto_increment 自动增长 创建表时设置自增字段

    auto_increment mysql) )auto_increment; Query OK, rows affected (0.01 sec) mysql> show create tabl ...

  8. IIS7 Microsoft.Web.Administration 创建Application问题

    在使用DirectoryEntry操作IIS时,可以设置很多属性.但使用Microsoft.Web.Administration中的一些类时,不知道在哪设置.例如:AccessScript,Acces ...

  9. node.js---sails项目开发

    http://sailsdoc.swift.ren/ 这里有 sails中文文档 node.js---sails项目开发(1)安装,启动sails node.js---sails项目开发(2)安装测试 ...

  10. 随堂小测app(nabcd)

    N 现在,老师想要组织测验,需要提前印制试卷,费时费力,考勤采取传统的点名的方式,过程繁琐且结果水分大. 而随堂小测app通过在线答题,智能定位可以帮助老师掌握学生对知识的掌握程度,了解学生的到客情况 ...