第二周- -问题总结

前言:这周学习了文件的基本操作、用户和权限管理、重定向和管道。

1.在centos6.9当中,创建虚拟机的时候,网络无法获取地址,ping也不通,出现  device eth0 does not seem to be present, delaying initialization

答:(1).虚拟机启动出错,就把这个虚拟机删除掉重新建立,系统虚拟硬盘使用之前的,启动系统后不能上网,通过ifconfig查看网卡没启动,遂启动网卡服务,但是出错。
(2).Centos6使用udev动态管理设备文件将MAC地址和网卡名称对应记录在udev的规则脚本中,VMware升级后虚拟机网卡MAC会改变,这样系统会认为网卡是新增的并命名为eth1    
(3)./etc/udev/rules.d/70-persistent-net.rules  ##Linux用户空间设备管理(linux userspace device management),在kernel 2.6.13后被使用,动态提供了在系统中实际存在的设备节点。
(4)./etc/sysconfig/network-scripts/ifcfg-eth0   ##网卡的配置文件。
解:修改两个配置文件,使两个文件信息都统一(默认都修改成eth0   主要修改:名称、MAC地址),修改完成之后重启网络服务。
注:网上说把3文件删除后,会自动生成与4相对应的配置文件信息,然后我做了,重启网络或者重启还是不可以,后来还是修改两文件里的信息,相对应,重启服务后才可以的。

2.cp命令的总结(相关选项查看man帮助)

第二周- -问题总结

注:如果源文件有两个以上,则最则最后一个目标文件一定是目录才可以

      cp -a /etc/issue/{,.bak}  ##用于直接备份成以.bak的文件

3.硬链接和软连接

ln    [ -sf ]    源文件    目标文件

    -s    如果不加任何参数是硬连接,-s则是软链接

    -f    如果目标文件存在时,就主动将目标文件直接删除后再创建

硬链接:

    创建硬链接会增加额外的记录项以引用文件(快捷方式,相同文件),再移动该链接到其它目录也能正常使用(比如移动到其它分区也是可以的,inode改变)
    对应于同一个文件系统上的一个物理文件(不能为目录)
    每个目录引用相同的inode号(相互都可以改变文件)
    创建时链接数递增
    删除文件时- -递减计数的链接,文件要存在,至少有一个链接数,当链接数为零时,该文件被删除。
    不能跨越驱动器或分区

软链接:

    一个符号链接指向另一个文件(如果该链接文件,移动到其它目录则链接失效无法使用,在同目录下改名是可以的)
    一个符号链接的内容是它引用文件的名称
    可以对目录进行
    可以跨分区
    不增加或减少目标文件inode的引用计数

注:当创建软链接用相对地址的时候
例:在家目录下(当前地址),ww(家目录文件) 在~/xdg/xdg1/xdg2/xdg3/下,同目录下创建一个软链接为yy(用相对地址路径)
        ln  -s           ../../../ww                               ../root/xdg/xdg1/xdg2/xdg3/yy
                 (以目标路径为标准,写源路径)                      (目标路径)

4.重定向和输入输出

Linux给程序提供三种I/O设备
    标准输入 STDIN -0 默认接受来自键盘的输入
    标准输出 STDOUT -1 默认输出到终端窗口
    标准错误 STDERR -2 默认输出到终端窗口
支持的操作符号包括:
    >    把STDOUT重定向到文件
    2> 把STDERR重定向到文件
    &> 把所有输出重定向到文件
注: 2>&1 和 &> 功能一样,都是正确和错误的都输出(注意位置)
      格式: command > file 2>&1
                command &> file  
1>&2  正确返回值传递给2输出通道 &2表示2输出通道
2>&1  错误返回值传递给1输出通道, 同样&1表示1输出通道
例:()  合并多个程序的STDOUT
      ( cal 2007 ; cal 2008 ) > all.txt

5.用户和用户组的管理

useradd : 添加用户     usermod :用户管理    userdel :删除用户

groupadd :添加组    groupmod :组管理     groupdel :删除组

passwd :修改密码     gpasswd :组管理

newgrp :临时切换主组

groupmems :更改组    groups :查看用户所属组的列表

原创文章,作者:_xddggg,如若转载,请注明出处:http://www.178linux.com/82388

赞 (0)
_xddggg_xddggg
上一篇 2017-07-23 15:36
下一篇 2017-07-23 17:45

相关推荐

  • N25第六周博客作业

    第六周博客作业   请详细总结vim编辑器的使用并完成以下练习题 1、 复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#; :%s@^\([[:space:]]\+\)@#\1@ig    2、 复制/boot/grub/grub.con…

    Linux干货 2017-01-10
  • N25-第一周作业

    第一周博客作业 1.描述计算机的组成及其功能 2.按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别 3.描述Linux哲学思想,并按照自己的理解对其进行解释性描述。 4.说明Linux系统上命令的使用格式:详细介绍,ifconfg,echo,tty,startx,export pwd,history,shutdown,poweroff,rebo…

    Linux干货 2016-12-02
  • Linux程序包管理(rpm、yum、make)

    linux系统程序安装的方法有rpm yum 以及make手动编译3种方法: rpm这个机制最早由Redhat公司开发出来,后来由于实在好用,所以被很多发行版所使用作为软件安装的管理方式。不过由于使用RPM安装软件时有时会涉及到文件的依赖信,此时需要手动去逐个安装被依赖的包操作起来十分复杂,于是yum这种线上升级的机制便出现了,它会自己主动解决各文件的依赖关…

    Linux干货 2017-10-02
  • 第四周作业

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限  cp -r /etc/skel  /home/tuser1   chmod 700 /home/tuser1 2、编辑/etc/gro…

    Linux干货 2016-12-27
  • 德摩根定律

     德摩根定律: 非(P且Q) = (非P) 或 (非Q) 非(P或Q) = (非P) 且 (非Q) 德·摩根定律在数理逻辑的定理推演中,在计算机的逻辑设计中以及数学的集合运算中都起着重要的作用。他的发现影响了乔治·布尔从事的逻辑问题代数解法的研究。这巩固了德摩根作为该规律的发现者的地位,尽管亚里士多德也曾注意到类似现象,且这也为古希腊与中世纪的逻辑…

    Linux干货 2016-08-15
  • 系统启动流程

    linux系统启动流程 内核的设计结构单内核:linux(线程–lwp轻量级进程)微内核:windows(支持真正意义上的多线程) 单内核:很多功能驱动都集成在一起 微内核:内核很小,功能单一。模块化 linux为了适应众多用户的不同硬件需求,linux内核在设计上采用模块化设计。可以动态加载模块。核心模块:ko 内核所独有的。共享对象:so 红…

    Linux干货 2016-09-19