边上学边学习嵌入式

星期一  一如既往的周一很尴尬的一个日子

早起之后 上完概率论 回到寝室继续复习

 超级用户、用户组、用户的概念:
超级用户:root ==》 windows里面的管理员;
用户 用户组里面的具体成员
用户组  用户组成的小组
文件的权限:
用  ls  -l
-rwxrw-rw-   1  root  root  5  05-12  22:48  demo.txt
第一个字符表示的是文件的类型:
linux下一切皆文件!!
- 一般文件
d目录文件
c 设备文件中的字符设备
b 设备文件中的块设备
p 管道文件
l 链接文件
s socket文件;
紧接着的 9 个字符依次代表 用户 、用户组 、其他人 的权限  ;
每三个字符进行划分 rwx  rw-  -w-
r 可读权限;     4表示
w 可写权限;   2表示
x 可执行权限;   1表示
 
修改权限:
chmod  权限    文件或者文件夹的名字
需求:把demo.txt 改为:用户可写可执行,用户组可读可写可执行,其他
人没有权限:
chmod  370  demo.txt 
修改文件的所有者或者所有的用户组
chown  用户名   文件名或者文件夹的名字
chgrp   用户名    文件名或者文件夹的名字
补充  如何查看当前系统里面有哪些用户组 cat  /etc/group
vim编辑器
vi        文件名
vim     文件名
首先进入到“一般模式”下面会显示文件的名字
一般模式==》编辑模式  按下a键、i键或者g键      下面会显示insert
写好之后要保存退出,在“编辑模式”下按esc键回到“一般模式”,然后再
按shift+ ,进入到“底行模式”,在底行模式下,可以输入 wq(保存退
出)、wq!(保存强制退出)、q(不保存退出)、q!(强制不保存退
出);
vim编辑器的配置文件:
/etcimrc
作业:
到网上去查找资料 修改vim的配置!
“vim编辑器的配置”
编辑
保存关闭
查找
在底行模式下输入
/查找的内容    【从光标所在行往下进行查找】
?查找的内容   【从光标所在行往上进行查找】
替换:
对于某一行的替换:首先把光标定位到这一行
s / 替换前的内容 / 替换后的内容 只替换第一个
s / 替换前的内容 / 替换后的内容 / q 全行替换
对于从第 m 行到第 n 行之间的内容进行替换
m,ns / 替换前的内容 / 替换后的内容    只替换每一行的第一个
m,ns / 替换前的内容 / 替换后的内容 / q    全行替换
复制
单行复制
在光标停留的那一行,按下 yy 键;
多行复制
复制光标停留那一行往下n行,在那一行按下 nyy 键;
粘贴
光标停留需要粘贴的前一行,再按下 p 键;
删除 
删除行 dd
删除某个字符
x是往后删除   nx是往后删除n个字符;
X是往前删除  nX是往前删除n个字符;
撤销
按下 u 键
格式
写C语言程序的时候可以用到:n==自动缩进调整格式n行;
移动光标
nG 光标移动到第n行;
n→ 光标向右移动n个字符;
..   上一次目录
 .    当前目录
 *   通配符
gcc编译工具链

今天就写这么多

猜你喜欢

转载自blog.csdn.net/weixin_42195913/article/details/80317025