Linux Day01

这篇具有很好参考价值的文章主要介绍了Linux Day01。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、Linux终端介绍

二、Linux目录介绍

1.目录结构

2.常见目录说明

3.绝对路径与相对路径

4.家目录


一、Linux终端介绍

Linux Day01,android,java,开发语言

二、Linux目录介绍

Linux目录:是从根目录"/"开始的

是一棵倒着的树

1.目录结构

Linux Day01,android,java,开发语言

2.常见目录说明

目前记住

bin 存放常用命令

boot 系统内核及启动有关的文件

etc 存放系统配置文件

home 所有普通用户的家目录

root 管理员用户的家目录

3.绝对路径与相对路径

绝对路径:是从系统根目录"/"开始到指定位置的路径

相对路径:是从当前目录开始到指定位置的相对路径

例如:以目录结构中php.1为例

绝对路径:/usr/local/man/man1/php.1

相对路径: "." 表示当前文件位置 ".."表示当前位置的上一层目录

4.家目录

所有普通用户都在"/home"下以该用户的用户名创建一个目录,该目录就是用户的家目录。

stu用户的家目录就是 : /home/stu == ~

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

一下为示例图片:

1.在根目录下创建一个main.c文件 用touch命令创建普通文件

Linux Day01,android,java,开发语言

显示权限不够

2.进一步在home下创建一个main.c文件 用touch命令创建普通文件

Linux Day01,android,java,开发语言

显示权限不够,这时有很多宝子感到疑惑不是已经进入家了么,举个栗子你在一公寓101宿舍住,一公寓相当于home,你进入一公寓不能直接睡觉,必须得进到101睡,所以只进入home是无法创建文件的

3.在home/stu下创建一个main.c文件 用touch命令创建普通文件

Linux Day01,android,java,开发语言

创建成功!文章来源地址https://www.toymoban.com/news/detail-605086.html

到了这里,关于Linux Day01的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • Day01-Java基础语法

    目录 1. 人机交互 1.1 什么是cmd? 1.2 如何打开CMD窗口? 1.3 常用CMD命令 1.4 CMD练习 1.5 环境变量 2. Java概述 1.1 Java是什么? 1.2下载和安装 1.2.1 下载 1.2.2 安装 1.2.3 JDK的安装目录介绍 1.3 HelloWorld小案例 2.3.1 Java程序开发运行流程 2.3.2 HelloWorld案例的编写 1.4 HelloWorld案例常见问题 1.

    2024年02月10日
    浏览(9)
  • Wpf 使用 Prism 实战开发Day01

    Wpf 使用 Prism 实战开发Day01

    1.  VisualStudio 2022 2.  . NET SDK 7.0 3.  Prism 版本 8.1.97 以上环境,如有新的版本,可自行选择安装新的版本为主 项目名称:这里只是记录学习,所以随便命名都无所谓,只要觉得合理就行 注意: 下载的包名是 Prism.DryIoc 。为什么不是Prism.xxx其他包,而是 Prism.DryIoc ,别问我,我也不

    2024年02月08日
    浏览(9)
  • Android 安卓开发语言kotlin与Java该如何选择

    Android 安卓开发语言kotlin与Java该如何选择

            如今在Android开发中,应用层开发语言主要是Java和Kotlin,Kotlin是后来加入的,主导的语言还是Java。kotlin的加入仿佛让会kotlin语言的开发者更屌一些,其实不然。         有人说kotlin的引入是解决开发者复杂的逻辑,并且对空指针控制的比较友好,但是我们在开

    2024年02月11日
    浏览(51)
  • 带你【玩转Linux命令】➽ cat & chattr 每天2个day01

    带你【玩转Linux命令】➽ cat & chattr 每天2个day01

    1.1 cat-打印输出文件内容 📖 cat 命令用于连接文件并打印到标准输出设备上。 若不指定任何文件名称,或是指定的文件名为“-”,则cat命会从标准输人设备读取数据(例如键盘),然后再把所得到的数据输出到输出设备也可运用shell的特殊字符“”和“”,把多个文件的内容合

    2024年02月15日
    浏览(11)
  • java_day01_单元测试_配置文件

    java_day01_单元测试_配置文件

    一、软件的生命周期 **软件的可行性分析:**分析该软件是否值的研发,会消耗多少成本,能带来多少的利益等分析 **需求分析:**分析该软件具体该具备有那些功能,产品经理与客户一起讨论 **软件设计:**该软件应该使用什么样的架构,用什么样的数据库,每个模块的具体功能 **程序

    2024年02月06日
    浏览(12)
  • Android音视频开发实战01-环境搭建

    Android音视频开发实战01-环境搭建

    FFmpeg 是一款流行的开源多媒体处理工具,它可以用于转换、编辑、录制和流式传输音视频文件。FFmpeg 具有广泛的应用场景,包括视频编解码、格式转换、裁剪、合并、滤镜等等。官网:https://ffmpeg.org/ FFmpeg 支持各种常见的音视频格式,例如 MP4、AVI、FLV、MOV、AAC、MP3、M4A 等等

    2024年02月10日
    浏览(12)
  • 01Java语言概述

    01Java语言概述

    是 SUN (Stanford University Network,斯坦福大学网络公司 ) 1995年 推出的一门高级编程语言。 是一种面向Internet的编程语言。Java一开始富有吸引力是因为Java程序可以在 Web浏览器 中运行。这些Java程序被称为 Java小程序 (applet),内嵌在HTML代码中。 伴随着互联网的迅猛发展,以及

    2024年02月04日
    浏览(9)
  • 基于最新的MAUI混合VUE3开发Android应用(2022-11-01)

    基于最新的MAUI混合VUE3开发Android应用(2022-11-01)

        因为最近自己想着要整一个手机端应用来玩玩,先是使用了Uni-APP开发但是发现不怎么好使,开发了几天后浪费了大量时间结果在打包后操作HTML Document的时候没有这个属性,好吧或许是因为我没仔细看Uni-App文档它并不支持打包后在APP和小程序中支持Document, 这是没仔细看

    2023年04月14日
    浏览(10)
  • day2 驱动开发 c语言

    day2 驱动开发 c语言

    通过驱动开发给pcb板子点灯。 u-boot已经提前移植到了emmc中。 灯也是一种字符型设备。 编程流程需要先注册设备,然后创建结点,然后操作电灯相关寄存器 应用层直接调用read write来打开字符设备进行操作。 这样写会造成无法处理内核页面请求的虚拟地址内部错误,没找到解

    2024年02月15日
    浏览(8)
  • day3 驱动开发 c语言编程

    通过ioctl(内核+应用层) 控制led灯三盏,风扇,蜂鸣器,小马达 头文件head.h 内核代码 ioctldev.c 应用层代码 ioctl.c

    2024年02月16日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包