Linux 系统概述

Posted by JustDoDT on January 2, 2018

Linux 系统概论、安装、目录介绍cd和ls命令介绍

一、系统概论和安装

  • linux的图形化界面是比较占用内存空间的,所以选择没有图形化的安装方式 此次安装linux是先安装一个虚拟机的空盘,再安装虚拟机的

  • 在linux中不要尝试用重启的方式来解决,在windows中是可以的

  • 虚拟机和主机之间的通信用桥连接的方式通信,会有ip地址的冲突

  • 计算机读取文件的最小单位是数据块

  • 格式化的目的就是创建文件系统(fat32,NTFS)

    fat32: 单文件的最大单位是4G, NTFS: 单个文件最大的是128G

    mkfs---格式化文件系统的命令

  • root用户的密码 123456 mount 挂载点 RAID 独立磁盘阵列 volume 卷组 lvm 逻辑卷管理器

    linux中的目录对应windows中的文件夹, window的几个盘符相当于多个接口,在linux中只有一个接口就是”/”

    /boot是引导分区的意思根目录分隔符

    swap 交换分区缓解内存空间的压力一般为物理内存的1-2倍 “/” 根分区

    MSDOS不支持2T以上的分区

  • 图形化界面安装选择的是GNONE,占的空间少。还有KDE,这个占用的多

  • ctrl+alt+enter 使界面最大化虚拟机中有虚拟机–电源–挂起客户机,相当于windows的暂停的意思;启动时,点击虚拟机–电源–启动客户机,就可以正常的启动

虚拟机中了,这种不用关机了

  • 终端的打开方式:

1)未开启终端的情况下

Atl+F2 gnome-terminal 右击桌面open terminal

2)已开启终端的情况下

打开/关闭新标签 -> ctrl+shift+T/W 标签的切换 -> Alt+数字 打开/关闭新窗口 -> ctrl+shift+N/Q

- 命令提示符

[root@localhost ~]#

root:用户 localhost:短主机名称 ~:当前所在的工作目录

#表示当前登陆的用户为超级用户

$表示当前登陆的用户为普通用户

总结几点:

  • 先安装虚拟机,再安装软件,能方便配置文件

  • 分区时,先挂载到/boot目录下,再建立交换分区(物理内存一倍),再将剩余的挂载到根目录上,保证安装好之后虚拟机分的空间没有剩余的。

二、目录介绍

  • bin和sbin目录里面都是存放命令,区别是sbin目录只有root用户能够执行,dev是放置设备的,etc是存放配置文件的;

  • / (root, 根目录):与开机系统有关;

  • /srv(service)网路服务启动需要调取的资料目录;

  • /var (variable):与系统运作过程有关,boot是存放引导文件的,

  • /lib放置的在开机时会用到的函式库,usr 放置用户安装软件的,直接的cd是进入到当前用户的根目录中

  • ls /dev 显示dev的目录下有多少文件。

  • SElinux是Linux安全加强工具,类似于window的防火墙

  • /etc:配置文件

  • /bin:重要执行档

  • /dev:所需要的装置文件

  • /lib:执行档所需的函式库与核心所需的模块

  • /sbin:重要的系统执行文件

2、文件类型:

- 表示的是普通的文件

d 表示的是目录

b 表示的是块设备文件

c 表示字符设备文件

l 链接文件

s(socket): 套接字文件

p(pipe): 管道文件用的是

ls -l 权限之后的是硬链接数所属主用户所属组用户文件的字节数

三、cd、ls、pwd命令介绍

1、基础命令

hostname:(show or set the system’s host name)显示或者修改系统主机名

pwd:(print current working directory)打印当前所在的目录

cd:(change directory) 切换目录;

cd – 返回上之前所在的目录;

cd ~进入用户家目录;

cd .. 返回到父目录;

cd . 当前目录。

ls:list 列出目录中包含的内容

选项 功能

-l(long) 以长格式的形式显示文件属性

-d(directory) 只显示目录而不现实文件

-a(all) 显示全部文件,包括隐藏文件

-s(size) 显示文件大小,但是没有单位

-h(human-readable) 显示文件大小包含单位

-R(recursive) 级联显示子文件夹的内容

-i(inode) 和-l同时使用,打印文件的inode节点号

命令:ls -i -l -i是什么意思? 索引节点(操作系统从硬盘读取数据,索引节点大大提高效率)

2、平时执行ls有颜色是因为系统增加了颜色处理的参数,通过查看别名可以看出,

ls=’ls –color=auto’ ,

\ls 是会将系统自带的处理颜色的函数去掉

\表示转义的意思,加上之后就会去找系统的相关命令;

ls -l -h 或 ls -lh 换算成能理解的字节大小的格式,-s是显示的文件的大小。