下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

Linux文件管理操作

作者:课课家教育     来源: http://www.kokojia.com点击数:924发布时间: 2016-11-17 09:17:24

标签: Linux文件操作Linux系统系统运维

  Linux系统中的数据都是保存在一个文件夹中,而文件夹都是分配到不同的目录里面,Linux中的目录是一种类似于树状型的一个结构,我们称为文件系统,相信你会有这样的一个感受,使用linux的时候,怎样才能快速的去复制、删除文件、重命名?linux中并不像Windows那样操作起来方便快捷。要想操作熟练的操作文件,那还是得掌握一定的操作命令。

  元字符

  元字符它都是具有一定的特殊含义的字符。比*和?都是元字符:

  *可以匹配0个或多个任意字符;

  ?匹配一个字符。

  例如:我们要显示系统中以te开头,.doc结尾的格式的文件。

  则我们可以输入命令:$ls te*.doc(看到下图所示)

Linux文件管理操作_Linux文件操作_Linux系统_系统运维_课课家

  在这里,*匹配任意一个字符。如果你希望显示所有以.doc结尾的文件,则是可以使用$ls*.doc。这个命令就可以了

  如何隐藏文件?

  隐藏文件的第一个字符为英文句号或点号(.),Linux程序(包括shell)通常使用隐藏文件来保存配置信息。

  以下是一些常见的隐藏文件:

  .profile:Bourneshell(sh)表示的是初始化脚本

  .kshrc:Kornshell(ksh)初始化脚本

  .cshrc:Cshell(csh)初始化脚本

  .rhosts:Remoteshell(rsh)配置文件

  如果是需要查看一下隐藏文件需要使用ls命令的-a选项:看到下图中的一个参数显示

  我们看到一个点号(.)表示当前目录,两个点号(..)表示上级目录

  需要注意的是:输入密码时,星号(*)作为占位符,代表你输入的字符个数。

  如何创建文件

  在Linux中,可以使用vi编辑器创建一个文本文件,例如:$vi book.doc表示创建一个doc文件,我们看到下图所示:

  上面的命令会创建文件book.doc文件并且是会打开,按下i键即可进入编辑模式,你可以向文件中写入内容,比如输入一些英文

  完成编辑后,可以按esc键退出编辑模式,也可以按组合键Shift+ZZ完全退出文件。(有些系统是需要按shift+;然后再按wq保存退出)这样,就完成了文件的创建,创建之后我们可以用cat命令来进行打开查看里面的内容。

  怎样编辑文件

  vi编辑器可以用来编辑文件。由于篇幅限制,这里仅作简单介绍,在后面的文章中我们将详细的为大家做介绍。

  当文件被打开后,可以按i键进入编辑模式,按照自己的方式编辑文件。如果想移动光标,必须先按esc键退出编辑模式,然后使用下面的按键在文件内移动光标:

  l键向右移动

  h键向左移动

  k键向上移动

  j键向下移动

  如何统计单词数目?

  可以使用wc命令来统计当前文件的行数、单词数和字符数,来看看下面的一个简单的例子:

统计字数

  每一列的含义如下:

  第一列:文件的总行数

  第二列:表示单词数目

  第三列:文件的字节数,即文件的大小

  第四列:文件名

  复制文件

  用户是可以使用cp命令来复制文件。cp命令的基本语法如下:

  $cp source_filedestination_file

  重命名文件

  重命名文件可以使用mv命令,它的语法格式为:

  $mv old_filenew_file

  删除文件

  rm命令可以删除文件,语法为:

  $rm filename

  一些标准的Linux流

  在一般情况下,每个Linux程序运行时都会创建三个文件流(三个文件):

  (1)标准输入流(stdin):stdin的文件描述符为0,Linux程序默认从stdin读取数据。

  (2)0将会是表示标准输出流(stdout):stdout的文件描述符为1,Linux程序默认向stdout输出数据。

  (2)标准错误流(stderr):stderr的文件描述符为2,Linux程序将会向stderr流中写入错误信息。

  总结:以上是Linux中基本的文件管理操作,总的来说,当你上手linux系统之后你会发现,在windows中习惯用鼠标操作的文件复制粘贴,到了Linux却是如此的复杂,前提是需要记住相应的操作命令。

赞(20)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程