独栋别墅,容积率低 root
用户 高层。
用户组
用户
$more 预览 + 文件名
more /etc/group
a.txt 文本 .java Java文件 Linux中不以后缀作为区分,
回车 :换行
空格:换页
q:退出
$tail: 尾巴
$tail -10 /etc/group 查看此文件的后十行
$ man 命令
查看命令手册
3.用户权限
groupadd 名字
用户
adduser --gid XXXX name 指定创建用户到组里面
创建用户
添加到组
bashrc 环境变量
创建家目录
家目录默认文件拷贝/etc/skel
#userdel -r zhangnn 级联删除
将zhangnn彻底删除
#adduser vicky
创建用户
创建组
vicky 添加vicky组
重启命令,管理员
reboot
$ su - 账号
切换到指定账号下,账号如果缺省,切换到超级管理员
当修改/etc/hostname的时候,需要重启电脑
vi /etc/hostname
$ history 查看历史命令 !命令序号 执行命令序号对应命令 !!执行上一条命令
文件 {/etc group 组信息 passwd 账号信息 shadow 账号敏感信息(普通账号无法查看)}
sudoer 可以执行超级权限的用户 root 超级管理员
vi /etc/sudoers
$ sudo more /etc/shadow 授权的用户,可以sudo
目录相关{ 普通账号默认只能对家目录进行操作}
$ cd [目录] :切换目录,如果没有指定目录,默认进入家目录。目录:/ 根目录
/bin /sbin /usr /lib /root /var /opt /etc /home
djh lyh
a b love
Hello.java
~ 家目录 . 当前目录 … 上一级目录
$ mkdir a 创建文件夹目录 $ touch 新建一个文件或者修改文件的最近访问时间
目录大小默认4096 文件0
$ rmdir a 只能删除空目录
$ rm XXXX 删除文件 (由于目录也是文件,所以rm也可以删除目录
rm -r a 删除a 及a目录下的所有子目录及文件 删库跑路 sudo rm -r /
管道: $ date > a 将date函数的输出重定向到a文件中 覆盖 没有a自动创建
$ date >> a 不覆盖
$ cp a b 将a内容复制到b a是文件,b不存在,或也是文件,复制
, b是目录
$ cp -r c d 如果a为目录,必须使用-r表示级联操作
$ls -R 文件 级联列出
$ mkdir -p a/b/c/d/e
移动
$ mv
$ mv a b 重命名 如果a文件/目录 ,b不存在 重命名
a文件 b目录 ,a移动到b中