Linux学习笔记【1】——学习Linux前需要了解的一些东西

首次接触Linux,边学习边写出了这一篇博客,一方面为了巩固自身的知识,另一方面希望可以给其他刚入门的朋友提供一点点帮助。如果有内容有错误或者不准确欢迎指正。
本篇及系列文章均在CentOS虚拟机上展开。

首先,什么是Linux?


        Linux是一套免费的、开放源代码的,并可以自由传播 的类UNIX操作系统。  
  看到这里大家也能明白一些Linux的特点了吧?没错,就是免费、开放源码、自由传播!所以Linux吸引了很多技术社区用户的加入,并对其不断地完善。由于其开放源码特性,我们也可以在使用中对其根据我们的习惯喜好进行更改。
  但是Linux不仅仅这一个特点,还有就是他的系统稳定性以及安全性 。就是因为稳定和安全,所以Linux成为了公司、企业等选择服务器操作系统的第一选择。有例为证:现今世界500强的超级计算机都在用Linux!
  所以,我们选择学习Linux,因为他的免费、开源、稳定、安全



 

Linux目录


和Windows操作系统的目录不一样,Linux的目录是呈树形的。

/
bin
sbin
etc
dev
proc
.......

/:根目录,整个系统中最重要的目录,所有的目录都在根目录下。只有root权限才能在此目录下进行写操作。



Linux用户


Linux中分有两种用户:

  1. root用户:即系统的管理员用户,拥有最高权限。提示符为#。root用户
  2. 普通用户:权限低。提示为$。
    普通用户
    一般日常操作建议用普通用户 ,root用户因为权限过高容易发生误操作。


Linux界面


Linux拥有两种界面,图形界面类似于Windows,而文字界面就是我们以往对Linux的印象了。

图形界面:

文字界面:
Linux学习笔记【1】——学习Linux前需要了解的一些东西_第1张图片
在Linux中,我们常常使用文字界面,图形界面用的很少。



Linux文件信息


先上文件来说明
在这里插入图片描述

  • 最前面的 -rw-rw-rw-. 指的是文件类型及权限
    1. 第一个字符,如果为d表示是文件夹,如果为-表示是文件,还有其他字符,但是这两个比较常见。下面第一个图就是文件夹,第二个是一个.c文件
      文件夹
      在这里插入图片描述
    2. 第2~4个字符,由rwx三个字符组成。表示拥有者 对文件的权限。
      r:可读,rwx中首位
      w:可写,第二位
      x:可执行,第三位
      如果拥有对应权限相应位置就会显示对应字符,如果没有权限显示 -
      例:拥有读写,没有执行权限:rw-
      拥有读,执行,没有写权限:r-x
    3. 第5~7个字符,同样由rwx组成。表示所在组 对文件的权限。
    4. 最后三个字符,表示其他用户 对文件的权限
  • 1指的是文件硬链接的次数
  • 第一个root指的是文件的拥有者
  • 第二个root 指的是文件所在的组
  • 后面的数字69指的是文件大小
  • Feb 29 20:07指创建时间
  • hello.c是文件名/文件夹名



Shell命令


  • 命令提示符

[username@host ~]#
username:当前用户名。
host:主机名。
~:当前目录。
#:提示符,root用户为#,普通用户为$。
  • 命令格式

$ Command [-Options] Argument1 Argument2 ......
* $:命令提示符
* Command:命令,严格区分大小写
* option:选项,可有可无
* argument:参数    

例子:

[root@chenxuan TEXT1]# rm -f hello.c 
rm:删除文件或文件夹(命令)
-f:强制执行,不进行询问 (选项)
hello.c:被删除的文件(参数)


你可能感兴趣的:(Linux学习笔记【1】——学习Linux前需要了解的一些东西)