学习笔记2

一、路径

  (1)绝对路径:绝对路径的写法一定是有根目录/写起的。

  (2)相对路径:相对路径的写法不是由根目录/写起的。

二、Linux数字代替权限

   r 代表4        w 代表2      x 代表1     - 代表0   

   Linux系统中有一个默认目录权限755(rwxr-xr-x)  一个默认文件权限644(rw-r--r--)

三、命令的学习

  (1)cd:变更目录。

  (2)pwd:显示所在目录。

  (3)ls:列出目录下文件和目录

  (4)mkdir:创建目录。//加 -p使用最好

  (5)rmdir:删除空目录。

  (6)rm:删除目录。//加 -rf 强制删除

  (7)PATH:可以查找某个命令的路径。

  (8)cp:复制目录或文件。//cp 选项  [来源文件]  [目的文件]

              //-r 如果要复制一个目录,必须加-r,否则不能复制

              //-i 安全选项,如遇到一个存在的文件,会询问是否覆盖

  (9)mv:移动目录或文件。//mv 选项 [源文件或目录]  [目标文件或目录]

               //如果目录或文件存在则直接移动,不存在则重命名后移动

  (10)cat:查看一个文件的内容。//-n 表示行数

               //-A 显示所有的内容,包括字符

   (11) tac:查看一个文件的内容。//与cat用处一样,但是是倒着看的

   (12) more:查看文件内容。//Ctrl+d 向上翻页

              //Ctrl+f 或“空格”向下翻页

              //q  退出

  (13)less:查看文件内容。//“空格”可以翻页,j 向下,k 向上

  (14)head:查看文件前10行的内容。//加-n 可以查看前n行的内容

  (15)tail:查看文件后10行的内容。//加-n 可以查看后n行的内容

  (16)chgrp:更改文件所属组。//chgrp [组名] [文件名]

                //-R为修改递归所有的所属组

  (17)chown:更改文件所属者 //chown [-R] 账户名 文件名   ~~~-R只适用于目录~~~

   (18)chmod:更改用户对文件/目录读写的权限 //chmod -R 数字 文件名

四 、Linux的文件属性

  ls  -l  会显示九列的内容

    第一列:(1)d 开头表示该文件为目录

        (2)- 开头表示文件为普通文件

        (3)l 开头表示文件为链接文件

        (4)b 开头表示文件块设备,如磁盘分区文件

        (5)c 开头表示串行断口设备文件,如键盘鼠标等

        (6)s 开头表示套接字文件,用于进程中通讯。

    第二列:表示文件占用的节点,如果是目录,则值与子目录数量有关

    第三列:表示文件所有者

    第四列:表示文件所属组

    第五列:表示文件大小

    第六列、第七列、第八列:表示最后一次修改的时间,月.日.时间

    第九列:表示文件名

 

你可能感兴趣的:(学习笔记2)