今日的学习内容
嵌入式的应用:军事电子 智能玩具 通信设备 电子商务 网络设备 智能仪器
根目录
bin :二进制,存放系统
dev :设备文件
lib :库文件
mnt :挂载文件 共享文件夹就存放在这里面
root:root用户的家目录
sys,proc:存放内核信息
tmp:临时目录,关机后自动清空
home:普通用户对应的家目录
etc:存放系统配置文件,如开机启动项
sbin:存放级别高的用户可能执行的命令
usr:用户目录,存放用户自己安装的软件
基本的指令
用户管理指令
useradd 用户名 添加用户
passwd 用户名 设置用户的密码
userdel 用户名 删除用户
su 用户名 切换用户,从root进入普通用户不用输入密码,反之需要
cat /etc/passwd 查看用户
whoani 查看当前目录
文件目录命令
ls 显示可以加后缀
ls -l 查看文件属性 前十个属性码分四组:文件类型 本用户权限 同组用户权限 其他用户权限
chmod 数字(777) 文件名
chmod u/g/o ±rwx 文件名
r 可读 w可写 x 可执行
ls-a 查看所有文件,包括隐藏文件
cd 进入目录
/ 根目录 …上一目录 .当前目录
pwd 查看绝对路径
cp 源目录路径 目的目录路径 复制
mv 源目录路劲 目的目录路径 裁剪(一般用来修改文件名)
rm -rf 强制删除 rm 删除
du 目录名 查看文件大小
压缩 tar -zcf 压缩包名(.tar.gz)需要压缩的文件
解压 tar -xzf 压缩包
文件链接 ln -s 要创建的目录路径 存放的路径
查看所有进程 ps -elf
杀死进程 kill -9 ID 或者 ctrl c
find -name “文件名”
grep “文件名” 要查询的地址
终端常见的热键
Linux终端常用热键:
Tab:命令补全,文件路径补全;
Ctrl+c:终止正在运行的程序。
Ctrl+d: 退出字符界面。
Ctrl+Alt+t:在当前终端新建标签页。
Ctrl+shift+c:复制终端选中内容;
Ctrl+shift+v:粘贴终端复制内容
碰到的问题
1在共享文件夹中写了一个死循环代码,编译运行后,再输入查看进程命令没有起作用
解决的方法
1把代码放在/home中就可以了
昨天应该是操作失误,在共享文件夹和放在home里面写代码效果是一样的【脸红】