
Linux Shell
朱有鹏老师
朱有鹏,先后从事电子工程师、单片机软件工程师、嵌入式linux软件工程师、物联网软件工程师、架构师等工作,朱老师物联网大讲堂创始人,畅销书作者。擅长U-Boot、linux kernel等嵌入式底层和系统层开发、架构设计。擅长汇编、C/C++、Java、C#等常用开发语言,2015年起录制的在线视频课程《朱有鹏老师嵌入式linux核心课程》累计学习人数超300万。2016年与IBM合作制作基于IBM Waston平台的物联网系统开发教程,授予“IBM技术专家”。2018年开始与华为认证合作,开发HCDP-IoT相关的课程体系、视频课程、实验平台、案例等,被授予“华为云享专家”。
展开
-
linux shell使用经验
今天突然对python心血来潮,网上搜了篇学习笔记在看。ubuntu中练习了一下,无意中注意到一个关于shell语言的基本通用规则。刚开始学习bash的时候也注意到了,最简单的bash程序一般也会有三行:#!/bin/bash# this is a bash test program test.shecho "bash test"其中第三行是正文,第二行是注释,这个都没什么可说的原创 2012-05-02 16:58:33 · 1107 阅读 · 0 评论 -
bash中 2>&1 & 的解释
1、首先,bash中0,1,2三个数字分别代表STDIN_FILENO、STDOUT_FILENO、STDERR_FILENO,即标准输入(一般是键盘),标准输出(一般是显示屏,准确的说是用户终端控制台),标准错误(出错信息输出)。2、输入输出可以重定向,所谓重定向输入就是在命令中指定具体的输入来源,譬如 cat 1.txt将ls的结果从标准输出重定向为1.txt文本。有时候会看到如 ls原创 2012-12-04 09:33:59 · 34279 阅读 · 2 评论 -
UNIX文件权限详解(尤其是SUID和SGID)
SUID - UNIX下关于文件权限的表示方法和解析 SUIDUNIX下可以用ls -l 命令来看到文件权限。用ls命令所得到的表示法的格式是类似这样的:-rwxr-xr-x 。下面解析一下格式所表示的意思,这种表示方法一共有十位: 9 8 7 6 5 4 3 2 1 0 - r w x r - x r - x 第9位表示文件类型,可以为p、d、l、s、c、b和-:转载 2012-12-13 22:39:17 · 8405 阅读 · 0 评论