为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Linux达人养成计划 I_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Linux达人养成计划 I

Tony Linux系统工程师
难度入门
时长 6小时 0分
  • linux中没有扩展名

    https://img1.sycdn.imooc.com//5bf3da69000183e610400458.jpg

    查看全部
  • Ubuntu是一个以桌面应用为主的Linux

    查看全部
    0 采集 收起 来源:练习题

    2018-11-20

  • 【笔记:Linux命令格式】

    1.命令基本格式:[root@localhost ~]#(起始符)

    root:当前登录用户,root为管理员账户。

    localhost:主机名。

    ~:家目录,即用户登录后的当前目录。对于root用户而言,家目录为/root,对于普通用户(如:user1)而言,家目录为/home/user1/。

    #:超级用户的提示符(普通用户的提示符是$)。

    命令格式:命令 [选项] [参数]

    注意:个别命令使用不遵循此格式;当有多个选项时,可以写在一起;简化选项与完整选项,-a等于--all。注意中间有空格,格式:命令(空格)[选项](空格)[参数]。

    2.文件处理命令

    查看目录中内容:ls

    命令:ls [选项] [文件或目录]

    选项:

    -a:显示所有文件,包括隐藏文件。"."开头的文件为隐藏文件,隐藏文件为系统文件。

    -l:显示详细信息

    -d:查看目录属性(directory)

    -h:人性化显示文件大小

    -i:显示inode,linux系统中每个文件都有一个独立的ID号。

    -lh:显示详细信息,文件大小为Mb、Kb形式。

    3.文件详细信息

    例如:-rw-r--r--. 1 root root

    -:表示文件类型。

    文件类型:-文件;d目录;l软链接文件;其他(不常用):块设备文件、字符设备文件、套接字文件、管道文件(在linux下文件类型,不是靠扩展名来区分,而是靠文件的第一个字符)

    rw-:表示u所有者,即读和写权限。

    r--:表示g所属组,即只读权限。

    r--:表示o其他人,即只读权限。

    ".":代表ACL权限。

    1:引用计数。就是此文件被调用了几次。

    root:代表所有者(root本人)权限,即:rw-。

    root:代表和root一个所属组的权限,即:r--。

    111007:代表字节,用命令:ls -lh可将字节调整为Mb形式现实。

    文件权限:r(read)读;w(write)写;x(execute)执行。

    查看全部
    2 采集 收起 来源:Linux命令格式

    2018-11-26

  • ln -s [原文件] [目标文件] (link) 功能描述:生成链接文件 选项 -s 创建软链接 硬链接特征 拥有相同的i节点和存储block块,可以看做是同一个文件。(在格式化时,第一将分区划分为等大小的block数据块,该数据块通常为4KB。第二建立分区表,并为每个文件建立一个相关数据。当用户搜索某个文件时,会先到分区表中查找文件所对应的block存储位置,接着到相应位置取出,并返回给用户。)硬链接与原文件拥有相同的i节点。因此,与原文件非常相似。当删除原文件或硬链接文件的任何一文件,不影响文件索引操作。可看做,同一个文件的不通进入点。它是同样的存储空间。 可通过i节点识别 不能跨分区建立 不能针对目录使用,只有文件才可以创建 ln ./source/abc ./target/bcd.hard  创建后,引用计数+1 ls -i ./source/abc ./target/bcd.hard 可使用ls -i 来查看文件i节点号 不建议创建硬链接文件 文件太过隐蔽,除了有i节点这样一个标识之外,很难区分它是不是硬链接 硬链接限制较多,不能跨分区,不能针对目录,使用当中容易出现错误使用方法 软链接特征 类似于Windows快捷方式 软链接拥有自己的i节点和block块,但是数据块中只保存原文件的文件名和i节点号,并没有实际的文件数据。

     lrwxrwxrwx  l软链接, 软链接文件权限都为rwxrwxrwx, 虽然权限显示为777,但实际权限需要看原文件权限。 修改任意文件,另一个都改变 删除原文件,软链接不能使用 创建软链接,原文件一定要写绝对路径。否则,软链接会到它所在的同一目录去找原文件。

    查看全部
    0 采集 收起 来源:Linux链接命令

    2018-12-06

  •                             帮助命令man

       ·   man   命令

        #获取指定命令的帮助

      ·  man  ls

        #查看ls帮助



                         man的级别

    1  :   查看命令的帮助

    2   :  查看可被内核调用的函数的帮助

    3   :   查看函数和函数库的帮助

    4   :    查看特殊文件的帮助 (主要是/dev目录下的文件)

    5   :    查看配置文件的帮助

    6   :    查看游戏的帮助

    7   :     查看其它杂项的帮助

    8   :     查看系统管理员可用命令的帮助

    9     :      查看和内核相关文件的帮助


            查看命令拥有那个级别的帮助

    ·  man   -f     命令

      相当于

    ·   whatis    命令

        举例  : 

    ·  man   -5  passwd

    ·    man  -4 null

    ·  man  -8    ifconfig

          查看和命令相关的所有帮助

    ·  man -k     命令

    相当于

    ·  apropos   命令

     例如

    · apropos  passwd

    查看全部
  •                                            选项帮助

    ·  命令   --help

           #获取命令选项的帮助

     例如

      ·  ls  --help


              shell内部命令帮助

    · help shell内部命令

       #获取shell内部命令的帮助

     例如 : 

     ·   whereis cd 

      #确定是否是shell内部命令

    · help cd 

      # 获取内部命令帮助

                 详细命令帮助info

    · info  命令

       - 回车 :   进入子帮助页(带有*号标记)

        -  u     :    进入上层页面

        -   n     :   进入下一个帮助小节

       -    p      :    进入上一个帮助小节

       -     q       :      退出

    查看全部
  •                            搜索字符串命令grep

    · grep [选项]     字符串   文件名

         #在文件当中匹配符合条件的字符串

    选项 : 

            -i   忽略大小写

           -v      排除指定字符串

                find命令与grep命令的区别

    · find命令 :在系统当中搜索符合条件的文件名 ,如果需要匹配,使用通配符匹配,通配符是完全匹配。

      · grep命令 :在文件当中搜索符合条件的字符串,如果需要匹配,使用正则表达式进行匹配,正则表达式时包含匹配     

    查看全部
    0 采集 收起 来源:Linux中 grep命令

    2018-11-20

  • .bzip2 格式解压缩

    查看全部
  • .bz2 格式压缩

    查看全部
  • .gz格式解压缩

    查看全部
  • 。gz格式压缩

    查看全部
  • zip格式压缩

    zip 压缩文件名 源文件

    #压缩文件

     zip -r 压缩文件名 源目录

    #压缩目录

    查看全部
  •                            find命令

    ·  find  {搜索范围}   {搜索命令}

     #搜索文件

     

    ·  find  / -name   install.log  

           #避免大范围搜索, 会非常耗费系统资源

           # find是在系统当中搜索符合条件的文件名。如果需要匹配,使用通配符匹配, 通配符是完全匹配

                                   Linux中的通配符 

                   * 匹配任意内容

                  ?   匹配任意一个字符

                  【】   匹配任意一个中括号内的字符

    ·   find /root -iname install.log

        # 不区分大小写

    · find / root -user root

      # 按照所有者搜索

    · find /root -nouser

      #查找没有所有者的文件


    · find  /var/log/  -mtime  +10

          #查找10天前修改的文件

     -10          10天内修改文件

    10      10天当天修改的文件

        +10       10天前修改的文件


       atime     文件访问时间

       ctime     改变文件属性

       mtime   修改文件内容

       · find    .  -size    25k

            # 查找文件大小是25KB的文件   


       -25k         小于25KB的文件

        25K         等于25KB的文件

      +25K        大于25KB的文件

    · find    .       -inum    262422 

         #查找i节点是262422的文件

    ·  find /etc -size +20k -a -size -50k

           #查找/etc/目录下,大于20KB并且小于50KB的文件

      -a   and    逻辑与, 两个条件都满足

      -o    or      逻辑或 ,     两个条件满足一个即可


       ·  find /etc -size +20k -a -size -50k -exec ls -lh {}\;

        #查找/etc/目录下,大于20KB并且小于50KB的文件,并显示详细信息

         #-exec/-ok 命令 {}\;  对搜索结果执行操作



    查看全部
    0 采集 收起 来源:Linux中 find命令

    2018-11-20

  • 输出重定向 原本输出到显示器上 转输出到文件内  三条command

    查看全部
    0 采集 收起 来源:输出重定向

    2018-11-19

  • 软链接,硬链接
    查看全部
    0 采集 收起 来源:Linux链接命令

    2018-11-19

举报

0/150
提交
取消
课程须知
本课程作为Linux的入门课程,适合所有对Linux感兴趣的小伙伴们。零基础学习!还等什么,赶快来加入吧!
老师告诉你能学到什么?
通过学习本门课程,您将有如下收获: 1、全面了解Linux的前世今生 2、能够独立安装Linux操作系统 3、从对Linux常用命令的一无所知,到运用自如 4、与shell编程基础亲密接触
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!