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

Linux达人养成计划 I

Tony Linux系统工程师
难度入门
时长 6小时 0分
  • VMware特点
    查看全部
    0 采集 收起 来源:虚拟机的安装

    2015-12-30

  • VMware官网
    查看全部
    0 采集 收起 来源:虚拟机的安装

    2015-12-30

  • 通配符 ? 匹配一个任意字符 * 0个或任意多个 [] 匹配中括号内的其中一个字符 [-] -代表一个范围 [a-z]代表匹配一个字母 [^] 逻辑非 表示不匹配中括号内的一个字符 [^0-9]代表匹配一个不是数字的字符 其他特殊符号 '' 特殊符号都没有特殊意义,原样输出 "" $ ` \ 都具有特殊意义 `` 反引号,包含系统命令,执行后赋值给变量,等同于$() $() 包含系统命令,执行后赋值给变量,建议使用$() 不要使用反引号 $ 用于调用变量的值 # shell脚本中,#开头的行代表注释 \ 转义符,跟在\之后的特殊符号失去意义,变为普通字符 eg: aa =`ls` 反引号,是指先执行系统的命令 echo "$aa" 再将执行结果给输出 反引号等同于$()小括号,上面两条命令建议写成: echo "$(ls)"
    查看全部
    0 采集 收起 来源:通配符

    2018-03-22

  • 管道符 多命令顺序执行 ; 命令1 ; 命令2 多命令顺序执行,命令之间没有任何逻辑联系 && 命令1 && 命令2 逻辑与 当命令1正确执行,命令2才会执行;当命令1执行不正确,命令2不会执行,重要 || 命令1 || 命令2 逻辑或 当命令1没正确执行,命令2才会执行;当命令1正确执行,则命令2不会执行 eg: date ; ls ; echo yes ls && echo yes || echo no 可以判断命令是否正确执行,ls正确执行输出yes,错误执行输出no [root@localhost~]# 命令1 | 命令2 命令1的正确输出作为命令2的操作对象 eg: ll | more 将ll查询到的结果进行more分屏显示 netstat -an | grep ESTABLISHED 查询服务器上现有多少人链接 more 分屏显示命令 +n 从第n行开始显示 -n 定义屏幕大小为n行 +/pattern 在每个档案显示前搜寻该字串pattern,然后从该字串前两行之后开始显示 -c 从顶部清屏,然后显示 -d 提示"Press space to continue,'q' to quit(按空格键继续,按q键退出)",禁用响铃功能 -l 忽略ctrl + l换页字符 -s 把连续的多个空行显示为一行 -u 把文件内容中的下画线去掉 eg: more +3 log2012.log Enter 向下n行,可以定义,默认为1行 ctrl + b 返回上一屏 ctrl + f 向下滚动一屏 space 向下滚动一屏 = 输出当前行的行号 f 跳过 v 调用vi编辑器 !命令 调用shell,并执行命令 q 退出more netstat -an 查询系统中所有的网络连接
    查看全部
    0 采集 收起 来源:管道符

    2018-03-22

  • 最好是用root目录和home目录还有tmp目录来做练习,proc和sys目录是存放系统文件的地方,最好不要乱动,dev是放置很多硬件文件的,sbin是root用户的命令,bin是user的用的命令。Linux是一个严谨的操作系统。
    查看全部
  • 挂载就可以理解为分配盘符
    查看全部
  • 特殊符号实例
    查看全部
    0 采集 收起 来源:通配符

    2015-12-30

  • Bash中的特殊符号
    查看全部
    0 采集 收起 来源:通配符

    2015-12-30

  • bin和sbin都是用来保存系统命令的
    查看全部
  • 输出重定向 标准输出重定向 命令 > 文件 以覆盖的方式,把命令的正确输出输出到指定的文件或设备中,左右两侧有空格 命令 >> 文件 以追加的方式,把命令的正确输出输出到指定的文件或设备中,左右两侧有空格 eg: ifconfig > test.log 将输出结果记录在文件中,并覆盖源文件 ls >> test.log 将结果追加到文件中 标准错误输出重定向 错误命令 2>文件 以覆盖的方式,把命令的错误输出输出到指定的文件或设备中,左右两侧没有空格 错误命令 2>>文件 以追加的方式,把命令的错误输出输出到指定的文件或设备中,左右两侧没有空格 eg: dateddd 2>>err.log 将错误结果追加到文件中 正确输出和错误输出同时保持 命令 > 文件 2>&1 以覆盖的方式,把正确输出和错误输出都保存到同一个文件中 命令 >> 文件 2>&1 以追加的方式,把正确输出和错误输出都保存到同一个文件中,重要 命令 &>文件 以覆盖的方式,把正确输出和错误输出都保存到同一个文件中 命令 &>>文件 以追加的方式,把正确输出和错误输出都保存到同一个文件中,重要 命令 >> 文件1 2>>文件2 把正确的输出追加的文件1中,把错误的输出追加到文件中,极其重要 eg: ifconfig >> access.log 2>>error.log 正确和错误输出都不保存 ls &>/dev/null 保存进系统黑洞,抛进里面什么都没了 输入重定向 [root@localhost~]# wc [选项][文件名] 辅助记忆word count -c 统计字节数 -w 统计单词书 -l 统计行数 < [文件] 把文件作为命令的输入 << [标识符] 统计标识符之间的内容,把标识符之间的内容作为命令的输入 eg: wc access.log wc << ddy
    查看全部
    0 采集 收起 来源:输出重定向

    2018-03-22

  • 根目录下和user下的bin目录和sbin目录都是用来存储系统文件的。
    查看全部
  • 通配符
    查看全部
    0 采集 收起 来源:通配符

    2015-12-30

  • 管道符实例;查看服务器访问情况
    查看全部
    0 采集 收起 来源:管道符

    2015-12-30

  • 管道符
    查看全部
    0 采集 收起 来源:管道符

    2015-12-30

  • more命令分屏显示文件
    查看全部
    0 采集 收起 来源:管道符

    2015-12-30

举报

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

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