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

相关推荐

  • Nginx 编译安装

    简介 Nginx ("engine x") 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由Igor Sysoev为俄罗斯访问量第二的Rambler.ru站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配…

    Linux干货 2016-12-01
  • LVM

    LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制,它由Heinz Mauelshagen在Linux 2.4内核上实现,目前最新版本为:稳定版1.0.5,开发版 1.1.0-rc2,以及LVM2开发版。Linux用户安装Linux操作系统时遇到的一个常见的难以决定的问题就是如何正确地…

    Linux干货 2016-12-17
  • MySQL高级特性-合并表

    1. Merge Tables         如果愿意的话,可以把合并表看成一种较老的、有更多限制的分区表,但是它们也有自己的用处,并且能提供一些分区表不能提供的功能。 合并表实际是容纳真正的表的容器。可以使用特殊的UNION语法来CREATE TABLE。下面是一个合并表的例子: mysql> &n…

    Linux干货 2015-04-13
  • 如何在Linux系统上获取命令的帮助信息

    如何获取命令帮助信息:    1、内建命令可以通过help COMMAND    2、外部命令可以通过man手册获取帮助,COMMAND –help man命令的分段机制:      1-8:        …

    Linux干货 2016-10-30
  • DNS服务器类型及查询过程

    什么是DNS   DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。 DNS域名称   域名系统作为一个层次结构和分布式数据库,包含各种类型的数据,…

    Linux干货 2017-02-08
  • 一步到位实现zabbix安装

    简介 zabbix是一个基于WEB界面的提供分布式网络监视功能的企业级的开源解决方案。相对于cacti和nagios而言,zabbix最大的特点是分布式监控,自动发现,自定义监控项目。 一、监控系统所具备的四个要素 1、数据采集       zabbix采集数据的手段有SNMP、zabbix的Agent、IPMI ag…

    2015-03-02