Linux系统介绍(版本)及常用基础命令(前三节课)

  • Linux和Windows的区别

(1)Linux属于开源项目,Windows主要用于个人电脑

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

(3)Linux主要使用命令行操作系统,Windows使用图形化界面

(4)Linux可剪裁,免费或者很少费用即可使用,Windows不可剪裁且昂贵

(5)Linux是多用户系统,Windows是单用户系统

  • Linux发行版本

(1)红帽企业系统(RedHat Enterprise Linux,RHEL)

全球最大的开源技术厂商,全世界使用最广泛的Linux发布套件,提供性能与稳定性极强的Linux套件系统,服务价格昂贵。

(2)社区企业操作系统(CentOS)

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

官网:The CentOS Project

(3)红帽用户桌面版(Fedora[Linux]): 官网:http:/lfedora.redhat.com(已经加入到了RHEL)

4)国际化组织的开源操作系统(Debian) 官网:http:www.debian.orgl

5)基于Debian的桌面版(Ubuntu)80正在观看(仅本人可见 兼容能力强,桌面系统 官网:http://www.ubuntulinux.orgl 南非人马克·沙特尔沃思2004,Ubuntu适用于笔记本电脑、桌面电脑、服务器、物联网、嵌入式和云;健壮,功能丰富,既适合家庭使用又适用于商业环境。

  • 桌面介绍

打开终端的方法:(1)Crtl+Alt+T (2)右键,在终端中打开

用户名 @ 主机名

当前目录 $ 代表普通用户

               # 代表管理员

  • 文件目录

Linux目录结构是一颗倒立的树,常见目录说明:

根目录/(计算机)

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

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

/home 所有普通用户的目录**

/root 管理员用户的家目录

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

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

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

/ mnt 临时挂载点

/lib 存放库文件 (例如stdio 库文件)

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

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

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

  • 家目录

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

/home/stu 简写:~

pwd:显示当前所在位置的绝对路径

cd 路径:切换当前工作位置 cd . :退回到当前位置cd .. :退回到上一层 ls:默认显示当前位置当前目录下的内容

clear:清屏(相当于翻页) cd ~:直接进入到当前用户的家目录 cd -:切换到上一次所在位置,在两个位置之间来回切换;

mkdir目录名:创建目录文件

touch文件名:touch a.txt(文件夹)

  • 绝对路径与相对路径:

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

(2)相对路径 是从当前目录开始到指定位置的相对路径; . 代表当前目录 .. 代表该目录的父目录(上一层目录

  • 文件类型

(1)Linux上一切皆是文件;

(2)Linux不以文件的扩展名来区分文件类型,在文件属性中有一系列的

(3)文件类型:普通文件:.c .cpp .h .pdf .xls (用-表示)

(4)目录文件:文件夹 (用d表示)

(5)管道文件:用于进程间通讯的一种文件(用p表示)

(6)链接文件:相当于Windows上的快捷方式(用l表示)

(7)设备文件:字符设备文件(c),块设备文件(b),套接字(s)

(8)ls -l:显示当前位置下文件的详细信息(ll)

  • 文件权限

对于一个文件而言,操作它的用户可以分为三类:所有者,同组用户,其他用户;

u:(user)表示文件属主的访问权限;

g:(group)表示文件同组用户的访问权限;

o:(others):表示其他用户的访问权限;

r:(read)读权限 ;

w:(write)写权限;

x:(execute)执行权限。

  •  chmod修改文件权限

(1)文字设定法

u(user) 表示属主;

g(group)表示同组人;

o(others)表示其他人;

a(all)表示所有人;

+:增加权限;

-:去除权限

例如:

①取消写权限:chmod u-w main.c

②改为可读可写的:chmod u=rw main.c

③同时修改:chmod u-w,g+x main.c

ls -l 查看文件属性信息(包含文件权限)

(2)数字设定法

每个角色的数值是由其所具有的的权限对应的数字之和构成;

r:read ,值4(100)

w:write ,值2(010)

x:execute,执行权限,值1(001)

格式:chmod nnn 文件名 (n的范围0-7)

例如:chmod 777 a.txt(表示有所有的权限)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Sweep-

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值