栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux基础知识准备

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux基础知识准备

Linux入门基础知识
        • 一、Linux系统介绍
          • 1.Linux系统的由来
          • 2.Linux与Windows的区别
          • 3.Linux版本
            • 1)内核版本
            • 2)发行版本
          • 4.终端介绍
          • 5.文件目录
            • 1)目录结构
            • 2)绝对路径与相对路径
        • 二、文件类型
          • 1.文件类型
          • 2.修改文件权限(chmod)
            • 1)文字设定法
            • 2)数字设定法

一、Linux系统介绍 1.Linux系统的由来

1991 大三的学生 Linus Torvalds

操作系统 Linux

开源

Linux 内核档案 (kernel.org)

2.Linux与Windows的区别

1)Linux开源,Windows不开源;

2)Linux主要用于服务器,手机,嵌入式,Windows主要用于个人电脑;

3)Linux主要使用命令行操作系统,Windows使用图形化界面;
4)Linux免费,或者很少费用,Windows价格昂贵。

3.Linux版本 1)内核版本

Linux最早是由芬兰人Linus Torvalds设计的,当时由于UNIX的商业化,Andrew Tannebanum 教授开发了 Minix操作系统以便于不受AT&T许可协议的约束,为教学科研提供了一个操作系统;Linus Torvalds借鉴了Minix操作系统,自己动手写了一个"类Minix"的操作系统,即就是Linux系统的雏形。1991年11 月,Linux0.10版本推出,0.11版本随后在1991年12月推出,当时将它发布在Internet上,免费供人们使用。当Linux非常接近于一种可靠的/稳定的系统时,Linus决定将0.13版本改为0.95版本。1994年3月,正式的Linux 1.0出现了,这差不多是一种正式的独立宣言。截至那时为止,它的用户基数已经发展得很大,而且Linux的核心开发队伍也建立起来了。

查看内核版本:uname -a

5:主版本号 13:次版本号 0:修订版本号 40:修订版本的第几次微调 数字越大,表示内核越新;

2)发行版本

a)红帽企业系统(RedHat Enterprise Linux,RHEL) 全球最大的开源技术厂商,全世界使用最广泛的Linux发布套件,提供性能与稳定性极强 的Linux套件系统; 服务价格

官网: http://www.redhat.com

b)社区企业操作系统(CentOS): 社区企业操作系统(CentOS),最初是将红帽企业系统"重新编译/发布"给用户免费使用 而广泛使用,当前已正式 加入红帽公司并继续保持免费(随RHEL更新而更新);

官网: http://www.centos.org

c)红帽用户桌面版(Fedora[Linux]):

官网: http://fedora.redhat.com (已经加入到了RHEL)

d)国际化组织的开源操作系统(Debian)

官网: http:www.debian.org/

e)基于Debian的桌面版(Ubuntu) 兼容能力强,桌面系统

官网: http://www.ubuntulinux.org/

南非人马克·沙特尔沃思 2004,Urbanity适用于笔记电脑、桌面电脑、服务器、物联网、嵌入式和云;

健壮,功能丰富,既适合家庭使用又适用于商业环境。

4.终端介绍

打开终端的方法:

1)使用快捷键 Ctrl+Alt+T

2)桌面右键–在终端中打开;

切换为管理员:sudo su

退出:exit

3)终端的配置: 终端右上角点菜单键-----配置文件首选项----未命名 -----修改字体大小或者修改背景颜色等待设置 ;

4)ctrl+shift+ + 终端放大

​ ctrl± 终端放小

5.文件目录 1)目录结构


/根目录 (计算机)

/bin 存放常用命令(即二进制可执行程序) (重点)

/etc 存放系统配置文件 (重点)

/home 所有普通用户的家目录 (重中之重)

/root 管理员用户的家目录

/usr 存放系统应用程序及文档

/proc 虚拟文件系统目录,以进程为单位存储内存的映射 (重点)

/dev 存放设备文件 (重点)

/mnt 临时挂载点

/lib 存放库文件 (重点)

/boot 系统内核及启动有关的文件 (重点)

/tmp 存放各种临时文件,是所有用户均可访问的地点

/var 存放系统运行中常改变的文件,如系统日志

家目录: 在home下每个普通用户都有一个以用户名命名的目录,这个就是家目录.

/home/simeng ~ 两者是等价的

每个用户只能在自己的家目录下创建文件、修改文件等, 不能修改其他用户家目录中的文件。

2)绝对路径与相对路径

(1)绝对路径名

绝对路径名是沿着层次树,从根目录(/)开始,由到达相应文件的所有目录名连接而 成的,各目录名之间以 / 字符隔开 /home/simeng/dir1

/home/simeng/桌面

(2)相对路径 是从当前目录开始到指定位置的相对路径;

. 代表当前目录

… 代表该目录的父目录(上一层目录)

二、文件类型 1.文件类型

Linux上一切皆文件;
Linux不以文件的扩展名来区分文件类型,而是在文件属性中有一列专门记录文件类型.
普通文件:c .cpp .h .txt .pdf 用’-'表示
目录文件:文件夹 用’d’表示
管道文件:用于进程间通信的一种文件§
链接文件:相当于Windows上的快捷方式(l)
设备文件:字符设备文件©,块设备文件(b),套接字(s)
ls -l:查看文件的属性信息:

对于一个文件而言,操作它的用户可以分为三类:
所有者,同组用户,其他用户
u: (user)表示文件属主的访问权限;
g: (group)表示文件同组用户的访问权限;
o : (others)表示其他用户的访问权限;
文件权限如下:
r : (read)读权限 ,值为4
w : (write)写权限 ,值为2
x: (execute)执行权限 ,值为1

2.修改文件权限(chmod) 1)文字设定法

u:表示属主(user)

g:表示同组人(group)

o:其他人 (other)

a:所有人 (all)
+:表示增加权限

-:表示去掉权限
例如:修改main.c文件的所有者权限:
1).取消写权限:

chmod u-w main.c

2).成为可写可读的

 chmod u=rw main.c

3).同时修改main.c的属主权限和组用户权限:

chmod u-w,g+x main.c
2)数字设定法

采用数字设定法时,权限通常由三位数字组成,每一位数字代表一种角色的权限。每个角色的数值由其所具有的权限对应的数值之和构成;
r : (read)读权限 ,值为4(100)
w : (write)写权限 ,值为2(010)
x: (execute)执行权限 ,值为1(001)
格式:chmod xxx 文件名
注意:每个n都是0-7的整数值;

例如:

1)将main.c设置为成为可写可读可执行的文件

chmod 777 main.c

2)将main.c设置为成为可写可读的文件

chmod 666 main.c
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/891057.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号