嵌入式系统开发学习笔记(1)

Linux操作

  1. Linux用户操作命令
  2. Linux文件操作命令
  3. 文件权限说明

Linux文件目录

/- 根
/bin中 - 用户二进制文件
/sbin目录 - 系统二进制文件
/etc - 配置文件
/dev - 设备文件
/proc - 进程信息
/var - 变量文件
/usr - 用户程序(软件一般安装到这个目录)
/tmp - 临时文件
/home -用户主目录
/boot - 引导加载程序文件
/lib - 系统库

Linux用户操作命令

命令符
01、cd / 进入根目录
02、cd … 返回上一级目录
03、cd . 进入下一级目录
04、cd 文件夹名 进入该文件
05、clear 清屏
06、b+双击tad 查询b开头的子目录
07、su 身份 切换身份
08、touch 文件名 创建文件
09、adduser 添加用户
10、sudo 借助管理员权限
11、userdel 删除用户
12、pwd 显示当前路径

Linux文件操作命令

命令符
01、ls 显示当前目录下有多少文件
02、ls -l 显示文件所有信息
03、文件分类:
常用:(d)目录文件 (-)普通文件 (l)链接文件 (c/b)设备文件
不常用:( p)管道文件 (f)堆栈文件 (s)共享文件
04、ls -a 显示当前目录下所有文件,包括隐藏文件
05、mkdir 创建目录
06、rm 删除
07、rm -f 强力删除
08、rm -rf 彻底删除(用递归方式的删除该目录及该目录下所有子目录)
09、./ 文件名 运行该文件
10、mkdir -p /文件/文件/文件 创建多级目录
11、chmod 修改权限
例:chmod g+x 给该组文件添加可以执行权限
chmod u+x 给文件拥有者添加可执行权限
chmod o+x 给其他用户添加可执行权限
r 4 w 2 x 1
chmod 777 表示可读可写可执行(7=4+2+1)
12、gedit 文件名 打开该文件的文本编辑器
13、cat 文件名 查看文件内容
14、rm -f *.c 删除所有的后缀为.c的文件
15、cp 文件名 文件名 将第一个文件复制成第二个文件
16、mv 文件名 文件名 将第一个文件剪切,粘贴成第二个文件
17、tar -zcf 文件名 压缩文件
18、tar -xcf 文件名 解压文件

文件权限说明

例:-rwxr-xr-x 1.c
第一组:rwx :该文件是一个普通文件,文件拥有者具有读写执行权限
第二组:r-x: 同组文件可读可执行
第三组:r-x:其他用户对该文件可进行读和执行权限

部分操作截图

图片: cp 文件名 文件名  将第一个文件复制成第二个文件

cp 文件名 文件名 将第一个文件复制成第二个文件

在这里插入图片描述

mv 文件名 文件名 将第一个文件剪切,粘贴成第二个文件

在这里插入图片描述

将根目录下的2.c文件复制到home目录下

猜你喜欢

转载自blog.csdn.net/m0_52251623/article/details/114578485