在虚拟机ubuntu上读取U盘
sudo fdisk -l /dev/sdb1 获得U盘的名称
mkdir myusb 创建映射目录
sudo mount /dev/sdb1 myusb 创建关联
sudo umount myusb 取消关联
创建用户
adduser sam 创建用户有家目录
useradd sam 创建用户没有家目录
cat /etc/passwd 创建用户时加一行
userdel sam 只删除用户,家目录存在
权限管理
drwxr-xr-x
d | rwx | r-x | r-x |
目录 | owner权限 | group权限 | other权限 |
r-read
w-write
x-表示可执行。文件夹表示可cd
权限对照表
--- | 000 | 0 |
--x | 001 | 1 |
-w- | 010 | 2 |
-wx | 011 | 3 |
r-- | 100 | 4 |
r-x | 101 | 5 |
rw- | 110 | 6 |
rwx | 111 | 7 |
更改权限
chmod 777 1.c
ls -l file -d 查看文件夹详细信息,只看文件,不看文件内容
ls -l 1.c查看1.c的详细信息
group组管理
cat /etc/group 查看组
groupadd 添加组
把一个用户sam加入到一个租android里
sudo usermod -G android sam
Ubuntu特有
系统安装第一个用户是具备root权限(用sudo提升)的普通用户。
后创建的用户,如:sam本来是没有root权限,如果想让他拥有root权限。
解决办法是: sudo usermod -G admin sam
更改文件的拥有着和组
chown sam(要更改成sam) wang(被更改的文件名)
更改文件的组
chgrp android wang(被改)
更改文件和组
chown sam.iOS wang(被改)
今天遇到一个问题。在移动组的时候把第一个用户账户移动到了android组里
导致admin组为空。在ubuntu下所有的用户都变为普通用户,都不能执行sudo指令
而root没有设置密码。最后只能重装。
所以建议装ubuntu后先设置好root的密码。一定要牢记密码。否则无解,只能重装。
sudo passwd root
先输入当前用户的密码
再输入root的密码
再次输入root的密码。这样就OK了。
现在每天给灌输的内容都很多,课程也会越来越紧张。而我,则越来越兴奋!
期待这这样充实而有激情的每一天。毕竟干的也算是自己的兴趣所在。
努力!
明天继续!