1、chmod、chown、chgrp区别


  chmod修改权限的


  chown修改属主和属组的


  chgrp修改属组的


2、awk、sed、grep的区别


  Linux命令三剑客,awk最擅长取列,


  sed最擅长取行,grep最擅长过滤。


3、绝对路径和相对路径


  Linux的目录结构为树状结构,最顶级的目录为根目录 /。
  其他目录通过挂载可以将它们添加到树中,通过解除挂载
  可以移除它们。


  绝对路径:路径的写法,由根目录 / 写起,例如: /usr/share/doc 这个目录。


  相对路径:路径的写法,不是由 / 写起,例如由 /usr/share/doc 要到 /usr/share/man 底下时,
       可以写成: cd ../man 这就是相对路径。


4、cd命令常用参数


  .      代表当前目录


  ..      代表上一层目录


  -      代表前一个工作目录


  ~       代表【目前用户身份】所在的自家目录


  ~用户名   表示切换至指定用户的主目录


5、创建用户后的工作


  用户账号的管理工作主要涉及到用户账号的添加、修改和删除。
  添加用户账号就是在系统中创建一个新账号,然后为新账号分配用户号、用户组、主目录
  和登录Shell等资源。刚添加的账号是被锁定的,无法使用。


6、su root和su - root有什么区别


  su 后面不加用户是默认切到 root
  su 是不改变当前变量
  su - 是改变为切换到用户的变量
  也就是说su只能获得root的执行权限,不能获得环境变量,而su -是切换到root并获得root的环境变量及执行权限。


7、df、du和fdisk的区别


  df:侧重于磁盘分配情况;


  du:侧重于磁盘使用率;


  fdisk:侧重于磁盘的分区规划;


8、NFS


  NFS 网络文件系统,有NFS时可以联网。


9、which、whereis、locate和find的区别
  
  which   只能查看可执行文件的位置,并在PATH变量里面寻找。在PATH变量指定的路径中,搜索某个系统命令的位置。
  
  whereis  查看文件的位置,从linux文件数据库(/var/lib/slocate/slocate.db)寻找,所以有可能找到刚刚删除,或

       者没有发现新建的文件。全部匹配。用于搜索程序的二进制文件,源代码文件或帮助文档。
  
  locate   配合数据库查看文件位置,同上,不过文件名是部分匹配。前面所说的命令都限于查找命令,帮助手册或源文件,
       而locate用于快速查找任何文件。它从一个系统数据库进行文件查找,而不需要遍历磁盘,因此速度极快。
       通常该系统数据库每天更新一次(可以查看系统的/etc/cron.daily/mlocate,不同系统可能不一样)。
  
  find    实际搜寻硬盘查询文件名称,是直接在硬盘上搜寻,功能强大,但耗硬盘,一般不要用。find命令是linux下一个强大的查找命令。
       与locate命令相比,它需要遍历磁盘文件,因此查找速度较慢,但正因如此,它的实时性比locate好得多。另外一方面,find命令

       的查找条件比locate丰富得多。


10、公网IP和内网IP


   外网IP是全世界唯一的IP地址,仅分配给一个网络设备。而内网IP是由路由器分配给每一部内部使用的IP地址,而内网的所有用户都是通过
   同一个外网IP地址进行上网的,而内网的IP地址每个人的都不一样,Internet上的用户也无法直接访问到内网用户。简单来说呢,外网IP就
   是标示了您在整个互联网上的地址,就相当于小区的地址,而内网IP呢,就是标识着您在局域网里面的地址,也就是小区内的几栋几楼几号

   房子。


   1.公网ip具有世界范围的唯一性,而内网ip只在局域网内部具有唯一性。并且,一个局域网里所有电脑的内网IP是互不相同的,但共用一个外网IP。
    就像我们前面所说的你所在学校的校名在整个世界上只有一个,但是你学校里面的A栋大楼3层3号教室只有在你的校园内部才具有唯一性。
    别的学校也有A栋大楼3层3号教室。你只能跟快递小哥说请帮我把包裹送到xx大学,而不能说请帮我把包裹送到A栋大楼3层3号教室。

   2.在局域网中,每台电脑都可以自己分配自己的IP,但是这个IP只在局域网中有效。而如果你将电脑连接到互联网,你的网络提供商的服务器会
    为你分配一个IP地址,这个IP地址才是你在外网的IP。两个IP同时存在,一个对内,一个对外。

   3.互联网上的IP(即外网IP)地址统一由一个叫“IANA”(InternetAssigned NumbersAuthority,互联网网络号分配机构)的组织来管理。
    由于分配不合理以及IPv4协议本身存在的局限,现在互联网的IP地址资源越来越紧张。IANA将A、B、C类IP地址的一部分保留下来,留作局域网使用。
     也就是说,如果你查到的ip地址在以上A、B、C类IP地址的范围内,它一定就是局域网的ip地址,否则就是公网的地址。

    在命令提示符中输入ipconfig

    ipv4地址为你的外网ip地址

    默认网关为你的内网ip地址。


11、创建文件或文件夹的方式

  touch命令:touch命令用于修改文件或者目录的时间属性,包括存取时间和更改时间。
       若文件不存在,系统会建立一个新的文件。
  vi命令


12、> 、< 、>> 、<<有什么区别

   输入重定向:把<右边的文件的内容输入到<左边的命令中。

   输出重定向:把运行>左边命令得出的结果输入到>右边的文件中。
         若以>输出到一个已经存在的文件中,那么文件就会被覆盖掉,如果想追加内容而
         不想删除原来文件的内容则可以用'>>'。
   
    > 输出重定向:会将原来的文件内容覆盖

    >>追加:不会覆盖原来文件的内容,而是追加到文件的尾部


13、排序命令:sort、wc、uniq、cut


   wc:统计文件里面有多少单词,多少行,多少字符。


   cut:可以从一个文本文件或者文本流中提取文本列。


   uniq:可以去除排序过的文件中的重复行,因此uniq经常和sort合用。
      也就是说,为了使uniq起作用,所有的重复行必须是相邻的。


   sort:对 File 参数指定的文件中的行排序,并将结果写到标准输出。
      如果 File 参数指定多个文件,那么 sort 命令将这些文件连接起来,并当作一个文件进行排序。


14、netstat、ping、ifconfig、route的不同


   netstat:显示网络状态,利用netstat指令可让你得知整个Linux系统的网络情况。


   ping:检测主机,执行ping指令会使用ICMP传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,

      因而得知该主机运作 正常。


   ifconfig:显示或设置网络设备,ifconfig可设置网络设备的状态,或是显示目前的设置。


15、su、su -和sudo的不同


   su(相当于自己身份切换为皇帝)


   su:su命令其实就是切换用户的意思,su默认切换到root用户,执行后然后输入root密码就可以切换root用户,

     最后执行exit命令可以切换到原先的用户。


   su-:su-切换为root用户并且可以把当前目录切换为root的用户家目录/root。
     说明:在root用户下可以切换为系统拥有的任意用户并且不需要输入其用户密码。
     su命令的缺点:执行该命令是需要知道root用户的密码的。因为root用户拥有系统的最高权限,很容易误操作造成

           系统挂掉。一般情况下root密码尽可能要进行保密。


    sudo(皇帝给了你令牌,你还是你自己)


    sudo:sudo为superuser do的简写,即使用超级用户来执行命令,一般是指root用户。sudo可以跳过root用户登录而去

       执行一些特定命令。比如:sudo passwd user1。
    当然前提是当前登录用户拥有执行该命令的权限。可以通过配置/etc/sudoers 文件来实现。sudo 用于单条命令提权的情况,

    解决了超级权限泛滥的问题。
   
16、export/set/env/declare 的区别


   env:显示当前用户的环境变量,但不会显示其自定义变量。


   export:功能同 env 一样,也是显示当前用户的环境变量,只不过该命令的输出是按变量名进行排序的。


   declare:显示当前 Shell 中定义的所有变量,包括用户的环境变量和自定义变量,该命令的输出按变量名进行排序。


   set:功能同 declare 一样,显示当前 Shell 中定义的所有变量,包括用户的环境变量和自定义变量。   

   根据上面的说明,我们可以得出下面的结论:


   env 和 export 显示的是环境变量。
   set 和 declare 显示的是环境变量和自定义变量。

~用户名 表示切换至指定用户的主目录

posted on 2020-01-02 16:31  清欢QQ  阅读(228)  评论(0编辑  收藏  举报