正式进入linux 1.0

embedded/2025/3/19 1:42:47/

切记:在Linux中空格很重要

            回车键也很重要,不要按两次回车键 

ls是显示当前所有文件夹 

具体解释:

@前面的东西是用户名

@后面的是设备名(计算机名)

这是因为linux允许不同用户在终端下进行操作,这么做可以便于区分

名字都可以更改

~是当前的目录

dollar符的意思是等待用户输入

命令:

命令是很多学不完的,如果想知道某个命令的使用方法

使用man和相应的命令即可打开使用手册

这里在输入的时候可以按上下键来查看以往的输入记录

一个好用的网站来解答各种命令

https://wangchujiang.com 

不限制后面的输入,你想加几个-都行

linux的隐藏文件都是.开头的,蓝色的是文件夹,白色的是文件

清屏的命令时ctrl+L或者是clean回车

ll也很多用,显示所有文件(包括隐藏文件)

linux目录:
在windows中是按照磁盘的分区来进行管理的

linux中home就是最根本的目录,linux不存在磁盘的概念,一切都是文件夹(linux一切皆文件)

linux的权限相当高,不小心删东西之后系统就崩了

cd是切换目录的操作

\反斜线----womdows

/正斜线-----linux

意思是在什么什么下边

 /是linux的根目录,最根本的,这里的东西可不敢乱动

之前的~是在home目录之下

home文件夹相当于windows中的的用户文件夹,两者没有任何区别

 /home/yyy/Desktop

这是linux的写法

"C:\Users\Admin\Desktop\应用\冰与火之舞 A Dance of Fire and Ice.url"

这是windows的写法

一些命令

cd / 切换到根目录

cd .. 切换到到上一级目录

cd ../.. 切换到上二级目录

cd ~ 切换到用户目录,比如是root用户,则切换到/root下

根目录的具体介绍:

/bin 二进制目录 GNU的一些工具,使用的一些命令都在bin里面,相当于直接程序就写好了,直接用就行(包括系统的一些自带的命令),存放许多用户级的,是一些系统级的命令

/cdrom 就是你的光满

/etc 系统配置文件目录

/home 用户的目录,主目录,显示所有用户目录

/lib 库目录,存放一些系统应用程序的库文件,比如是某些软件运行需要的一些依赖文件

/lost+found 突然有一天断电了,很多文件丢失了或者是创建的临时文件就会放在这里

/mnt 挂载目录,相当一个线插到电脑上,比如说是mp3插到电脑上,挂载就可以理解为外在设备和电脑进行连接

比如这样就是挂载了一个虚拟硬盘,如果是需要找U盘里的东西就直接去mnt里面找就行了

/proc 虚拟文件系统,伪文件系统(不用刻意理解)

/run 运行目录,放系统运行时候的文件

/snap 是ubuntu的产物

相当于ubuntu的软件商店,安装一些和沙盒有关的软件

/tmp 临时目录,放一些临时的工作文件

/var 可变目录,存放一些经常变化的文件,比如log文件

/boot 启动目录,一但动这里面的东西小心你的电脑可能就无法开机了

/dec 设备目录,创建一些设备节点,相当于windows的设备管理器,不要去动他

/media 媒体目录,相当于是可移动设备的挂载点,与mnt有点区别,media里面找不到就去mnt里面找,比如是直接插上光盘直接放音乐的那种

/opt 可选目录,经常用一些其他厂商的软件,第三方的软件就会安装到这个地方,存放第三方软件的安装包和数据,

/root 相当于管理员目录,一般不要去搞他,需要管理员身份去访问,就像是windows中的以管理员身份运行,他的权限是修改电脑的所有文件 前缀是sudo

/sbin 系统二进制目录,存放GUN高级管理员使用的命令工具,s开头有super的意思

/srv 服务目录。运行的一些本地服务,本地各种各样的服务都放在这个文件夹里面 

/usr 不是user!用户二进制目录,GUN普通用户使用的工具都放在这个文件夹里面

后面还有/usr/bin这是你自己写的命令,比如自己安装的软件,所以寻找你安装的软件的时候就要去/usr/bin里面去找,而不是/bin里面去找

FHS 这是linux常见的,ubuntu可能不常见,这是文件系统层级标准,在其他的系统上很常见

pathname.com/fhs 这个官网就是一些标准的更新,都会写在这个上面

 

 


http://www.ppmy.cn/embedded/173727.html

相关文章

【实习经历Two:参与开源项目,学习并应用Git】

前端参与开源项目中使用过的git 1.参与开源项目(必备技能——git) 参与开源项目首先需要进入自己想参加的项目页面 点击右边的Fork即可复制到自己的仓库 像个人开发时常用的add、commit和push等命令就不过多介绍了,在这里主要是想记录一下自己作为从未…

Linux服务器跑python脚本定时任务

设置定时任务跑python脚本: 1、打开内网服务器。 2、确认 Python 脚本的路径,如: /home/user/scripts/my_script.py 3、确认 Python 解释器路径,如:which python3则可以出现python解释器的路径:/usr/bin/py…

【从0到1学Redis】Redis基础篇

Redis通用的命令和数据结构 Redis通用命令 KEYS:查看符合模板的所有key,可以使用通配符*(不建议在生产环境设备上使用) DEL:删除一个指定的key,返回值为一个integer类型的值,表示删除的数量 EX…

课程分享 | 智能网联汽车网络安全测试框架

汽车智能化带来巨大网络安全风险 据公安部2024年1月统计,我国汽车保有量已达3.36亿辆,全国有94座城市汽车保有量超过100万辆。 与此同时,智能网联汽车的发展势头迅猛。2023年我国搭载组合驾驶辅助系统的智能网联乘用车新车销售约950万辆&…

Julia语言的饼图

Julia语言的饼图:全面剖析与实战指南 引言 在数据可视化的领域中,饼图作为一种经典的可视化工具,广泛用于展示各个分类在总体中的占比关系。尽管饼图在一些数据分析师中被视为相对简单和直观的图形,但它在实际运用中依然扮演着重…

hadoop集群配置-整体介绍

Hadoop的运行模式 把三个虚拟机的hadoop和jdk都安装成功

谷歌生态变革!Google Play宣布上线PC游戏平台

大家好,我是牢鹅!谷歌近期在Android Developers Blog发文宣布,测试了4年的Google Play Games PC版即将正式上线。未来Google Play上的所有手游都将默认在PC版Google Play Games平台上提供,并且扩大对原生PC游戏的支持,…

驾驭 DeepSeek 科技之翼,翱翔现代学习新天际

在当今这个信息爆炸的时代,学习的方式和途径正在经历着前所未有的变革。人工智能技术的飞速发展,为我们的学习带来了全新的机遇和挑战。DeepSeek 作为一款强大的大语言模型,凭借其卓越的性能和丰富的功能,为现代学习注入了新的活力…