嵌入式笔记day01

本文介绍了Shell的基础命令,包括路径类型如绝对路径和相对路径,以及常用的命令如pwd显示当前路径,ls列出文件,mkdir创建目录,vim和vi编辑器的使用,文件权限的读写执行权限设定,还涉及文件类型的区分和删除操作。
摘要由CSDN通过智能技术生成

shell基础命令

  1. 绝对路径:以"/“开头,从根目录开始书写。
    相对路径:”./“为当前目录,”…/“为上一级目录,”…/…/"为上一级目录。

  2. 常用命令:

pwd			//显示当前路径
ls			//显示文件
ls -l		//详细显示文件
ls -a		//显示所有文件,可与ls - l一起使用
ls -R		//递归列出所有子目录子文件
clear		//清屏
cd			//移动到指定位置,cd ../../
touch		//创建文件或修改文件时间戳
mkdir		//创建目录
mkdir -p	//如果父目录不存在则一起创建
cat			//查看文件内容
mv			//移动文件或目录,修改名字:mc test1 test2
rm			//删除文件
rm -r		//删除目录及子目录文件
vim			//打开程序环境
gcc			//编译

文件类型与权限

  1. 文件类型
普通文件 -ASCII文本文件,二进制可执行文件,硬件链接
块设备文件 b块输入/输出设备文件
字符设备文件 c原始输入/输出设备文件,每次I/O操作仅传输一次
目录文件 d包含若干文件或子目录
符号链接文件 1只保留了文件地址,不是文件本身
命名管道 p用于进程间通讯的临时文件
套接字 s用于进程间通信,两台及玄机间通讯的应用程序接口
  1. 文件权限
r
w
x执行
-无权限

对于一个详细现实的文件,其读法为【文件类型】【文件主权限】【文件主同组用户权限】【其他用户权限】

vi编辑器的使用

  1. 调用:vim 文件名
    当该文件存在时,会打开该文件,当不存在时会创建该文件并写入函数头和框架

  2. 打开文件后默认进入命令模式
    按下【:】进入命令行模式
    按下【a / i / o / O】进入插入模式
    按下【ESC】退回命令模式,或在命令行模式完成命令行操作后自动退回命令模式

  3. 命令行模式指令

:q不保存退出
:q!不保存强制退出
:w保存
:w!强制保存
:w filename保存到位置
:w! fliename强制保存到位置
:wq保存并退出
:wq!强制保存并退出
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值