首页 / LINUX / Linux知识点笔记
Linux知识点笔记
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Linux知识点笔记,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2563字,纯文字阅读大概需要4分钟。
内容图文
Linux启动脚本
rcS文件,rcS文件位于系统根目录下的“/etc/init.d”下。
rcS文件本质是一个bash shell脚本,因此遵循bash脚本的语法规则。
[1] 文件首行必须为“#! /bin/sh”。 [2] 注释一行用“#”。 [3] 基本的赋值语句,如打印字符串。 [4] 打印特殊符号需加“\”。 [5] 逻辑语句、循环语句等。
启动脚本实现的功能
启动脚本可以做很多事情,只要我们需要初始化时配置或者执行的功能,几乎都满足,总结几点下来及常用的有如下几种。
[1] 启动某个进程程序,最常用的,如启动串口收发进程。
[2] 加载驱动模块(.ko文件);如驱动编译成模块时,可以在这里增加加载(insmod/modprobe)驱动模块命令。
[3] 启动其他模块启动脚本,如网络服务。
[4] 配置功能,该项功能比较实用,实现期望系统起来后进行某些配置,如:配置环境变量、创建临时文件(夹)、挂在文件到指定文件夹、设置默认IP参数,以及配置系统主机名称等基础配置。
[5] 其他,如增加打印功能,方便在调试终端(串口)查看初始化过程,或者两者执行间进行延时(sleep)等。
/proc/mtd 各个参数含义 - -linux命令 # cat /proc/mtd dev: size erasesize name mtd0: 00100000 00020000 "uboot" mtd1: 00800000 00020000 "kernel" mtd2: 00080000 00020000 "oeminfo" mtd3: 0280000 00020000 "rootfs" mtd4: 04e80000 00020000 "data" # size是本mtd分区的最大字节数空间 ,erasesize是本分区的最小擦除字节数空间(块大小,linux的flash是以块为擦除单位的)
Linux查看磁盘使用情况 # df -h Filesystem Size Used Available Use% Mounted on ubi0:rootfs 33.1M 25.2M 8.0M 76% / devtmpfs 28.5M 0 28.5M 0% /dev tmpfs 28.7M 0 28.7M 0% /tmp tmpfs 28.7M 0 28.7M 0% /dev/shm # # # df Filesystem Size Used Available Use% Mounted on ubi0:rootfs 33.1M 25.2M 8.0M 76% / devtmpfs 28.5M 0 28.5M 0% /dev tmpfs 28.7M 0 28.7M 0% /tmp tmpfs 28.7M 0 28.7M 0% /dev/shm #
计算文件夹大小:
#
# du -sh /bin
852.0K /bin
#
#
还可以这样使用
查看根目录/ 下各文件夹的使用情况:
# pwd
/
#
# du -sh ./*
4.0K ./DirUsrPassWord
0 ./FVDB
20.0K ./Hi_Drv_Test
12.0K ./Info20200404
852.0K ./bin
0 ./dev
3.0M ./etc
1.0M ./firmware
8.8M ./lib
0 ./lib32
8.0K ./libexec
0 ./linuxrc
0 ./media
0 ./mnt
0 ./opt
0 ./proc
8.0K ./root
0 ./run
1.8M ./sbin
4.0K ./showUSRdata.sh
0 ./sound
4.0K ./start.sh
0 ./sys
624.0K ./test_bin
0 ./tmp
12.0K ./touch_app
28.8M ./usr
0 ./var
#
df -h 和 du -sh 使用的比较多,一个统计整体磁盘情况,一个看单独指定的目录点使用情况 。
内容总结
以上是互联网集市为您收集整理的Linux知识点笔记全部内容,希望文章能够帮你解决Linux知识点笔记所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。