`
blogfeifei
  • 浏览: 1195672 次
文章分类
社区版块
存档分类
最新评论

Linux常用命令—文件处理命令1

 
阅读更多

我们都知道Linux运用图形化的界面进行操作,并不能完成所有的需要,但是如果我们用命令的话,我们可以完成Linux中所有的操作。所以我们学习Linux更重要的是学习命令的使用,而在这些命令中文件处理命令还是最基本的。

在介绍文件处理命令之前我们先介绍一下在Linux中文件的命名规则,在Linux系统中除了斜线(/)不能作为文件名一部分外,其他的都可以用作文件名。因为斜线代表的是Linux的根目录。但是我们应该避免使用; | < > ` “ “ ‘ $ ! % ? * \ ( )等来命名文件,因为这些在Linux系统中有特殊的含义。普通文件避免使用“.”作为文件名的开始,因为在Linux中”.”开始的文件默认的隐藏文件。最后还有一点很重要,在Linux中大小写是敏感的,这个我们可以这样认为Linux核心是用C写的,C是区分大小写的,所以Linux也是大小写敏感的。

下面我们介绍一下命名的格式:命令_-选项_参数,前面的“_”代表的是空格。这里如果我们的命令有多个参数可以写在一起,例如 ls –la /etc。如果我们的命令正确的执行了,返回一个0。否则返回一个非0的值。这里还有一个规律Linux一般都是一些英文单词的缩写,一般取第一第三个字母。

在Linux中的命令一般分为两种,一种是root可以执行的命令,一种是所有用户执行的命令。root可以执行的命令一般放在,/sbin或者/usr/sbin目录中,所有用户命令一般放在/bin或者/usr/bin目录中,所以我们通过命令所在的目录就可以知道执行的命令是哪一类的命令。

下面我们介绍第一个命令ls,是list的缩写,命令所在的目录是/bin/ls。所以我们可以看到是所有用户都可以执行的命令。我们这里只要记住三个参数a、l、d就可以了,其他的等到用的时候我们在查询书籍就可以了。-a表示的显示所有文件,包括隐藏文件;-l显示详细信息;-d查看目录属性。

下面我们看一个命令执行的结果:

这个是我们执行ls –l / 后得到的结果,这里我只是截取了根目录的一部分,对于输出的这些东西我们会有点迷糊,看不懂这些东西,下面我就详细的介绍一下。

开始时十个字符,第一个表示的文件类型,下面我们记住几个字母:d表示这个文件时目录文件,“-”表示这个文件是一个普通的二进制文件,-l表示这个文件是一个软链接文件。对于链接我们会在后面介绍。后面是九个字符分为三组,每三个一组,我们先介绍一下这几个字符的意思,r(read)表示读权限,w(write)表示写权限,x(execute)表示执行权限。第一组的三个表示的所有者的权限,这里的所有者一般是指文件的创建者,但是有时候也可能文件的创建者将文件所有权给了另一个用户了,这个用户也是文件的所有者了,第二组的三个表示的是所属组的权限,每一个用户都有一个所属的组。第三个表示的其他人的权限,除了前面的两种用户,其他的都是其他人。

接下来的是一个数字,这个代表的硬链接的数目。我们后面会介绍。

再后面的是两个用户,第一个表示这个文件的所有者,第二个表示这个文件的所属组。

再后面是数字,这个表示的该文件的大小,但是这个是不准确的,它并没有表示文件中子目录中的文件。

再后面的是时间,这个时间是文件创建的时间或者文件最后修改的时间。

最后的是文件名。

分享到:
评论

相关推荐

    Linux常用命令教学视频

    04.1.1 Linux常用命令-文件处理命令-命令格式与目录处理命令ls.mp4 04.1.2 Linux常用命令-文件处理命令-目录处理命令.mp4 04.1.3 Linux常用命令-文件处理命令-文件处理命令.mp4 04.1.4 Linux常用命令-文件处理...

    Linux常用命令之文件处理.xmind

    Linux常用命令之文件处理.xmind

    Linux常用配置文件及常用命令

    Linux常用配置文件及常用命令 Linux常用配置文件及常用命令

    Linux常用命令 LINUX常用命令和系统管理

    Linux常用命令 LINUX常用命令和系统管理 文件目录基本操作 文件压缩和打包命令 文件和目录存取权限 磁盘存储器管理 系统管理

    Linux常用文件命令

    Linux常用文件命令,这是Linux中的常用文件命令,可以调用Linux常用的基本文件命令

    最全Linux常用命令大全.pdf

    1.Linux管理文件和目录的命令 2.有关磁盘空间的命令 3.文件备份和压缩命令 4.文件备份和压缩命令 5.管理使用者和设立权限的命令 6 线上查询的命令 7.文件阅读的命令 8.网络操作命令 9.定位、查找文件的命令 10.其他...

    Linux常用命令.md

    linux常用命令md文件

    Linux常用命令大全

    Linux常用命令全集.CHM Linux vi命令大全.txt liunx命令大全.txt liunx 下如何用命令行设置网络?.txt 请问怎么设置DNS的命令?.txt Red Hat Linux下配置Tomcat+JSP+Apache服务器的步骤.txt Linux 下 Apache 与 ...

    linux常用命令.doc

    Linux文件的复制、删除和移动命令 Linux目录的创建与删除命令 Linux文本处理命令  Linux备份与压缩命令 在Linux环境下运行DOS命令 Linux与用户有关的命令  Linux系统管理命令 Linux磁盘管理 

    Linux常用命令全集

    Linux常用命令全集.chm chm文件,linux系统常用命令全集

    SSH远程管理Linux常用命令文件上传下载.docx

    SSH远程管理Linux常用命令文件上传下载.docx

    Linux常用命令文档

    Linux常用命令文档压缩包,内含chm文件,查命令的好工具,精简又好用

    linux文件操作 linux操作系统 文件操作 常用命令

    linux文件操作 linux操作系统 文件操作 常用命令 系统命令

    Linux常用命令之权限管理命令

    Linux常用命令之权限管理命令,常用的chmod 改变文件权限;chown改变用户类型。都有实际操作演示。

    linux常用命令PPT文档

    常用linux命令。linux入门经典,包括文件管理,文档管理,系统管理,网络通讯等基本命令

    Linux常用命令全集.zip

    Linux常用命令全集.zipLinux常用命令全集.zipLinux常用命令全集.zipLinux常用命令全集.zipLinux常用命令全集.zipLinux常用命令全集.zip

    Linux常用网络命令

    Linux必学60个命令 Linux系统信息存放在文件里,文件与普通的公务文件类似。每个文件都有自己的名字、内容、存放地址及其它一些管理信息,如文件的用户、文件的大小等。...这里主要介绍常用的文件处理命令。

    Linux常用命令全集,很方便和实用

    Linux常用命令全集,很方便和实用 常用linux命令。linux入门经典,包括文件管理,文档管理,系统管理,网络通讯等基本命令

Global site tag (gtag.js) - Google Analytics