嵌入式笔记1

Linux文件类型
-普通文件
d 目录文件
c/b 设备文件
l 链接文件
p 管道文件
f 堆栈文件
s 共享文件

r可读 4 w可写2 x可执行1
-a所有文件包括隐藏文件

创建、删除文件
root@jsetc-virtual-machine:/# touch创建文件
root@jsetc-virtual-machine:/# mkdir创建文件夹mkdir –p m/n/g
root@jsetc-virtual-machine:/# rm删除文件
root@jsetc-virtual-machine:/# rm -f强制删除
root@jsetc-virtual-machine:/# rm –rf呈递归删除rm –rf *.c

root@jsetc-virtual-machine:/# 1s查看目录
root@jsetc-virtual-machine:/# ./运行文件

文件权限修改
chmod修改权限u+x改变自身文件权限 g+x o+x可执行权限(改变其他文件权限)
root@jsetc-virtual-machine:/# chmod 777(666/444) 文件名

查看文件详细信息
root@jsetc-virtual-machine:/# 1s -1 文件名
root@jsetc-virtual-machine:/# 1s -1 1.c
gedit认识文本编辑(打开)

cat查看文本
cat命令是linux下的一个文本输出命令,通常是用于观看某个文件的内容的;

cat主要有三大功能:
1.一次显示整个文件。
$ cat filename
在这里插入图片描述
2.从键盘创建一个文件。
$ cat > filename
只能创建新文件,不能编辑已有文件.
3.将几个文件合并为一个文件。
$cat file1 file2 > file
fileName
说明:把档案串连接后传到基本输出(屏幕或加 > fileName 到另一个档案)

root@jsetc-virtual-machine:/# rm –f *.c所有.c文件删除
复制、粘贴文件
root@jsetc-virtual-machine:/# cp复制(4.c 3.c ) ( 4.c文件复制到3.c里)
root@jsetc-virtual-machine:/# mv 3.c 2.c 3.c剪切到2.c(3.c没有了)
把2.c 移动到home 里面(剪切)
root@jsetc-virtual-machine:/# cp –r复制目录
root@jsetc-virtual-machine:/# man cp
tar –zcf 3.c . tar . gz 2.c
tar –zcf 3.c . tar . gz 2.c

命令存放
lib根目录
dev存放所有设备
bin存放命令
etc保存系统配置文件
sys(proc)保存内核信息
var存放一般运行时要改变的数据
home普通用户家目录
root 就是超级用户,它拥有至高无上的权限,可以完成任何操作,比如:建立用户、删除用户、删除任意文件等等
sbin存放高级命令

usr放置的信息
usr存放用户安装信息
usr include里面放的是头文件
usr bin 多数日常应用程序
usr lib 存放系统文件
usr local 存放用户下载的文件
usr sbin 存放在当用户模式下用的系统管理程序
usr share 存放的一般是一些帮助文件与共享文件 可选择性删除
usr src 存放的是源代码

boot存放启动文件
mut挂载目录
sudo提升权限运行命令
lib/media:文件系统挂载点

切换目录
cd .当前目录
cd /根目录
cd …回到上一级目录
cd ~跳到自己home目录

ls –la所有信息
su切换用户()
pwd显示工作目录的复路径名称
exit用于退出当前终端或shell

var里面的存放
/var:
cache:应用程序的缓存文件
bin:存放应用程序的信息、数据
local:usr/local中程序的信息
lock:锁文件
log:日志文件
opt:/opt中程序信息、数据
run:正在执行着的程序信息,PID文件
tmp:临时文件

查看文件详细信息

改成可执行文件
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qq_49181551

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值