linux基于学习

本文详细介绍了操作系统基础知识及软件开发技术要点,包括Linux、Windows、Unix等操作系统的架构与应用,以及Git、GitHub、GitLab等版本控制工具的使用方法。同时,还涵盖了编程语言、测试、自动化运维等多个软件开发领域的核心概念与实践技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.还有一个文件名前“.”,它代表的文件“”隐藏文件“。

2.chgrp:改变文件所属用户组

   chown:改变文件全部者

    chmod:改变文件的权限 //r=4,w=2 x=1;

3.文件默认权限:umask;umask的分数值指的是“该默认值须要减掉的权限”.//002表示的权限被拿掉了2.

4.文件具有SUID的特殊权限时,代表当用户运行此二进制程序时。在运行过程中用户会临时具有程序全部者权限。

   文件夹具有GUID的特殊权限时,代表用户在这个文件夹以下新建的文件用户组都会与该文件夹的用户组同样;

   文件夹具有SBIT的特殊权限时。代表在该文件夹下用户创建的文件仅仅有自己与root可以删除。

5.进程的查看 ps -[Aauxljf ]

參数:

-A:全部的进程均显示处理。与-e具有相同的作用。

-a:不与terminal有关的全部进程

-u:有效用户相关的进程

x:通常与a这个參数一起使用。可列出较完整信息

输出格式规划:

l:较长,较具体地将该PID的信息列出。

j:工作的格式

-f:做一个更完整的输出


版权声明:本文博主原创文章,博客,未经同意不得转载。

转载于:https://www.cnblogs.com/zfyouxi/p/4851578.html

树莓派是一款基于Linux操作系统的微型计算机,具有小巧、低成本和低功耗的特点。下面是树莓派学习指南的一些基本内容。 首先,了解树莓派的硬件组成。树莓派主板包括处理器、内存、存储器、GPIO等接口。了解这些组件的功能和连接方式,可以为后续学习和项目的实施提供理论基础。 其次,熟悉Linux操作系统。树莓派采用的是Linux发行版,如Raspbian等。学习如何安装和配置Linux系统,掌握基本命令行操作和文件管理技巧,了解Linux的特点和优势,可以为后续的项目开发和定制提供支持。 然后,学习编程和应用开发。树莓派支持多种编程语言和开发环境,如Python、C、Java等。根据自己的兴趣和需求选择合适的语言和工具,学习如何编写简单的程序,探索树莓派的潜力和应用场景。 此外,了解树莓派的周边设备和拓展模块。树莓派可以通过GPIO接口连接各种传感器、执行器和其他外部设备,实现各种有趣的项目和功能。学习如何使用和驱动这些设备,可以提升树莓派的应用能力和扩展性。 最后,多动手实践。树莓派学习最重要的是实践,通过动手实践各种实验和项目,可以加深对树莓派的理解和掌握。可以尝试制作智能家居、机器人、物联网等项目,从简单到复杂逐步提升自己的技术水平。 总之,树莓派学习指南基于Linux操作系统,包括了硬件组成、Linux系统的安装和配置、编程和应用开发、周边设备和拓展模块的应用、以及多实践的方法。希望这些内容可以帮助您更好地入门和掌握树莓派的使用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值