linux 基础知识总结

本文是Linux基础知识的总结,涵盖了Linux系统结构、Shell使用、man手册、用户和组管理、文件权限、vim编辑器、常见问题解决等内容。包括如何创建、删除用户和组,使用chmod命令调整文件权限,使用vim进行快捷键操作,以及制作YUM源、图形界面和字符界面切换、文件压缩与解压缩等日常操作。
摘要由CSDN通过智能技术生成

linux 基础知识总结

一.课程结构:

(一)预科部分:

  1. 初始 linux
  2. 学会如何安装 linux 操作系统
  3. 了解 linux 的目录结构
  4. 掌握 linux 下的常规操作

(二)linux 系统知识:

  1. shell 的简介和使用
  2. 使用 man 手册获取帮助–help
  3. 管理系统用户和组
  4. 文件权限(文件权限的意义和修改)
  5. vim 的使用(关键字:快捷键操作)

(三)linux可能遇上的问题

  1. 制作 yum 源(本地、远程)及 yum 命令的基本操作
  2. 图形界面和字符界面切换
  3. 归档和压缩(关键字:tar 命令)
  4. 查看管理系统进程熟练掌握以下命令:

(一)基础部分:

  • 1. Linux的含义

    严格的来讲,Linux 不算是一个操作系统,只是一个 Linux 系统中的内核,即计算机软件与硬件通讯之间的平台;
    Linux 的全称是GNU/Linux,这才算是一个真正意义上的 Linux 系统。
    GNU 是 Richard Stallman 组织的一个项目,世界各地的程序员可以变形 GNU 程序,同时遵循 GPL 协议,允许任何人任意改动。但是,修改后的程序必须遵循 GPL 协议。

  • 2.安装 redhat 系统

  • 3.linux 的目录结构

    http://yangrong.blog.51cto.com/6945369/1288072

  • 4.掌握 linux 下的常规操作

    (0).基础

    <1> 用户权限

    登陆 linux 系统需要用户名和密码,分为超级用户(root)和普通用户,两者之间存在着权限的差异。如果是在控制台中要进行用户的切换使用 su 命令,超级用户切入到普通用户可以直接切换。
    登陆控制台之后我们可以看到一个等待用户输入命令的行提示符号:
    [root@server home]#
    第一个是指用户为 root,server为我们的主机名(输入命令hostname 可以查看),第三个为我们当前工作目录
    命令行提示符的结尾为#说明是超级用户,如果是$说明是普通用户

    <2>文件路径(绝对路径和相对路径)

    绝对路径:在 Linux 中,绝对路径是从/(也被称为根目录)开始的,比如/usr/etc/X11
    相对路径:对应的就不是从/开始描述的,以当前目录.开始进行描述。(.为当前目录,..为当前目录的上一级目录)

    <3> linux 下的网络配置:

    关于 linux 的网络配置,redhat6 和 redhat7 有着细微的差别:
    网卡的名称发生了改变,在 redhat6 中,我们着重关注的文件是ifcfg-eth0ifcfg-br0(与虚拟机进行桥接的文件),
    而在 redhat7中,ifcfg-eth0 变成了ifcfg-enp3s0f0 的形式,也就是说 eth0 网卡失效了。
    但是这几个文件的目录并没有发生改变:网络配置文件目录:
    /etc/sysconfig/network-scripts/
    如 果 我 们 不 进 行 桥 接 的 情 况 下 , 在 ifcfg-eth0ifcfg-enp3s0f0 中需要写入以下参数:
    DEVICE 设备名称与 ifcfg-后的名字要相同,否则系统无法识别;
    ONBOOT YES|NO
    在重新启动网络时是否开启该网卡
    BOOTPROTO dhcp | (static | none)
    //dhcp 表示我们主机的 IPADDR,GATEWAY,DNS 都是自动获取的,这个设置要想成功的话,当前的环境中必须要有 dhcp 服务器开启,否则会获取失败,如果设置为 static 或者 none,则需要手动设置 IPADDR,GATEWAY 和 DNS1 的值。
    GATEWAY 环境的网关 IP
    IPADDR 与网关在同一网段的 IP
    DNS1 域名解析服务器 IPNETMASK
    子网掩码(可以与 IPADDR 进行与运算确定该 IP网段)

    (1).文件和目录操作命令

    <1>.ls 命令

    这个命令就相当于 dos下的 dir 命令一样 也是 Linux 控
    制台命令中最为重要几个命令之一,ls 最常用的参数有三个-a-l
    –F:
    ls -a
    Linux 系统上的文件以.开头的文件被系统视为隐藏文件,仅用 ls 命令是看不到他们的。而用 ls -a 除了显示一般文件名外,连隐藏文件也会显示出来。
    ls –l
    这个命令可以使用长格式显示文件内容 如果需要察看更详细的文件资料就要用到 ls -l 这个指令。
    ls -F
    在列出的文件 目录 名称后加一符号 例如可执行文件加”*“, 目录则加 “/“。

    <2>.cd 命令

    cd 这个命令是用来进出目录的,它的使用方法和在 dos 下没什么两样,但和 dos 不同的是 Linux 的目录对大小写是敏感的如果大小写拼写有误,你的 cd 操作是成功不了的。另外,cd 如果直接输
    入,cd 后面不加任何东西。会回到使用者自己的 Home 目录,假设如果是 root 那就是回到/root。这个功能同 cd ~是一样的。

    <3>. mkdir rmdir 命令

    mkdir 命令用来建立新的目录,如输入如下命令
    mkdir work
    将在当前目录下新建一个 work 目录
    rmdir 用来删除已建立的目录,如输入如下命令
    rmdir work
    将删除已存在的空目录 work
    *如果要删除的目录不为空的话,使用 rmdir 无法进行删除,
    使用命令: rm 目录文件 -fr

    <4>. cp 命令

    cp 这个命令相当于 dos 下面的 copy 命令;具体用法是:
    cp –r 源文件(source) 目的文件(target)
    参数 r 是指连同源文件中的子目录一同拷贝.在我们的 shell 设置中,把 cp -r 的别名设置成了 cp,两者功能相同。

    <5>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值