linux基础知识

目录

1.linux和windows的区别

2.Linux桌面介绍

3.目录结构

4.常见目录说明

5.相对路径和绝对路径

6.常用基础命令(必须记下)


1.linux和windows的区别

再学过一段时间后重新反过头来看,我们就会明白(1)linux是一个由命令行操作的系统,而windows就是简单的图形化界面

(2)linux是一个开源的操作系统(可以看到所有代码)Windows是不开源的

(3)Linux主要应用于服务器,手机和嵌入式,(嵌入式Linux系统就是利用Linux其自身的许多特点,把它应用到嵌入式系统里。随着微处理器的产生,价格低廉、结构小巧的CPU和外设连接提供了稳定可靠的硬件架构,那么限制嵌入式系统发展的瓶颈就突出表现在了软件方面。尽管从八十年代末开始,陆续出现了一些嵌入式操作系统,比较著名的有Vxwork、pSOS、Neculeus和Windows CE。)Windows主要用于个人电脑

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

从硬件环境来看,桌面操作系统具有标准化的CPU、存储和I/O架构,而嵌入式环境中的RTOS硬件环境只有标准化的CPU,没有标准化的存储、I/O和显示器架构,因此许多模块在特定的硬件中并不会用到。从应用环境来看,桌面操作系统面向复杂多变的应用,而RTOS面向单一设备的单一应用,操作系统中的许多部件因此可以裁剪掉,以便节省内存,在降低成本的同时提高可靠性。因此,考虑到物联网设备的多样性,为适应不同的要求,无论在硬件方面还是在软件方面,嵌入式系统必须具有很强的可裁剪性,并且便于修改。

(5)就是一台虚拟机上Linux可以有多个用户,但一台电脑Windows上只有一个用户

2.Linux桌面介绍

截图展示:

打开终端的方法:ctrl+Alt+T

 

用户名:stu

主机名:stu-virtual-machine

当前目录:~

$:代表普通用户

#:代表管理员模式

3.目录结构

 

4.常见目录说明

记得老师当时说过,每个文件都有它该放的位置,不能放错

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

/etc 存放系统配置文件(重点)/home 所有普通用户的家目录

/root 管理员用户的家目录;

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

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

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

/mnt 临时挂载点

/lib 存放库文件

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

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

/var 存放系统运行中常改变的文件,如系统日志;(系统日志是记录系统中硬件、软件和系统问题的信息,同时还可以监视系统中发生的事件。)

家目录:

stu1 stu2:两个用户名

/home/stu1 /home/stu2,简写~

/home/stu和~等价

5.相对路径和绝对路径

我的理解是:相对路径是比较方便的就是相对于某个位置的路径

但是绝对路径就是从最根部位置一直写

/home/stu/dir218 绝对路径

/home/stu/桌面 绝对路径

cd ../dir218 相对路径(cd ..表示从当前位置往上退一层目录)

6.常用基础命令(必须记下)

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

cd 路径:切换当前工作位置

cd . 退回到当前位置(相当于没动)

cd .. 退回到上一层(用的多一点)

ls:默认显示当前位置下的内容

clear:清屏(相当于翻页)cd ~:进入到家目录

mkdir 目录名:创建目录文件(文件夹)

touch 文件名:touch a.txt:创建一个文件

Linux上的所有东西都可以称之为文件,且Linux上通常不以文件扩展名区分文件类型。

文件类型:普通文件:.c .cpp .h .pdf .xls (用-表示),例如:初期会经常创建main.c文件

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

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

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

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

 

如上图所示,ls -l 可以显示所有文件的信息,如第一个的开头字母是d,就代表是目录文件

反之,最后一个就是普通文件(开头有一个-)

以第一行为例:

d:目录文件

rwxrwxr-x:是文件的权限设置,下节课里会细说都代表什么意思

2:链接次数

stu:拥有者

stu:所属组

4096:文件大小

7月7 2021:代表最后修改时间在2021年7月7日

03:文件名

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

我在凌晨等太阳¤

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

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

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

打赏作者

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

抵扣说明:

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

余额充值