10个基本的Linux命令在您的文件系统

移动文件系统轻松地使用这些常见的shell命令

跳来跳去的Linux文件系统是很容易的,即使你工作从一个shell提示符。

它提供了命令你找出哪些目录,目录你以前,如何导航到其他文件夹,如何回家,如何创建文件和文件夹,以及如何创建链接。

01
10

你在哪个文件夹?

你找出哪些文件夹,使用以下命令:

松材线虫病

返回的结果松材线虫病可能有所不同取决于你使用的shell版本吗松材线虫病或者你安装在一个工作目录中。

一般来说,它将打印的东西/home/username

02
10

当前目录下的文件和文件夹是什么?

linux ls清单

显示当前目录的文件和文件夹使用ls命令。

ls

就其本身而言,ls命令将列出目录中的所有文件和文件夹,除了那些开头一段。

看到所有的文件包括隐藏文件(一段时间)开始,使用以下开关:

ls -

一些命令创建备份的文件,从波浪号元字符(~)。

如果你不想看到备份清单文件在一个文件夹时,使用以下开关:

ls - b

最常见的使用ls命令如下:

ls lt

这个命令提供了一个长长的清单按修改时间排序,最新的。

其他选项包括通过扩展、大小和版本:

ls - lu
ls lx
ls—lv

长清单格式给你以下信息:

  • 权限
  • 的文件的索引节点的数目(见硬链接)
  • 老板
  • 主要组
  • 文件大小
  • 最后访问时间
  • 文件/文件夹/链接的名字
03
10

如何转移到其他文件夹吗

移动文件系统使用cd命令

Linux文件系统是一个树结构。顶部的树用斜杠(/)。

在根目录下,你会发现下面的部分或全部文件夹。

文件夹包含命令,可以由任何用户等cd命令,ls,mkdir等。

sbin子包含系统二进制文件。

usr文件夹代表unix系统资源还包含一个本和sbin文件夹。工作文件夹包含一组扩展的命令。同样,/usr/sbin文件夹包含一组扩展的系统命令。

引导文件夹包含所有所需的引导过程。

光盘文件夹是一个映射位置的光学媒体。

dev文件夹包含系统所有设备的详细信息。

文件夹通常是所有系统配置文件存储。

文件夹通常是所有的用户文件夹存储和普通用户,他们应该关心是唯一的区域。

自由lib64文件夹包含所有内核和共享库。

发现了+文件夹包含的文件不再有一个名字,已发现的fsck命令。

媒体文件夹是安装媒体,如USB驱动器。

mnt文件夹还用于临时存储山如USB驱动器,其他文件系统、ISO映像等。

选择一些软件包使用文件夹来存储二进制文件的地方。其他包/ usr / local下使用

proc文件夹是一个系统文件夹使用的内核。你真的不需要担心这个文件夹太多。

文件夹是根用户的主目录。

运行文件夹是一个系统文件夹来存储系统运行时信息。

深水救生艇文件夹是你将诸如web文件夹,mysql数据库,和subversion存储库等。

sys文件夹包含一个文件夹结构来提供系统信息。

tmp文件夹是一个临时文件夹中。

var文件夹包含一个整体财富的东西具体的系统,包括游戏数据,动态库、日志文件、进程id、消息和缓存的应用程序数据。

搬到一个特定的文件夹使用cd命令如下:

cd /home/username/Documents
04
10

如何返回到主文件夹吗

回到你的家从系统中其他地方使用文件夹cd~命令

cd ~
05年
10

如何创建一个新文件夹吗

您可以使用来创建一个新的文件夹mkdir命令:

mkdir foldername
06
10

如何创建文件

Linux提供了一个令人难以置信的数量的方法来创建新文件。

创建一个空文件,使用以下触摸命令:

触摸文件名

触摸命令用于更新一个文件的最后访问时间但是在文件不存在,创建它的效果。

您还可以创建一个文件使用猫命令:

猫>文件名

现在,您可以在命令行中输入文本并将其保存到文件使用Ctrl+D

一个更好的方法是使用创建文件纳米编辑器。这个方便的工具提供了一整套文本编辑功能。

07年
10

如何重命名,移动文件的文件系统

最简单的方法是使用重命名一个文件mv命令

mv oldfilename newfilename

使用mv命令一个文件从一个文件夹移动到另一个。

mv /道路/的/原始/文件/道路/ /目标/文件夹

相匹配的文件重命名很多类似的模式,使用重命名命令

重命名表达式替换文件名(s)

例如:

重命名“加里”“汤姆”*

这个命令替换文件夹中的所有文件加里在它汤姆。所以一个文件叫做garycv将成为tomcv

重命名命令在所有系统不工作。mv命令更安全。

08年
10

如何复制文件

复制一个文件使用Linux,使用cp命令如下。

cp文件名filename2

上面的命令将副本filename1并调用它filename2

使用复制命令将文件从一个文件夹复制到另一个地方。

例如:

cp /home/username/Documents/userdoc1 /home/username/Documents/UserDocs

上面的命令复制文件userdoc1/home/username/Documents, /home/username/Documents/UserDocs

09年
10

如何删除文件和文件夹吗

删除文件和文件夹使用rm命令:

rm文件名

删除一个文件夹,使用以下开关:

rm - r foldername

上面的命令删除一个文件夹及其内容包括子文件夹。

10
10

符号链接和硬链接是什么?

一个符号链接是一个文件指向另一个文件。桌面快捷方式基本上是一个符号链接。

例如,您可能有以下文件在你的系统:

/home/username/document/accounts/useraccounts.doc

从家庭/用户名访问该文档文件夹,使用以下命令创建一个符号链接:

ln - s /home/username/documents/accounts/useraccounts。医生/home/username/useraccounts.doc

您可以编辑useraccounts.doc文件从两个地方但是当你编辑符号链接的时候,你实际上是编辑的文件/home/username/documents/accounts文件夹中。

一个文件系统上创建一个符号链接,指向另一个文件系统上的文件。从本质上讲,一个符号链接只是创建了一个文件,有一个指针指向另一个文件或文件夹。

一个硬链接然而,创建两个文件之间的直接联系。本质上他们是相同的文件,但只有另一个名字。分类文件的硬链接提供了一个很好的方式不占用磁盘空间。

使用以下语法创建硬链接:

ln filenamebeinglinked filenametolinkto

语法类似于一个符号链接,但它不使用年代开关。

这个页面是有用吗?