2017-07-10
今天是培训的第三天。
今天老师继续给我们讲述Linux系统的基本shell命令。
用户\组 权限管理部分
用户管理命令
who am i:查看当前用户
who:查看当前有多少用户在使用资源
useradd username:增加用户username(Linux不允许没有密码的用户登录)
passwd username:设置或更改username的用户密码
userdel username:删除用户username(此时/home下仍然有用户目录)
userdel -r username:删除用户username(连同用户目录一起删除)
群组管理命令
groupadd groupname:增加一个名为groupname组群
groupdel groupname:删除组群groupname
以上操作涉及权限问题必须要su root
文件系统的管理相关命令
与路径相关的命令
cd :切换路径
cd .. :切换到上一级
cd ../.. :切到上上级
cd+目录文件 :切到该目录文件(相对路径)
cd / : 切到根目录(文件系统)
cd ~ : 切到当前用户的主目录
tree 显示文件系统的树结构
pwd :显示当前工作目录
与文件相关的命令
mkdir wzt :创建一个名为wzt的目录文件(新建之前有很多准备工作的)
mkdir –p /home/a/b/c 在制定目录下递归创建目录文件
rm abc删除abc文件或空文件夹
rm –r wzt:删除wzt目录文件
rm –rf wzt:强制删除wzt目录文件及以下所有文件,不提示任何信息
mv a /home/dj/b :把文件a移动到b中(绝对移动)剪切粘贴
mv a b:把a移动到b(相对移动,同目录下)
mv 11.c 12.c :把11.c名字改为12.c
cp 11.c /home/dj/123 :把11.c(文件)复制到123目录下
cp –r 123 456:把123(文件夹)复制到456下