zoukankan      html  css  js  c++  java
  • 4、Linux基础

    一 计算机操作系统简介

    1 计算机操作系统简介
    1)掌握操作系统的定义:操作系统是一个用来协调、管理和控制计算机硬件和软件资源的系统程序,它位于硬件和应用程序之间。、
    2)掌握操作系统的内核的定义:操作系统的内核是一个管理和控制程序,负责管理计算机的所有物理资源,其中包括。文件系统、内存管理、设备管理和进程管理。
    3 了解两种操作系统用户界面 :图形界面、命令行界面。
    2 了解LINUX主要发行版:CENTOS、RHEL、FEDORA、UBUNTU、SUSE

    二 UNIX和Linux操作系统概述

    1. UNIX是什么
    1) 掌握UNIX的定义: UNIX是一个计算机操作系统,一个用来协调、管理和控制计算机硬件和软件资源的控制程序。
    2) 了解UNIX操作系统的特点:多用户和多任务
    a) 多用户表示在同一时刻可以有多个用户同时使用UNIX操作系统而且他们互不干扰;
    b) 多任务表示任何一个用户在同一时间可以在UNIX操作系统上运行多个程序。
    2. 了解UNIX的简要发展史
    (详见鸟哥私房菜P40-P52或linux系统管理P13)
    3. GNU项目与自由软件
    1) 了解GUN计划,是由Richard Stallman在1983年9月27日公开发起的,它的目标是创建一套完全自由的操作系统。
    2) 了解GPL条款
    GPL条款是为保证GNU软件可以自由地使用、复制、修改和发布,所有GNU软件都有一份在禁止其他人添加任何限制的情况下授予所有权利给任何人的协议条款。
    3) 了解自由软件意味着:
    a) 你有自由以任何目的来运行该程序。
    b) 你有修改程序满足自己需求的自由。
    c) 你有权利重新发布副件,既可以白送也可以收取一定费用。
    d) 你有权利发布该程序修改过的版本,从而让其他人得益于你的改进。
    4. Linux简介
    1) 掌握Linux的定义:Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。
    2) 掌握Linux操作系统的主要用途:主要用于服务器,特别是网络服务器。
    3) 掌握两种常见的桌面环境:KDE和GNOME。
    5. 登录和退出Linux
    1) 掌握关闭Linux系统的命令:init 0
    2) 掌握什么是Linux终端:Linux终端也称为虚拟控制台。Linux终端采用字符命令行方式工作,用户通过键盘输入命令,通过Linux终端对系统进行控制。
    3) 掌握切换虚拟终端的方法:Ctrl+Alt+F[1~6],如想切换到第二号虚拟终端,则同时按Ctrl+Alt+F2
    4) 掌握普通用户登录后系统的提示符:$
    5) 掌握root用户登录后系统的提示符:#
    6) 掌握退出命令:exit

    三 常用的命令功能

    date  查询当前时间

    cat 查询日历
    cat 日 月 年 :
    cat 2 9 1991     等于查询1991年9月2日的日历

    cd(chage directory)命令功能

    cd /     返回根目录
    cd ..     返回上一层目录
    cd -     上一次所在目录
    cd~     切换到当前用户的家目录下
    ls命令功能
    ls     查看当前目录下所有文件
    ls -l     列出当前目录详细文件信息
    ls -a     查看隐藏文件
    ls -lh     h = human     查看人性化展示文件列表
    mv命令功能
    mv 文件名  文件目录       把文件移动到文件目录下
    mkdir命令功能
    mkdir 文件名     创建文件目录
    mkdir -p     递归式创建多个目录

     rm命令功能

    rm     删除文件(不能删除目录),有提示是否删除
     
    rm -r     删除文件及文件目录,有提示是否删除

    rm -rf     删除文件及文件目录,直接删除不提示 

     

     touch命令功能

     touch xxx.txt    新建文件

     
    help      查询帮助     使用方法如图
     
    which ls 查找命令的路径
    echo     重复操作      如图 | 表示滚筒   密码更改重复把 |前面的移动到后面,就是更改密码变成‘123456’重复2遍
     
    cat  文件名      查看文件内容

    tree 目录名     显示目录树结构图

    more 文件名   从头开始慢慢查看文件内容 

    pwd     查看当前所在目录

    vim .test     创建一个隐藏文件

    编辑模式
    vim 文件名
    按 i 进入插入模式保存
    退出 esc
    按shift 和:建,在输入wq,敲回车
  • 相关阅读:
    ISO/IEC 9899:2011 条款6.10.3——宏替换
    ISO/IEC 9899:2011 条款6.10.2——源文件包含
    关于Objective-C新增的__kindof关键字
    ISO/IEC 9899:2011 条款6.10.1——条件包含
    ISO/IEC 9899:2011 条款6.10——预处理指示符
    ISO/IEC 9899:2011 条款6.9.2——外部对象定义
    Objective-C中使用不定参数个数的方法调用
    php添加数据到xml文件的例子
    nginx rewrite重写与防盗链配置
    nginx url自动加斜杠的问题
  • 原文地址:https://www.cnblogs.com/f1443526266/p/6894575.html
Copyright © 2011-2022 走看看