linux的基础知识回忆

Posted 人间忽晚,山河以秋

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux的基础知识回忆相关的知识,希望对你有一定的参考价值。

很长时间不接触linux很多基础的东西都忘记了,为了便于以后使用,把之前学习的时候的笔记搬到这里来


一、yum源的配置

1、光盘挂载


[root@localhost ~]# ll /dev/cdrom 
lrwxrwxrwx. 1 root root 3 Nov  6 16:15 /dev/cdrom -> sr0
[root@localhost ~]# mkdir /opt/cdrom
[root@localhost ~]# mount /dev/cdrom /opt/cdrom (因没有连接DVD而出错)
mount: no medium found on /dev/sr0
[root@localhost ~]# mount /dev/cdrom /opt/cdrom(挂载光盘文件)
mount: /dev/sr0 is write-protected, mounting read-only
[root@localhost ~]# vi /etc/yum.repos.d/cdrom.repo(配置yum源)
[cdrom]
name=cdrom
baseurl=file:///opt/cdrom
gpgcheck=0
enabled=1
~
~
~
~
~
~
~
~
~
"/etc/yum.repos.d/cdrom.repo" [New] 5L, 66C written
[root@localhost ~]# yum repolist
Loaded plugins: fastestmirror
cdrom                                                                              | 3.6 kB  00:00:00     
(1/2): cdrom/group_gz                                                              | 155 kB  00:00:00     
(2/2): cdrom/primary_db                                                            | 2.8 MB  00:00:00     
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * extras: mirrors.cn99.com
 * updates: mirrors.cn99.com
repo id                                          repo name                                          status
base/7/x86_64                                    CentOS-7 - Base                                    10,070
cdrom                                            cdrom                                               3,723
extras/7/x86_64                                  CentOS-7 - Extras                                     413
updates/7/x86_64                                 CentOS-7 - Updates                                  1,134
repolist: 15,340

2、镜像挂载

1、镜像挂载和光盘挂载只需一个就可以
2、不同的是镜像挂载需要确定有镜像


[root@localhost ~]# du CentOS-7-x86_64-DVD-1511.iso (确定有镜像)
4228096 CentOS-7-x86_64-DVD-1511.iso
[root@localhost ~]# mkdir /opt/centos
[root@localhost ~]# mount -o loop CentOS-7-x86_64-DVD-1511.iso   /opt/centos(挂载)
mount: /dev/loop0 is write-protected, mounting read-only
[root@localhost ~]# vi /etc/yum.repos.d/local.repo (编辑yum源)
[centos]
name=centos
baseurl=file:///opt/centos
gpgcheck=0
enabled=1
~
~
~
~
~
~
~
~
~
"/etc/yum.repos.d/local.repo" [New] 5L, 69C written
[root@localhost ~]# yum repolist
Loaded plugins: fastestmirror
centos                                                                             | 3.6 kB  00:00:00     
(1/2): centos/group_gz                                                             | 155 kB  00:00:00     
(2/2): centos/primary_db                                                           | 2.8 MB  00:00:00     
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * extras: mirrors.cn99.com
 * updates: mirrors.cn99.com
repo id                                          repo name                                          status
base/7/x86_64                                    CentOS-7 - Base                                    10,070
cdrom                                            cdrom                                               3,723
centos                                           centos                                              3,723
extras/7/x86_64                                  CentOS-7 - Extras                                     413
updates/7/x86_64                                 CentOS-7 - Updates                                  1,134
repolist: 19,063
[root@localhost ~]# 

3、自动挂载
自动挂载的地址:/etc/fstab

4、修改网络信息

  • 设置DNS

通过 /etc/sysconfig/network-scrirpts/ifcfg-eno16777736文件中添加DNS1=114.114.114.114
然后重启网络
 
通过 /etc/resolv.conf文件添加 nameserver 114.114.114.114(此步不需要重启网络系统)

5、磁盘分区管理
图片中

  • 查看磁盘情况

  • 查询磁盘占用情况

  • 以k为单位显示磁盘情况

  • 以m为单位显示磁盘情况

  • 将全部文件和目录大小列出来

  • 自动调节单位显示/以k为单位/以m为单位
    (1)-h 是G
    (2)-k 是K
    (3)-m 是M

  • 查看磁盘信息

  • Fdisk命令
    图中的命令解释
    P:查看磁盘信息
    n:分区
    P:创建主分区
    n:继续分区
    e:创建扩展分区
    P:查看分区情况

    P:查看详细信息
    t:修改格式
    d:删除分区
    q:不保存退出

    n :创建分区
    e :创建扩展分区(扩展分区下,才有逻辑分区)
    n :创建分区
    l :创建逻辑分区
    P :查看

    显示所有磁盘格式

以上是关于linux的基础知识回忆的主要内容,如果未能解决你的问题,请参考以下文章

linux的基础知识回忆

Linux基础IO ——文件(上)

python_基础知识回忆_1

今天第一次接触到typescript,看了第一个知识点就是变量的声明,来回忆回忆,做做笔记

《linux/unix设计思想》读书笔记(回忆)

linux基础——文件系统