Linux第一周心得

      第一次接触Linux,内心还是有点紧张,怕自己学不会、怕太难。不过,还是想挑战一下自己,所以来到了马哥学习Linux。
      过来的第一天有点坎坷,不过还好有小琰姐的陪伴,一直和我们东西奔走,总算是解决了一大堆的麻烦,所以,感激……表白小琰姐!哈哈哈  撒花花
      开课第一天,真的是一脸懵逼,什么也听不懂,好像在听天书一样,进程也跟不上,只好在下课的时候求助左右前后以及看南老师的给我们的视频,也总算是跟上了,而且自己做完之后真的会有一种自豪感。毕竟是第一天,慢慢来吧。
      之后的这几天有了一个美好的变化,就是好像可以跟上一点了,而且也可以听懂一点了,也算是有了一个好的开始吧。也开始慢慢期待之后的学习了。
     下面呢,说一下昨天的文件管理的一些小总结:
 1、Linux下的文件类型
      (1)-:普通文件
      (2)d:目录文件
      (3)b:块设备
      (4)c:字符设备
      (5)l:符号链接文件
      (6)p:管道文件pipe
      (7)s:套接字文件socket
2、CentOS目录变化
   (1)/bin 和 /usr/bin
   (2)/sbin 和 /usr/sbin
   (3)/lib 和 /usr/lib
   (4)/lib64 和 /usr/lib64
3、显示当前工作目录
   (1)每个shell和系统进程都有一个当前的工作目录
   (2)CWD:current work directory
   (3)显示当前shell CWD的绝对路径  pwd:
             printing    working directory
              -P  显示真实物理路径
              -L  显示链接路径(默认)
   (4)pwd:
         pwd -P  当前目录为软链接时,显示其源目录
4、绝对和相对路径
       (1)绝对路径:
               【1】以正斜杠开始
               【2】完整的文件的位置路径
               【3】可用于任何想指定一个文件名的时候
      (2)相对路径名:
                 【1】不以斜杠开始
                【2】指定相对于当前工作目录或某目录的位置
                【3】可以作为一个简短的形式指定一个文件名
     (3)基名:basename
     (4)目录名:dirname
5、更改目录
(1)cd  改变目录  
           【1】使用绝对或相对路径:
                      cd /home/wang/
                      cd home/wang
         【2】切换至父目录:cd . .
         【3】切换至当前用户主目录: cd
         【4】切换至以前的工作目录: cd –
    (2)选项: -P
    (3)相关的环境变量:
                 【1】PWD:当前目录路径
                【2】OLDPWD:上一次目录路径
6、列出目录内容
     (1)列出当前目录的内容或指定目录
     (2)用法:ls[options][files_or_dirs]
     (3)示例:
                    【1】ls -a 显示所有文件 ,包含隐藏文件
                    【2】ls -A 显示所有文件,除.、..
                    【3】ls -l 长列出 :
                                                -rw-r–r–. 1 root root 2193 Jul 14 17:28 passwd
                                                文件类型|owner权限group权限other权限|硬链接数|owner|group|文件大小(bytes)|mtime|文件名
                   【4】ls -R  递归
                   【5】 ls -ld  显示指定目录的详细信息。
                   【6】 ls -1  竖显示 ,(文件分行显示)
                   【7】ls -S  按文件大小降序排列
                   【8】ls -t  按修改时间(mtime)从新到旧排列
                   【9】ls -ut  按访问时间(atime) 从新到旧排列
                   【10】ls -U 按文件存放的先后顺序
                   【11】ls -X 按文件后缀排序
                   【12】ls -i 显示文件的inode号
                   【13】ls -Z 显示文件的context值
7、查看文件状态
    (1)stat
                【1】stat filename
                【2】touch filename 当文件不存在时,则创建一个空文件,名为filename
                                                当文件已存在时,则更新期时间戳
                                                                        -a 仅更新atime,ctime
                                                                        -m 仅更新mtime, ctime
                                                                        touch filename 更新全部时间戳。
    (2)文件:metadata,data
    (3)三个时间戳:
                             【1】access time:访问时间,atime  读取文件内容
                             【2】modify time:修改时间,mtime 文件数据修改时间
                             【3】change time:改变时间,ctime 文件元数据修改时间

      总之,继续加油啦!

原创文章,作者:1587291234,如若转载,请注明出处:http://www.178linux.com/80815

(0)
15872912341587291234
上一篇 2017-07-15 11:50
下一篇 2017-07-15 13:04

相关推荐

  • 分布式文件系统MogileFS

    1、分布式系统的目标:加强A、P,在C上进行妥协     BASE模型 CAP理论: C:Consistency(一致性)  任何一个读操作总是能够读取之前完成的写操作。 A:Availability(可用性) 每一次操作总是能够在确定的时间返回。 P: Partition Tolerance ( 分区容错性 )   在出现网络分区的情况下,仍然能够满足一致…

    2017-11-23
  • rpm包管理

    前言    RPM(简称RPM,全称为The RPM Package Manager)是在Linux下广泛使用的软件包管理器。RPM此名词可能是指.rpm的文件格式的软件包,也可能是指其本身的软件包管理器(RPM Package Manager)。最早由Red Hat研制,现在也由开源社区开发。RPM通常随附于Linux发行版,…

    Linux干货 2015-05-13
  • 源码编译nginx和Nginx的特性,配置文件指令说明

    nginx的官方站点 www.nginx.org Nginx:engine X Tenginx:Taobao enginx libevent:高性能的网络库 epoll(); Nginx特性  模块化设计,较好扩展性:但不支持模块的动态装卸载;Tenginx支持;  高可靠性   master –> …

    Linux干货 2017-04-30
  • 十.Linux博客-2016年8月12日变量、算术表达式、测试

    格式说明: 操作 概念 命令 说明及举例 十.变量、算术表达式、测试 bash -n +脚本 检查语法错误 .bash_profile 配置文件PATH=$PATH:$HOME/bin:. 加.方便但不安全 unset name 删变量name 小驼峰 第一个单词字母小写,以后单词首字母大写大驼峰 每一个单词首字母都大写 set…

    Linux干货 2016-08-24
  • 磁盘管理总结

    linux磁盘管理总结 一、向linux主机添加硬盘 不同类型的硬盘,linux需要不同的驱动。kernel需要驱动,硬盘是基本的硬件设备,驱动一般不需要安装了。 (1)linux内核的设计架构,使用了模块。除了系统必须的驱动,一般以模块方式加载到内核中。内核的模块放在。/lib/modules内。 (2)linux一切皆文件,设备也是文件,ls -l 查看…

    Linux干货 2016-08-29
  • 用户和组的管理

    前言 服务器最主要的工作是提供可靠的服务,提供服务就必须对外开放自己的网络,可靠就需要一定的机制来保证了。Linux中有一个3A的机制,首先是认证,就是我们经常听到的一句话,怎么证明你就是你;其次是授权,管理一个服务器,每个管理员都有自己的职责,那么我们就只分配对应的权限给特定的人,这样就可以明确事故的责任,从源头甩锅;最后是审计,总有一些黑客可以通过各种手…

    Linux干货 2016-10-22