linux简介

一、什么是linux?

linux是一个基于unix、多用户、多任务、支持多线程和多CPU、免费开源的、稳定安全性高的操作系统。

Linux的特点和优势

1.免费开源

linux是一款完全免费的操作系统,任何人都可以根据自己的需求,对linux进行定制化的二次开发。

2.模块化程度高

linux采用模块机制,使用户可以根据需求,在内核中插入或移走模块,适用于各种场景。

3.广泛的硬件支持

linux有着非常丰富的设备驱动资源,对主流硬件的支持极好,几乎可以运行在所有流行的处理器上。

4.安全稳定。

linux采取了很多安全技术措施。

5.多用户、多任务

linux内核负责调度每个进程,使之平等地访问每一个处理器,所以,linux系统允许多个用户在同一时间以网络联机的方式使用计算机系统。并且各个进程互相独立。

6.良好的可移植性

linux基本上代码是用c语言编写的,所以具有良好的可移植性。

二、linux 文件系统组成:
    /  :unix系统的根路径    
        根路径文件夹存放内容,下面属于一级目录.
        
        opt:第三方软件
         etc:系统配置
        dev:计算机设备文件(用一些计算机编程语言打开文件,就可以对外围设备进行操作)
         usr:操作系统中自带的对所有用户都用的软件
         kernel(boot):内核程序
         var:针对管理员使用的东西
         export(home):用户专有的东西

三、linux下基本命令:

  打开控制台     ctrl+alt+t

   登录  telnet: 远程登录命令.  远程退出:exit

   查看当前目录   whoami

  超级用户和普通用户的切换
        1: su root 超级用户密码 : 普通用户切换到超级用户
            在当前环境下不改变,用户变为root
            su - root
               把当前的路径切换到root路径下,用户也改变为root
        2: exit  : 超级用户切换到普通用户。    
        3:    普通用户的标识:$    
               超级用户的标识:#

        4. more /etc/passwd:    查看用户信息

 pwd      : 显示当前绝对路径

cd 改变路径
 ls显示文件夹下文件
       1: ls    显示当前目录下文件和目录
       2: ls /    显示/目录下文件和目录
       3: ls /home/candice  显示家目录下文件和目录
      .4: ls -a    显示隐藏文件
       5: ls -R /etc 循环(子目录中的信息显示出来)显示文件
     6: ls -l /etc 显示详细信息

touch 新建文件

mkdir 新建目录

cp 复制

mv (剪切)移动 或者重命名

rm :删除文件、目录

rmdir:删除空目录

man :专门用来查看命令手册的

四、linux 的自带文本编辑器: vi

vi 中三种模式
              屏幕左下角
    1,命令模式  没有插入 没有:
    2,编辑模式   -- 插入 --
    3,底行模式   : 有光标在闪

命令模式--->编辑模式  i
    编辑模式--->命令模式 esc

    命令模式--->底行模式 shift+:

    在底行模式下使用
        保存 w
        退出 q
        强制退出 !

原文地址:https://www.cnblogs.com/yxj808/p/11921891.html