关于这几天学到的知识总结

7.15
对实体和实体属性用英文进行了规范的命名,但感觉改的很复杂,对比别人的命名,还得多接触简写类似info(information)、pwd(password)等。
实体间的关系:一对一、一对多、多对多
画E-R图尽量画清爽一点,关系间的连线还要注意不要交叉,还是挺花时间的。
关于这几天学到的知识总结

7.16
在虚拟机上安装配置了NeoKylin操作系统,在配置虚拟网卡的时候,出了很多问题(配置时连接的是wifi)。
一开始虚拟网卡的配置无误,但还是连不上网,然后将虚拟机上的防火墙关闭再进行尝试,还是不行。最后是禁用了物理机上以太网才能正常连接网络,原因应该是我的以太网和wifi都是自动获取IP的,这种情况会获取到两个网关,简单说就是有两个发送数据的出口,所以会出现混乱。(第二天发现又连不上网了…一顿捣鼓后发现在VMware的虚拟网络编辑器中将桥接模式的外部连接从自动修改成主机网卡后就可以连上网了。)

接着就是用Mobaxterm远程终端连接虚拟机,操作比较方便,复制文件时直接可以拖拽到文件夹进行上传。
可以进行以下设置:

  1. alias 别名=‘命令选项参数’ (设置别名)
  2. unalias 别名 (移除别名)
  3. 永久设置别名
    vim /root/.bashrc
    alias 要设置的别名=‘替换掉的命令’
    source /root/.bashrc

7.17
学习了文件管理、用户和组管理、权限管理。

下面是一些相关的命令:

  1. 文件创建
    a) touch filename;
    b) vim filename;
    c) echo content > filename;

  2. 文件删除
    a) rm filename;

  3. 文件内容查看
    a) cat filename; 查看文件内容,一次显示整个文件的内容
    b) vim filename; 查看文件内容,可以根据需要进行编辑
    c) more filename; 以分页的形式查看文件内容

  4. 目录创建
    a) mkdir dirname;

  5. 目录删除.
    a) rm -f dirname ;删除空目录
    b) rm -rf dirname ;强制删除目录

  6. 文件和目录的移动操作
    用法: mv [选项] 源文件 目标文件 ;移动单个文件
    或: mv [选项] 源文件… 目标文件 ;移动多个文件到指定目录
    或: mv [选项] -t 目标文件 源文件… ;移动多个文件

  7. 文件和目录的复制操作
    用法:cp [选项] 源 目的 ;复制单个文件,简单将一 个文件复制到另一 个位置,可以对文件改名
    或: cp [选项] 源… 目录 ;复制多个文件,目标必须是目录
    或: cp [选项] -t 目录 源… ;复制多个文件

  8. 创建用户
    useradd [选项] 用户名;
    查看用户信息
    id username;
    修改用户密码
    passwd username;
    修改用户
    usermod [选项] username;
    删除用户
    userdel [选项] username;

    创建组
    groupadd [选项] 组;
    修改组
    groupmod [选项] 组;
    删除组
    groupdel [选项] 组;

  9. rwx权限:可读、可写、可执行
    目录、文件权限修改的两种格式:
    chmod [who][+ |- | =] [mode] filename ;例 chmod g+wx test.log
    chmod 421 filename (数字法:r:4 w:2 x:1)

  10. 修改拥有者
    chown [选项] username.groupname dir | file;