Linux
文章平均质量分 82
DecadeLive
这个作者很懒,什么都没留下…
展开
-
Jetson Xavier NX and Jetson AGX Xavier Series启动流程
文章目录BootROMBootLoader Components加载程序组成通用驱动程序框架Microboot1, MB1TegraBootTegraBoot BPMPTegraBoot-CPUCboot,Cold bootextlinux.conf定义内核启动顺序这是Nvidia的Jetson NX启动的大致流程介绍,适用于Jetson Xavier NX和Jetson AGX Xiavier系列。其他系列的启动流程与本文档有差异。英文版原文可参考:https://docs.nvidia.com/j原创 2021-03-24 16:22:04 · 4433 阅读 · 3 评论 -
嵌入式Linux操作系统引导加载程序BootLoarder
嵌入式Linux操作系统引导加载程序BootLoarderBootLoarder是什么Linux操作系统分层BootLoarderBootLoader操作模式BootLoader启动过程BootLoarder是什么Linux操作系统分层一个嵌入式Linux系统从软件的角度看通常可以分为四个层次:引导加载程序。包括固化在固件(firmware)中的boot代码(可选),和BootLoader两大部分。Linux内核。特定于嵌入式板子的定制内核以及内核的启动参数。文件系统。包括根文件系统和建立于F转载 2021-03-24 15:03:04 · 1130 阅读 · 0 评论 -
文件特殊权限:SUID, SGID, SBIT
文章目录默认权限umask的四位数字文件特殊权限SUID: Set UID,用户获得owner权限SGID: Set GID,用户获得owner权限SBIT: Sticky BIT, 限制删除权限的用户设置方法默认权限umask的四位数字我们介绍过Linux中的文件权限的含义,以及umask检查默认权限的用法,具体可参见:Linux权限管理:用户和密码管理,Linux组,文件权限,文件共享文件权限如下,分为owner权限,用户组权限和其他人的权限。使用umask命令可以查看当前目录和文件的默认权原创 2021-01-14 17:21:33 · 598 阅读 · 0 评论 -
文件的隐藏权限:chattr, lsattr
文章目录设置文件隐藏属性查询文件隐藏属性设置文件隐藏属性命令:chattr [+ - =][ASacdistu] 文件或目录名称选项与参数:'+' :添加某一个特殊参数,其他原本存在参数则不动。'-' :移除某一个特殊参数,其他原本存在参数则不动。'=' :配置一定,且仅有后面接的参数A :当配置了 A 这个属性时,若你有存取此文件(或目录)时,他的存取时间 atime将不会被修改,可避免I/O较慢的机器过度的存取磁碟。这对速度较慢的计算机有帮助S :一般文件是非同步写入磁碟的,如原创 2021-01-14 16:23:24 · 309 阅读 · 0 评论 -
Linux命令:压缩和解压缩常用命令汇总
1.gzip,gunzip1.1 gzip压缩.gz文件用于压缩.gz格式的文件命令格式: gzip 选项 [文件]例如:gzip flie11.2 gunzip解压缩.gz文件用于解压缩.gz格式的压缩文件命令格式:gunzip 选项 [文件]例如:gunzip file1.gz2.tar压缩和解压目录2.1 tar用于压缩目录tar可以用于压缩目录和解压缩目录,对象格...原创 2020-04-20 10:53:48 · 275 阅读 · 0 评论 -
Linux权限管理:用户和密码管理,Linux组,文件权限,文件共享
Linux用户和密码管理用户权限:UIDLinux的用户权限是通过UID来跟踪的。root用户的UID为0, 其他用户的UID各有不同,Linux为系统账户预留了500以下的UID数值.UID可以通过/etc/passwd来查看,其中保存的信息包括: 登录用户名; 用户密码,一般用x来表示;密码一般保存在/etc/shadow中; 用户账户的UID,用数字形式; 用户账户的组ID,...原创 2019-09-19 11:48:46 · 1021 阅读 · 0 评论 -
Linux环境变量:查、改、删
Linux环境变量需要知道的内容: 什么是环境变量; 创建自己的环境变量; 删除环境变量; 默认shell环境变量; 设置PATH环境变量; 定位环境文件;环境变量Environment variable,定义系统会话和环境信息的变量或者参数。可以快速访问和修改内存中的数据。系统的环境变量都用大写,以区分普通用户的环境变量。全局变量全局变量对shell会话和所有子shel...原创 2019-09-18 16:49:00 · 1344 阅读 · 0 评论 -
Linux文本查找:grep
在文件中查找文本常用grep,格式:grep [选项] 筛选字段 文件名简单示例:shaphicprb13137:/home # cat test1190235821021202052056adfwedcdscvaghrshaphicprb13137:/home # grep 1 test //在test文件中查找含有1的行119021021...原创 2019-09-18 11:37:35 · 230 阅读 · 0 评论 -
Linux数据排序:sort
Sortsort是对文件数据显示进行排序,但是按照字符串形式排序的,而非数字类型排序。如下:排序时默认将所有数据当做字符串来排序,而非数字大小排序。如果想要按数字类型排序,需要加参数 -n。shaphicprb13137:/home # sort test1190220205205621210358adfcdcvaghrswedshaphicprb131...原创 2019-09-18 11:30:03 · 335 阅读 · 0 评论 -
Linux查看磁盘空间:df和du
df命令 查看磁盘使用情况,查看还有多少磁盘空间。df默认显示文件的单位是字节,较难读懂。使用-h命令,可以比较容易的看到容量大小shaphicprb13137:~ # dfFilesystem 1K-blocks Used Available Use% Mounted ondevtmpfs 32879244 8 32879236 1...原创 2019-09-18 11:07:47 · 522 阅读 · 0 评论 -
Linux:进程管理常用命令
1.探查进程常用命令:ps -ef :查看所有进程。-e参数显示所有运行在系统上的进程;-f参数则扩展了输出。UID:启动进程的用户;PID:进程的ID;PPID:父进程的ID;C:进程生命周期中的CPU利用率;STIME:进程启动时的系统时间;TTY:进程启动时的终端设备;TIME:运行进程需要的累计CPU时间;CMD:启动进程的程序名称shaphi...原创 2019-09-11 17:59:18 · 391 阅读 · 0 评论 -
Linux:文件处理、目录处理、链接文件
1. 文件处理创建文件: touch "文件名"# touch test.txt查看文件:ls -l "文件名" 或 ll “文件名” 或 file “文件名” # ll test.txt-rw-r----- 1 root root 0 Sep 11 16:29 test.txtYou have new mail in /var/mail/root~ # l...原创 2019-09-11 17:15:34 · 238 阅读 · 0 评论 -
Linux文件系统和文件类型
文件操作是Linux日常工作最基础的内容,所有涉及到Linux相关的工作,都会用到一些shell命令来操作文件。本篇介绍经常用到的Linux文件命令。在Linux中,所有的设备都是文件,文件的类型根据文件头部来确定,而不是文件的尾部。1). 文件系统结构Linux的主要文件结构如下:/ 系统的根目录,通常不会在这里存储文件。/bin...原创 2019-09-09 15:56:29 · 380 阅读 · 0 评论 -
Linux内核
Linux系统一般有4个主要部分:内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序、管理文件并使用系统. 具体如下图:内核(Kernel)是Linux系统的核心,控制着计算机系统上的所有硬件和软件,在需要的时候分配硬件和执行软件。内核的基本功能Linux的内核主要有以下几个功能:系统内存管理软件程序管理硬件设备...原创 2019-09-06 20:20:13 · 447 阅读 · 0 评论