Linux学习笔记(4)
4、 关机/重启命令
shutdown系统关机
-r 关机后立即重启
-h 关机后不重新启动
-now 立即关机
halt 关机后关闭电源
reboot 重新启动
5、 VIM编辑器
:q 直接退出vi
:wq 保存后退出vi ,并可以新建文件
:q! 强制退出
:w file 将当前内容保存成某个文件
:set number 在编辑文件显示行号
:set nonumber 在编辑文件不显示行号
例子:
在/home/test/目录下建立一个bank.txt文件
cd /home/test/familyA/
touch bank.txt
vim bank.txt
输入命令i 进入插入模式
输入内容:
BC
RMB:1000
USD:10000
使用Ctrl+C退出插入模式或者敲ESC切换至命令模式
:wq 回车 保存
编辑bank.txt 内容不保存 退出
vim bank.txt
输入命令i 进入插入模式
任意编辑信息
使用Ctrl+C退出插入模式或者敲ESC切换至命令模式
:q! 回车 强制退出
编辑bank.txt 内容并显示行号
vim bank.txt
:set number 回车
:q 回车 正常退出
6、 用户和组的管理
添加一个账户
useradd -m zhs 参数-m用来设定系统添加账户时自动建立用户根目录
adduser
修改zhs账户的 登录名称
usermod -l zhangsan zhs
修改zhangsan账户的 登录目录 (注意:修改前需要提前手动建立好zhangsan目录)
usermod -d /home/zhangsan zhangsan
锁定用户zhangsan账号密码
usermod -L zhangsan 锁定后账号不可使用
解锁用户zhangsan账号密码
usermod -U zhangsan
添加一个分组
groupadd superman
修改superman分组
groupmod -g 355 superman
删除 superman 分组
groupdel superman
修改root 密码(root密码尚未设定,需要设定密码后方可使用)
passwd root
root ,zhangsan 账户切换
su - root或sudo -i 切换root
删除zhangsan账号
userdel -r zhangsan (-r 连同用户目录一起删除)
7、 文件权限管理
显示出文件 /home/test/familyA/bank.txt 的权限
cd /home/test/familyA/
ls -l
切换至zhangsan用户
su zhangsan
用zhangsan账户查看是否可以读写bank.txt
cat bank.txt
vim bank.txt 此时zhangsan没有权限进行修改文件
切换回 test
su test
修改bank.txt 权限为 其他用户可读写
chmod o+w bank.txt
再切换回zhangsan
su zhangsan
修改bank.txt
vim bank.txt