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. java基础之Flex弹性布局、JSP错误处理以及Log4J

    一.Flex弹性布局 1.产生的比较晚,目前在移动网页开发中可以使用,而且逐渐成为主流. 在桌面网页开发中使用的比较少(主要是桌面浏览器的兼容性问题更加严重) 2.开启方法: 在容器标签上加上 dis ...

  2. Action请求流程分析

    Strut2流程分析-----从请求到Action方法() 首先请求会调用strutsPrepareAndExcuteFliter----(这个就是我们在web.xml文件中所配置的那个拦截器吧,所有 ...

  3. Oracle Schema Objects——Tables——TableStorage

    Oracle Schema Objects Table Storage Oracle数据库如何保存表数据? Oracle Database uses a data segment in a table ...

  4. OKEX量化分析报告[2017-12-08]

    [生成时间]2017-12-08 21:07:46 [报告内容]DASH_USDT短期     3.0中期     1.0长期      —— LRC_USDT短期     4.0中期      —— ...

  5. vue项目中批量打印二维码

    前提:项目中要打印的二维码为后台返回,批量选择后,点击打印,先打开二维码预览界面,再执行打印. 以下代码中 codePicList为选中的二维码数组.重点css:page-break-after:al ...

  6. nsq里面WaitGroups两种实用的用法

    看过好几遍了,觉得挺实用的,记录备忘一下. 1.开启很多个 goroutine 之后,等待执行完毕 type WaitGroupWrapper struct { sync.WaitGroup } fu ...

  7. 内核通信之Netlink源码分析-用户内核通信原理2

    2017-07-05 上文以一个简单的案例描述了通过Netlink进行用户.内核通信的流程,本节针对流程中的各个要点进行深入分析 sock的创建 sock管理结构 sendmsg源码分析  sock的 ...

  8. Installshield 宏定义控制版本

    定义宏 在Build =>Setting => 以空格为准定义宏 使用宏 在方法里 #if 宏名称 代码 #else 代码 #endif

  9. sails route(1) -用户定义路由

    sails支持两种类型的路由: custom(or "explicit") andautomatic(or "implicit"). 先来看一下custom 即 ...

  10. 将 ssh (security shell) 移植到 vxworks

    openssh 依赖 openssl,这两个东西主要针对posix系统,移植到 vxworks 等实时系统有相当的难度. 可以考虑移植如下的库(ssh server): dropbear: https ...