首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【分享】精简Linux源代码

如果我们知道Linux编译流程起始时间,那么删除所有访问时间比Linux编译起始时间早文件,就能达到精简Linux源代码目的。在编译Linux之前,可以通过touch命令创建一个文件。...这个文件atime,就是编译Linux开始时间。因此比较这个文件,和其它Linux文件,就能找到所有访问时间比Linux编译起始时间早文件,从而实现精简Linux源代码。...再恢复对应文件,既精简Linux源代码,也不影响Linux编译流程。对Linux 5.4进行精简后,剩余大约8800个文件,减少了大约58000个文件,精简了超过87%文件数量。...文件夹大小从910MB减少到103MB,精简了超过88%硬盘空间。 精简过程还是需要相当时间。如果需要XilinxLinux精简代码,可以与我联系。...在scripts/kconfig/Makefile里,Linux还提供编译目标tinyconfig,它提供最精简内核。以后可以考虑使用tinyconfig来精简Linux源代码。

2.6K20
您找到你想要的搜索结果了吗?
是的
没有找到

实战最精简 linux -- arch linux 安装

命令生成文件,而 device_name 则是上面 ip link 指令中查看到设备名称。...磁盘操作 执行 fdisk /dev/sda 就进入到 fdisk 工具,在这里你就可以对 /dev/sda 做任何你想做磁盘操作了。 可以按 m 查看帮助: 7.2.1....安装基础组件 执行 pacstrap 指令就可以安装已打包好软件了: pacstrap /mnt base linux linux-firmware 这个指令安装了内核基础依赖、linux 内核,以及硬件驱动...执行 chroot 指令即可: arch-chroot /mnt 此时你就已经进入到系统了,然而,你马上会发现,安装好 arch 系统里什么都没有,这其实正是 arch linux 一个吸引人地方,...创建你用户 这些指令就属于 linux 基本操作了: pacman -S sudo useradd techlog passwd techlog mkdir /home/techlog chowon

6.9K10

Linux常用指令

image.png grep "g" cccc 在cccc文件中查找g -n显示行数 find 查找文件 image.png useradd与adduser区别...useradd与adduser都是创建新用户 在CentOs下useradd与adduser是没有区别的都是在创建用户,在home下自动创建目录,没有设置密码,需要使用passwd命令修改密码。...而在Ubuntu下useradd与adduser有所不同 1、useradd在使用该命令创建用户是不会在/home下自动创建与用户名同名用户目录,而且不会自动选择shell版本,也没有设置密码,那么这个用户是不能登录...2、adduser在使用该命令创建用户是会在/home下自动创建与用户名同名用户目录,系统shell版本,会在创建时会提示输入密码,更加友好。...userdel 删除用户, userdel只能删除用户,并不会删除相关目录文件。userdel -r 可以删除用户及相关目录。 image.png

1.2K00

Linuxdd指令

当我们碰到数据库响应慢时候,除了数据库自己问题,磁盘读写可能是其中一个值得怀疑因素,此时就可以用dd来测试磁盘读写速度。...Linuxdd指令,可以用指定大小块拷贝一个文件,并在拷贝同时进行指定转换。...iflag=FLAGS 指定读方式FLAGS,参见“FLAGS参数说明” oflag=FLAGS 指定写方式FLAGS,参见“FLAGS参数说明” 其中conv参数,可转换值如下,...同时,iflag/oflag提供direct模式,direct模式是把写入请求直接封装成I/O指令发到磁盘,非direct模式只是把数据写入到系统缓存就认为I/O成功,并由操作系统决定缓存中数据什么时候被写入磁盘...该设备无穷尽地提供0,可以使用任何你需要数目,他可以用于向设备或文件写入字符串0。主要用处是用来创建一个指定长度用于初始化空文件,就像临时交换文件。

4.4K20

Linux帮助文档命令

Linux帮助文档命令 1.man page man是manual(操作手册)简写,使用方式: man [指令] man date 在显示内容中查找内容: / + 搜索你关键字 上下左右键来查看更多说明...,按q退出 man -f man(查找man完整名称手册) man -k man(模糊查询含有man名称手册) whatis [命令或数据] <==相当于 man -f [命令或数据]...命令或数据] <==相当于 man -k [命令或数据] 上面的这两个命令要使用用,需要root创建whatis数据库才行: makewhatis 2.info page info info 3.正确关机方法...过几秒关机 -h 后面加数字,过几分钟,加时间,指定时间关机 -r 关机后重启 -k 不会真的关机 只会发警告信息 -c 取消关机 重启命令: reboot 4.切换执行等级 init [数字] 数字相关命令含义如下

2.1K20

Linux | 帮助命令

每天学习一点点 man man 用法示例 # 示例 :man ls man [ command ] man 本身也是一条命令,且分为 9 个篇章,便于区分当命令和配置文件重名情况 # 查看 man 命令帮助...man 7 man 同样我们可以使用 man 命令查看命令查看命令属于第几篇章 # 查看命令属于第几篇章 man -a [ command ] help help 用法示例 # 示例 :help cd...help [ command ] # 示例 :ls --help [ command ] --help 这里 help 两种用法区别在于 help 用于内部命令还是外部命令。...shell 自带命令称之为内部命令,其余均为外部命令 我们可以使用 type 命令查看 command 属于外部命令还是内部命令. # 示例 :type cd type [ commmand ] info...info 用法示例 # 示例 :info cd info [ command ] info 命令显示内容比 help 更加详细,可以作为 help 内容补充 EOF

86710

如何使用MLSQL中帮助指令学习模块使用

前言 MLSQL 已经实现了文章中描述功能 如何实现语法自解释(MLSQL易用性设计有感) 。...假设你已经会load语法了,以及你知道了关键词model,除此之外,你就不知道其信息了,你可能会写出如下语句: load model. `` as output; 恭喜,这个句子也是ok,我们看看它输出结果...如果我想看到所有可用算法或者数据处理模块,我可以使用 load model.`list` as outout; 看看: ?...image.png 列表非常长,我只想看RandomForest,应该怎么办呢?我们使用标准sql语句做个过滤就好。 load model....上面除了提到可以看参数,还可以看例子,只要用这个指令就行: load model.`example` where alg="RandomForest" as output; ?

90740

Linux指令大全

日常开发业务和维护服务器时候,难免会使用Liunx或者其他类型操作系统,我这里就统一记录一下Liunx一些基本指令,以便日后可快速查找相应指令 # Linux如何查看端口状态 netstat命令各个参数说明如下...: -t : 指明显示TCP端口 -u : 指明显示UDP端口 -l : 仅显示监听套接字(所谓套接字就是使应用程序能够读写与收发通讯协议(protocol)与资料程序) -p : 显示进程标识符和程序名称...比如要查看mysqld ps -ef |grep mysqld 查看某一端口连接数量,比如3306端口 netstat -pnt |grep :3306 |wc 查看某一端口连接客户端IP 比如3306...端口 netstat -anp |grep 3306 netstat -an 查看网络端口 lsof -i :port,使用lsof -i :port就能看见所指定端口运行程序,同时还有当前连接。...nmap 端口扫描 netstat -nupl (UDP类型端口) netstat -ntpl (TCP类型端口) netstat -anp 显示系统端口使用情况

4.7K30

Linux基本指令讲解

Linux命令有很多参数,我们不可能全记住,我们可以通过查看联机手册获取帮助。...访问Linux手册页命令是man 语法: man [选项] 命令 常用选项: -k 根据关键字搜索联机帮助 num 只在第num章节找 -a 将所有章节都显示出来,比如 man printf 它缺省从第一章开始搜索...指令 mv命令是move缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用命令,经常用来备份文件或者目录。..." > file.txt 将hello Linux放入file中原有内容尾部,然后输出 另外:echo也可以和cat一样使用,但是echo不能看文件里内容 10 more指令 语法: more [...选项][文件] 功能: more命令,功能类似 cat 常用选项: -n 对输出所有行编号 q 退出more 11 less指令 less 工具也是对文件或其它输出进行分页显示工具,应该说是linux

8310

linux常用指令

ls 指令 【/ 是根目录,也就是最底层目录】 【 ls -l/ll 以列表形式查看目录中内容】 pwd 【可以看到现在正在那个目录结构中】 cd 【cd / 切换到根目录】 【cd ~...切换到家目录】 【cd … 切换到当前目录上级目录】 touch 文件名 【创建一个空文件】 【如果touch一个已经存在文件,不会修改文件内容,只会修改文件最后修改时间】 cat 文件名...【查看文件内容】 echo 写入语句 【可以把“写入语句”放到显示器上】 【echo 写入语句 > 文件名 就将这个语句写入到了指定文件中,通过cat 文件名可以查看文件内容,但是echo...写入语句 > 文件名 这种方式会清楚原来内容,如果不想清除内容,就可以使用echo 写入语句 >> 文件名 就可以在原来基础上追加内容】 mkdir 【mkdir 目录名 :创建目录名】 【...mv 原始文件位置 剪切到文件位置 【mv aaa/bbb/text.txt aaa/ccc/ :剪切文件】 【mv text.txt hello.txt :文件重命名】 cp 原始文件位置 复制到文件位置

3.9K20

Linux】基本指令

目录 cat指令 echo和>和>> more指令 less指令(重要) head指令 tail指令 wc指令 时间相关指令 Cal指令 find指令:(灰常重要) -name grep...今日更新了Linux指令内容 欢迎大家关注点赞收藏⭐️留言 cat指令 语法:cat [选项][文件] 功能: 查看目标文件内容 常用选项: -b 对非空输出行编号 -n 对输出所有行编号...>作用是输出重定向。 >还可以直接创建新文件。 Linux理念:Linux中一切皆文件。 显示器可以当作显示器文件,向显示器打印,相当于向显示器文件进行写入。...如下图: less指令(重要) less 工具也是对文件或其它输出进行分页显示工具,应该说是linux正统查看文件内容工具,功能极其强大。 less 用法比起 more 更加有弹性。...uname –r指令 语法:uname [选项] 功能: uname用来获取电脑和操作系统相关信息。 补充说明:uname可显示linux主机所用操作系统版本、硬件名称等基本信息。

8810

Linux 常用指令

Linux 常用指令 文章目录 简介 常用指令 虚拟机网络相关指令 虚拟机最简化安装开启网络服务 虚拟机指定ip 文件操作相关指令 文件提升权限 服务器之间传递文件 scp指令 rz/sz...指令 移动文件 删除文件 sed 相关指令 查看当前目录文件大小 rpm相关指令 查看是否安装服务 安装 卸载 ip相关指令 查看ip(三种方法) 防火墙 查看进程 查看资源 设置nfs 从机(slave...) 主机(master) 打印不同颜色字 文件从 dos 模式转成 unix 模式 批量将 window 系统脚本文件里 \r\n 转成 unix 系统下 \n 简介 Linux 系统下, 一切资源皆文件...Linux 命令行大全 常用指令 虚拟机网络相关指令 虚拟机最简化安装开启网络服务 # ifcfg-eth0: 网卡名称 vi /etc/sysconfig/network-scripts/ifcfg-eth0...以 .sh 为后缀文件里 \r\n 换行符转成 \n find /opt/gato_tmp/ -name "*.sh" -exec dos2unix {} \;

4.1K10

Linux基础指令

前言 本文介绍了Linux中会使用一些基本知识和基本指令,方便学习和使用Linux。 ---- 一、什么是操作系统? 操作系统是一款管理软件。...(可以管理软硬件资源) 操作系统对应着老板,它既要对下管理好软件资源(手段),又要对上提供良好(稳定、安全、高效)运行环境(目的)。 二、Linux基本指令指令是在做什么?...在Linux环境下命令行写指令和在Windows环境下用鼠标对图形化界面进行操作,在操作系统看来是相同。 早期计算机先有的命令行,后有的图形化界面。.../change(文件里写逻辑是将键盘上输入小写字母转为大写字母) 这句指令,看起来是一个流水线,管道也是可以对数据进行处理。...sec : -t后面加秒数,即过几秒之后关机 总结 以上就是今天要讲内容,本文介绍了本文介绍了Linux中会使用一些基本知识和基本指令相关概念。

3.9K30

linux 常用指令

//向上级目录切换 cd~ //快速切换回自己家目录 3.查看当前操作位置 pwd 4.查看操作者信息(是谁在操作系统) whoami 5.不同用户间切换 su - //...6.图形模式与命令模式进行切换 init 3 //图形 向 命令模式切换 init 5 //命令 向 图形模式切换 7.查看指令对应可以执行程序文件位置 whic 指令 8.目录操作...重复执行"最近"一条指令 J 合并上下两行 13.权限设置 1) "字母相对方式"设置权限 权限: r读 w写 x执行 用户: u主人 g同组 o其他组 chmod u+/-rwx, g+...//模糊查找文件名字以an开始 2)对查找目录层次进行限制 -maxdepth 限制查找最"深"层次 -mindepth 限制查找最"浅"层次 find / -name passwd..../ -size +50c //在当前目录下查找大小[大于]50个字节文件 find ./ -size -50c //在当前目录下查找大小[小于]50个字节文件 17.开关机指令

5.9K80
领券