Linux安装及系统基础知识

 

1、Linux发行版及其区别

Debian系列:有stable、testing和unstable三个分支。Ubuntu是基于unstable加强而来的版本,内核版本更新快,易上手,但系统安装较为复杂。

RedHat系列:有Fedora、RHEL、CentOS和Oracle Linux等多种版本。CentOS是企业最 常用的发行版,比Fedora有更长的发布周期,内核版本更新比Ubuntu慢。

 

2、系统安装操作截图

选择语言:

选择时区:

手动分区:

用自定义的用户名登录:

3、实现执行history的时候可以看到执行命令的时间

在.bash_profile中添加export HISTIMEFORMAT=”%F %T”

4、Linux哲学思想

一切皆文件

提供了很多小型的单一功能程序

连接程序,共同完成复杂功能

避免令人困惑的用户界面

配置文件数据存储在文本中

 

5、Linux常用命令使用格式

cmd + 选项 + 参数,示例如下:

date: date + 选项 + 格式,示例如下:

6、Linux发行版的系统目录名称命名规则以及用途

命名规则:不得使用/,目录名或文件名长度不得超过255个字符,目录名或文件名长度区分大小写,文件拓展名没有特殊含义。

/boot:系统启动引导文件存放目录

/bin:存放所有用户使用的基本命令

/sbin:存放管理类的命令

/lib:存放系统启动时程序依赖的基本共享库和内核模块文件

/lib64:x86_64系统上辅助共享文件的存放位置

/etc:配置文件目录

/home:普通用户的家目录

/root:root的家目录

/media:便携式设备的挂载点

/mnt:系统临时文件挂载点

/dev:设备文件和特殊文件存储位置

/opt:第三方应用程序的安装位置

/srv:运行的服务用到的数据

/tmp:临时文件存储位置

7、文件的元数据信息

File:文件名

Size:文件大小

Blocks:占用磁盘块数

IO Block:IO块大小

Regular:文件类型为常规文件

Device:所在设备

Inode:inode节点号

Links:链接数

Access:访问权限

Uid:所有者

Gid:所属组

Access:访问时间

Modify:文件修改时间

Change:元数据修改时间

可以使用stat命令:stat + 文件或目录名来查看文件的元数据

可以使用touch命令修改时间戳

8、软连接和硬连接

硬链接:

          文件有相同的inode号和data block

          只能对已存在的文件创建

          不能对目录创建,只能对文件创建

          删除一个硬链接不影响其他有相同inode号的文件

软链接:

          有自己的文件属性和权限,便于管控

         可对不存在的文件或目录创建

         可对文件或目录创建

         删除软链接不会影响被指向的文件,但若删除源文件,则软链接无法使用,被称为死链接。重新创建对应路径的文件,死链接可恢复。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值