Linux学习笔记(2)

一、Linux文件属性

Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系统对不同的用户访问同一文件的权限做了不同的规定。

在Linux中我们可以使用ll或ls -l命令来显示一个文件的属性及文件所属的用户和组。

如:

在Linux中第一个字符代表这个文件时目录、文件或是链接文件等。

如在以上实例中,最后一个 user文件的第一个属性“d”表示该文件是一个目录文件。

  •   当为[d]则为目录;
  •   当为[-]则为文件;
  •   当为[/]则为链接文档(link file);
  •   当为[b]则为装置文件里面的可供存储的接口设备(可随机存取装置);
  •   当为[c]则为装置文件里面得的串行端口设备,如键盘、鼠标(一次性读取装置);

接下来的字符中,以三个为一组,且均为[rwx]的三个参数的组合。其中[r]代表可读(read)、[w]代表可写(write)、[x]代表可执行(execute)。注意的是,这三个权限的位置不会改变,如果没有权限,就会出现减号[-]代替。

二、Linux文件与目录管理

Linux的目录结构为树状结构,最顶级的目录为根目录/。其它目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们。

先了解一下什么是绝对路径与相对路径:

  •   绝对路径:

路径的写法,由/写起,例如:/usr/share/doc 这个目录。

  •   相对路径:

路径的写法,不由/写起,例如 由/usr/share/doc 要到/usr/share/man底下时

可以写成:cd ../man

1.处理目录的常用命令

  •   ls:列出目录

        -a:全部文件,连同隐藏档(开头为.的文件)一起列出来(常用)

       -d:仅列出目录本身,而不列出目录内的文件数据(常用)

       -l:长数据列出,包含文件属性与权限等(常用)

例:将当前目录下的所有文件列出(含属性与隐藏档)

  •   cd:切换目录

cd是change directory的缩写,这里是用来变换工作目录的命令。

  •   pwq:显示目前所在的目录
  •   mkdir:创建一个新的目录
  •   rmdir:删除空的目录

         -p:连同上一级(空)目录也一起删除

  •   cp:赋值文件或目录
  •   rm:移除文件或目录

         -f:force,忽略不存在的文件,不会出现警告信息;

         -i:互动模式,在删除前会询问使用者是否动作;

  •   mv:移动文件与目录、文件重命名

        -f:force强制的意思,如果目标文件已经存在,不会询问而直接覆盖

       -i:若目标文件已存在会询问是否覆盖;

       -u:若目标文件已经存在,且source比较新,才会升级

2.文件内容查看

  •   cat 由第一行开始显示文件内容;
  •   tac从最后一行开始显示(与cat是倒的!);
  •   nl 显示的时候顺道输出行号;
  •   more 一页一页的显示文件内容;
  •   less 与more类似,但是比more更好用,可以往前翻页;
  •   head 只看头几行;

        -n:后面接数字,表示显示几行

  •   tail 只看尾巴几行;

        -n:后面接数字,表示显示几行     

        -f:表示持续侦测后面所接的档名,要等按下 ctrl+c 才会结束tail的侦测。

三、Linux磁盘管理

Linux磁盘管理的好坏管理直接关系到整个系统的性能问题。

Linux磁盘管理常用三个命令为df、du和fdisk。

  •   df:列出文件系统的整体磁盘使用量

      df命令参数的功能:检查文件系统的磁盘空间的占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少   空间等信息。

  •   du:检查磁盘空间的使用量

     du命令也是查看使用空间的,但是与df命令不同的是Linux du命令是文件和目录磁盘使用的空间的查看。

  •   fdisk:用于磁盘分区

    fdisk是Linux的磁盘分区表操作工具。

磁盘检验

  •   fack:用来检查和维护不一致的文件系统。若系统掉电或磁盘发生问题,可以利用fack命令对文件系统进行检查

    磁盘挂载与删除

  •   mount:磁盘挂载
  •   umount:磁盘卸载
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值