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

Linux达人养成计划 I

Tony Linux系统工程师
难度入门
时长 6小时 0分
  • linux与Windows的不同

    Linux严格区分大小写

    Linux中所有内容以文件的形式保存,包括硬件

    Linux不靠扩展名区分文件类型,靠权限区分

    Windows下的程序不能直接在Linux中安装和运行

    压缩包 "*.gz" "*.bz2" ".tar.bz2" "*.tgz"

    二进制软件包 ".rpm"

    网页文件 “*.html” "*.php"

    脚本文件 “*.sh”

    配置文件 “*.conf”

    查看全部
  • 字符界面的优势:

    ①字符界面占用的系统资源更少

    ②字符界面减少了出错、被攻击的可能性

    查看全部
  • linux与Windows的不同

    Linux严格区分大小写

    Linux中所有内容以文件的形式保存,包括硬件

    Linux不靠扩展名区分文件类型,靠权限区分

    https://img1.sycdn.imooc.com//5c2f0549000181f612340703.jpgWindows下的程序不能直接在Linux中安装和运行


    查看全部
  • 1.Linux前身:Minix,由Andrew S. Tanenbaum教授参考Unix编写。Linux就是基于此开发的。(开源:将源程序代码直接给你,而没有经过编译。)

    2.Linux创始人:Linus Torvalds。吉祥物:选用了芬兰的吉祥物企鹅。

    3.Linux分类:内核版和发行版。

    内核版:即Linux核心版本,官网www.kernel.org。在此基础上修改,就会变成各个厂商的发行版本(如:centos,ubuntu,redhat)。内核版本说明:2.6.18(18是末版本,6是次版本,2主版本)。

    常见发行版:redhat常用作服务器,售后收费(服务器要求稳定和安全),centos免费(与redhat几乎完全一样,区别在于centos完全免费,而redhat有提供售后服务,需要付费。)。

    RedHat收购了centos;fedora是redhat公司的个人版本,功能强大,但不稳定,图形界面好。

    ubuntu特点:图形界面较为炫丽。在服务器领域要求的是:安全和稳定,因此不会选择此发行版本。

    查看全部
    8 采集 收起 来源:Linux简介

    2019-01-04

  • .........


    查看全部
    0 采集 收起 来源:Linux系统安装

    2019-01-04

  • .gz格式解压缩

    gzip -d 压缩文件

    #压缩文件

    gunzip 压缩文件

    #解压缩文件

    .bz2格式压缩

    bzip2 源文件

    #压缩为.bz2格式,不保留源文件

    bzip2 -k 源文件

    #压缩之后保留源文件


    注意:bzip2命令不能压缩目录

    .bz2格式解压缩

    bzip2 -d 压缩文件

    #解压缩,-k保留压缩文件

    bunzip2 压缩文件

    #解压缩,-k保留压缩文件

    查看全部
  • ..........

    查看全部
    0 采集 收起 来源:Linux系统安装

    2019-01-04

  • 压缩与解压缩命令

    常用压缩格式: .zip .gz .bz2 .tar.gz .tar.bz2

    .zip格式压缩

    zip 压缩文件名 源文件

    #压缩文件


    zip -r 压缩文件名 源文件

    #压缩目录

    .zip格式解压缩

    unzip 压缩文件

    #解压缩.zip文件

    .gz格式压缩

    gzip 源文件

    #压缩为.gz格式的压缩文件,源文件会消失

    gzip -c 源文件 > 压缩文件

    #压缩为.gz格式,源文件保留

    例如: gzip -c cangls > cangls.gz

    gzip -r 目录

    #压缩目录下所有的子文件,但是不能压缩目录

    查看全部
  • 其他帮助命令  

    --help 可以查看选项帮助 有部分中文

    选项帮助

    命令 --help

    #获取命令选项的帮助


    例如

    ls --help


    shell内部命令帮助

    help shell内部命令

    #获取shell内部命令的帮助


    例如:
    whereis cd

    #确定是否是shell内部命令

    help cd

    #获取内部命令帮助

    详细命令帮助info

    info命令

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

    -u:进入上层页面

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

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

    -q:退出


    查看全部
  • 建立目录:mkdir

    • mkdir  -p  [目录名]

             -p  递归创建

    切换所在目录:cd

    • cd  [目录]

    • 简化操作

            cd  ~    进入当前用户的家目录

            cd

            cd   -    进入上一次目录

            cd   ..    进入上一级目录

            cd   .     进入当前目录

    • 相对路径:参照当前所在目录,进行查找

      如:[root@imooc ~]#  cd ../usr/local/src

    • 绝对路径:从根目录开始指定,一级一级递归查找。在任何目录下,都能进入指定位置

      如:[root@imooc ~]#  cd/etc

    使用快捷键“Ctrl+L”可以清屏

    使用“Tab”键可以使用目录补全或者命令补全

    查询所在目录位置:pwd

    • pwd


    查看全部
  • 帮助命令

    帮助命令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


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

    搜索字符串命令grep

    grep [选项] 字符串 文件名

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

    选项:

    -i忽略大小写

    -v排除指定字符串


    find命令与grep命令的区别

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


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


    如果我搜索匹配的是文件名这个时候应该使用通配符

    如果我搜索的是文件当中的内容就应该使用正则表达式

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

    2019-01-03

  • proc sys中如果产生不是所有者文件不要删除是由内核产生的

    另一个是外来文件被忽略了所有者

    另外就是一些垃圾文件可以手动清除

    find /var/log/ -mtime +10

    #查找10天前修改的文件

    -10 10天内修改文件

    10   10天当天修改的文件

    +10 10天前修改的文件


    atime 文件访问时间 

    ctime 改变文件属性

    mtime 修改文件内容


    find . -size k

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


    -25k 小于25KB的文件

    25k   等于25KB的文件

    +25k 大于25KB的文件


    find . -inum 2624222

    #查找i节点是262422的文件

    也可以搜索M类型的

    必须加上符号不然的话就按扇区查找的一个扇区是512个字节

    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命令

    2019-01-03

  • Linux中的通配符

    * 匹配任意内容

    ?匹配任意一个字符

    [] 匹配任意一个中括号内的字符

    添加通配符需要添加双引号然后在后面添加通配符

    find /root -iname inbstall.log

    #不区分大小写

    find /root -user root

    #按照所有者搜索

    find /root -nouser

    #查找没有所有者的文件 

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

    2019-01-03

  • 文件搜索命令find

    find命令

    fing [搜索范围] [搜索条件]

    #搜索文件


    find / -name install.log

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

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

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

    2019-01-03

举报

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

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