树莓派开发之旅 (五)【Linux简介与常用命令】

张开发
2026/6/29 13:02:19 15 分钟阅读
树莓派开发之旅 (五)【Linux简介与常用命令】
内核主要包括设备驱动程序、进程管理、内存管理、网络协议栈、文件系统系统库C标准库(ibc)、数学库(libm)、动态链接库(ibdI)、线程库(ibpthread)、第三方库(..)ShellShell是命令行解释器翻译过来是外壳的意思就像套在内核外面的一层外壳是用户使用Linux系统的接口。它接收用户输入的命令然后传递给操作系统来执行。应用程序提供服务的各种软件。【文件权限】最前面的-/i/d说明 -表示普通文件d表示目录l表示链接文件硬链接/软链接【目录切换命令】pwd 显示当前所在目录cd ~ 切换到主目录(/home/用户名)~也可以不写cd dir 切换到指定目录dir表示文件路径cd.. 切换到上一级目录cd test 相对路径cd /test 绝对路径【查看文件命令】ls 显示当前目录下所有文件和文件夹不包含隐藏文件ls -l 和ls -al的区别是不显示隐藏文件ls -a 显示当前目录下所有文件和文件夹包含隐藏文件ls -al 在ls -a基础上显示更多信息如每个文件的权限、所有者、文件大小、修改日期ls -d 仅列出目录本身不列出全部文件【查看文件内容命令】cat file 查看文件file内容more file 查看文件file内容head file 查看文件file前10行tail file 查看文件file后10行【创建命令】mkdir dir 创建目录文件夹touch file 创建文件fileecho 文件内容 文件名 如 echo hello hello.txt【删除命令】rm -r dir 删除目录dirrm file 删除文件file【重命名和移动命令】mv file1 file2 若file2不存在则将file1改名为file2若file2存在则file1覆盖掉原file2并更名为file2mv file dir 将文件file移动到dir目录中【查看树莓派CPU温度】以下两条命令均可第一种单位为千分之一℃第二种单位为℃cat /sys/class/thermal/thermal_zone0/tempvcgencmd measure_temp【查看系统版本】cat /etc/os-release【查看系统位数】getconf LONG_BIT【查看Linux内核版本】cat /proc/version【查看主板CPU版本】cat /proc/cpuinfo【查看目录下的文件】dutree不是Linux自带的命令需要用包管理器安装【查看SD存储卡剩余空间】df -h【查看ip地址】ifconfig【压缩】tar –zcvf filename.tar.gz dirname【解压】tar –zxvf filename.tar.gz【软件/更新/删除软件】sudo apt-get update 更新软件列表sudo apt-get upgrade 更新已安装软件sudo apt-get install xxx 安装软件sudo apt-get remove xxx 删除软件【更多命令】Linux 命令大全 | 菜鸟教程

更多文章