Linux C2

嵌入式文本编辑器

vi:按/或:进入底行命令模式 按i进入编辑模式

编辑模式:按esc退出

下载配置文件 .vimrc,先让电脑联网,进入虚拟机

service network restart
ping www.baidu.com
cd~
cur1 http://note.kissbug.com/d/b.vimrc > .vimrc

vi 的进入

vi 文件名

vi的退出

:w filename 蒋编辑内容以指定文件名保存
:wq 保存在退出
:q!强制退出

删除

x 按一次,删除光标所在字符
nx 删除光标开始往后n个字符
X 每按一次 删除光标前一个字符
nX 删除光标前n个字符
dd删除光标所在行
ndd删除光标所在行及以下mn行

复制

yw :将光标所在处到字尾的字符复制到缓冲区
nyw 复制n个字到缓冲区(字指连续的字母)
yy 复制光标所在行到缓冲区
nyy 复制光标所在行开始的n行到缓冲区
p 黏贴缓冲区内容至光标处

替换

r用于替换光标所在的字符,将】光标移至需要替换的字符处,按r键,输入新字符
R 连续替换光标所到处的字符,直到按下esc为止

底行模式命令

:set nu 表示列出行号
:set nonu 不列出行号
:n 光标跳到该行
/keyword (keyword表示要寻找的字符串,如果不是你要找的按n继续向后找)
?keyword 按n向前找

用户管理

useradd:添加用户
-g 将用户添加到该用户组,如果没有该选项则根据用户名创建一个新组,并加入
useradd -g student CY

passwd:修改密码

passwd 修改自己密码
root 下passwd name 管理员修改name的密码接下来输入两次密码

usermod:修改用户所在组

-g:将该用户修改到另一个组里
-G:将用户增加到其他多个附加组中
usermod -g student CY 将CY用户修改到student中

userdel:删除用户

-f:强制删除用户账号,即使已经登录
-r:用户主目录中的文件一起删除

su root
userdel -fr ben 管理删除ben用户以及用户主目录及其邮箱缓存

groupadd:增加一个新用户组

grooupdel:删除一个用户组

该组必须用户已空才能删除

权限管理

u:文件所有者 g:所属组 o:其他人
权限对应数值
r:4
w:2
x:1

chmod:修改用户对文件的访问权限

文件所有者和root可以修改
-R递归修改子目录和文件的所有者
chmod g+(-)rwx(o+rwx)a.txt

chgrp:修改文件关联的用户组

-R:递归修改子目录和文件的所属组
chgrp student a.txt 修改当前目录下的a.txt的所属用户组为student组

chown:修改文件的所有者

-R 递归修改子目录和文件的所有者
chown ben a.txt 把a.txt文件的所有者修改为ben用户

GCC:嵌入式编译器

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值