Linux删除整个目录及文件 linux删除文件命令是什么意思

我向所有的 Linux 初学者推荐以下这些命令 。

Linux删除整个目录及文件 linux删除文件命令是什么意思

文章插图
在使用 Linux 命令行时 , 很容易就会迷失方向,这可能会导致灾难性的后果:我有一次使用删除命令 rm删除文件 , 然而删除之后我才意识到我刚刚是删除了计算机的引导目录 。后来,我学会了使用pwd命令,来知道当前在文件系统的哪个目录下;并且我使用了trashy 和 trash-cli这一命令行回收站工具(LCTT 译注:在删除文件时trash-cli会充当中间人 , 将文件先“删除”到桌面上的垃圾箱中,能够通过垃圾箱或通过终端的trash命令 , 来恢复垃圾箱中已删除的文件 。)
当我刚开始使用 Linux 时 , 我有一个放在桌子上的“速查表” , 它就是《101 条你应该知道的 Linux 命令》,我在管理 Linux 服务器时能参考速查表上面的这些命令 。随着我越来越熟悉这些命令,我越来越精通服务器管理了 。
以下是我认为最有用的 12 个 Linux 命令 。
 
1、打印工作目录(pwd)pwd命令会打印出你的工作目录 。换句话来说,它输出你当前所在目录的路径 。pwd命令有两种选项:-L--logical(即逻辑路径)用来打印当前的目录路径(不解析符号链接),-P--physial(即物理路径)会打印出解析符号链接后的物理目录 。(LCTT 译注:你可以进一步阅读我们翻译的另一篇文章 。)
 
2、创建目录(mkdir)使用 mkdir命令来创建一个新目录,是非常容易的 。以下命令,创建了一个名为example目录(若example已存在,则无法创建):
$ mkdir example你也可以在嵌套地创建目录及其子目录:
$ mkdir -p example/one/two如果目录 example和目录one都已存在,则仅会创建目录two 。如果上述目录都不存在,则会创建这三个嵌套的目录 。
 
3、列出文件(ls)我最早使用的是 MS-DOS(微软磁盘操作系统) , 因此我习惯于使用 dir命令,来列出文件 。我不记得当时是否能在 Linux 上使用dir命令,但是如今dir命令已经包含在 GNU 核心实用程序包GNU Core Utilities package 中了 。大多数人会使用ls命令,来显示目录中的文件及其所有的属性 。ls命令有许多选项,包括-l查看文件的长列表,显示文件所有者和权限等信息 。
 
4、更改当前工作目录(cd)在 Linux 中经常要更改当前工作目录,这就是 cd命令的功能 。例如,以下的示例将让你从 主目录home 进入Documents目录:
$ cd Documents你可以使用 cd ~或者cd,来快速转换到你的主目录 。你可以使用cd ..来返回到上一级目录 。
 
5、删除文件(rm)删除文件是很危险的,因为在 Linux 终端上用 rm命令会彻底地删除文件,并没有像桌面的垃圾桶那样依旧保存着删除的文件 。许多终端用户有一个坏习惯,他们会永久地删除他们认为不再需要的文件 。然而,因为没有“取消删除”命令,这个坏习惯可能会导致严重的问题:你会不小心删除了包含重要数据的目录 。
Linux 系统为文件删除提供了 rmshred命令 。要删除文件example.txt,请输入以下内容:
$ rm example.txt然而,使用 trash命令要安全得多,例如trashy或者trash-cli,它会将文件先“删除”到桌面上的垃圾箱中:
$ trash example.txt(LCTT 译注:关于 Trash-Cli 的更多信息可以参考我们翻译的 另一篇文章 。)
 
6、复制文件(cp)使用 cp命令,来复制文件 。cp的语法是从


    以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!

    「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助: