小白学习Linux系统一周总结

     告别平凡,安定而又没什么前途的工作,我选择了报了门热门的计算机课程--python运维开发。我不知道为什么一开始就学Linux系统,我早预料到这是一个艰难的开始,还好我不是完全没有基础,以前有学过iOS开发。看到着终端中的“\”表示根目录,我轻微有点亲切感,不像第一次看到终端时的恐惧。我总结这周的学习感受,希望给同学的和后面的人有一定的启发和帮助。

     一周很快的就过去了,讲过的内容十分的旁大,我一边努力记忆学过哪些东西,又一边思考着这门课程要如何去学。Linux是一款经典操作系统,它的出现基于1964年贝尔实验室,麻省理工大学和通用电气发起的(Multis)多路信息计算系统计划,Ken Thompson为了游戏创造了类似操作系统的东西unix。这在当时并未引起很多关注,因为它确实没什么实用价值,也没有什么惊世骇俗的创造。不过有很多计算机的发烧友对操作系统的兴趣,让它变得越来越充满个人个人情趣,这种不断上升的情趣让操作系统变得让更多的人去使用,也让操作系统加入更多思想创意,变得越来越强大,就这样出现了Linux成为了最受程序员们喜欢的操作系统之一。

    Linux的成功,它确实有着非常深邃的思想。就从比较容易理解的地方说起。比如它的文件和目录系统,它里面没有独立的文件,所有文件要存放在一个目录中,一个目录可以存放多个文件和目录但是不能存放文件的内容,所有文件和目录都最终存放在一个总的目录下面。同一目录下的文件和目录名称不同。这个文件系统即灵活又强大。

    [root@localhost ~]# ls /
bin   dev  home  lib64   media  mnt  opt   root  selinux  sys  usr boot  etc  lib   lost+found  misc   net  proc  sbin  srv   tmp  var

    程序员可以自由的向里面添加文件和目录。但系统本身就会自带一些文件和目录,这涉及到系统要有一些必要的命令文件程序才不至于崩溃,当然一些用户经常使用的命令的文件也会自带在里面。程序员也可以通过其中的命令删除任意文件和目录,不过这很可能导致系统的崩溃。

    用户进入操作会要有不同的身份。系统自带一个有最高权限的root身份,别的身份可以创建得到。用户需要输入它的密码才能进入。用户可以通过命令切换身份。所有身份都能执行各种命令。/目录下自带了root 和 home 目录来存放,root 和别的身份的一些信息。

    所有命令都是由执行目录中的文件完成的,用户可以通过里面自带的命令获取外部文件来加载上面的命令。命令的执行效果非常的多种多样,执行时也有各种格式的区别。这里面可以讲的很多,上了一个星期学,我已经感觉到这个是贯穿我们学习Linux始终的。

 [root@localhost ~]#

    这里我还是从文件系统讲起,上面是一串命令提示符,这里包涵了进入的身份,主机名 ,还有当前的当前的目录。用户可以进入查看这个目录有哪些字目录和文件。

[root@localhost ~]# ls

    如果是查别的目录(文件)则需要指定目录 (文件)。例如  [root@localhost ~]# ls  /root/install.log   ,还可以在中间加入命令修饰符来改变显示结果。

为方便直接对文件或目录的操作,切换当前的工作目录  [root@localhost ~]# cd  /root/Music 。

    本周还讲到了文件的信息结构读取原则,时间戳,用户权限,组名,由于个人感觉知识不够系统,暂时没法与大家分享。

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

(0)
daishitongdaishitong
上一篇 2017-09-04
下一篇 2017-09-04

相关推荐

  • CentOS、RHEL及Linux的关系

    什么是Linux?    Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux存在着…

    Linux干货 2016-01-14
  • 进程与计划任务

    进程 一.进程介绍  内核的功用:进程管理、文件系统、网络功能、内存管理、驱动程序、 安全功能等。   Process:  运行中的程序的一个 副本,是被 载入内存的一个指令集合。 进程ID (Process ID ,PID )号码被用来标记各个进程 UID 、GID&…

    Linux干货 2017-05-15
  • 马哥教育网络班21期+第五周课程练习

    第五周作业 1、显示/boot/grub/grub.conf中以至少一个空白字符开头的行; cat /boot/grub/grub.conf  | grep "^[[:space:]]\+" 2、显示/etc/rc.d/rc.sysinit文件中以#开头,后面跟至少一个空白字符,而后又有至…

    Linux干货 2016-10-17
  • CentOS启动流程

    CentOS启动大致流程: POST –> BootSequence –> Bootloader –> kernel –> rootfs –> switchroot –> /sbin/init –> (/etc/inittab;/et…

    Linux干货 2017-07-12
  • IO,用户与组管理,文件,目录权限管理

           文件统配匹配模式:元字符文件名通配符*匹配任意长度的任意字符[root@localhost ~]# ls /root/D*/root/Desktop  /root/Documents  /root/Downloads ?匹配单个任意字符[root@localhost ~]# …

    Linux干货 2016-08-05
  • grep命令系列:grep中的正则表达式

     grep :是一款文本过滤工具 。其作用:根据用户指定的“模式”对目标文本进行逐个的匹配检查。  正则表达式 REGEXP:有一类特殊字符及文本字符所编写的模式,其中有些字符不表示字面的意义,而表示控制或通配的功能。    正则表达式分为两种:         基本正则表达式:…

    Linux干货 2017-04-10