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

Linux达人养成计划 I

Tony Linux系统工程师
难度入门
时长 6小时 0分
  • Linux的应用领域: 基于Linux的企业服务器 www.netcraft,com 嵌入式的应用,安卓底层是Linux ,iOS底层是unix
    查看全部
    0 采集 收起 来源:Linux应用领域

    2015-04-06

  • exec 命令 {} \
    查看全部
    0 采集 收起 来源:Linux中 grep命令

    2015-04-06

  • -历史命令:history 选项 历史命令保存文件 -c (清空) -w (把缓存中的命令保存 ~/.bash_history) 配置文件 /etc/profile !n 重复执行第n条命令 !!重复执行上一条命令 !字串 重复最后一条以字串开头的命令 --输出重定向 >覆盖先前的内容 >>追加在先前的内容之后 &/dev/null 丢弃命令执行结果 命令>>文件 2>&1 命令 &>>文件 命令>>文件1 2>>文件2 输出正确命令和错误命令 --输入重定向 wc 选项 文件名 (-c 统计字节 -w 统计单词数 -l 统计行数) --多命令顺序执行: 命令1;命令2 && (只有前面的命令正确执行才会执行后面的命令) || (前面的命令没有正确执行才执行后面的命令) --管道符 命令1|命令2 命令1的输出作为命令2的输入 -ll -a /etc/ | more -netstat -an |grep "ESTABLISHED" --通配符:? 一个任意字符 * 任意字符 [] 括号内的任意字符 [a-z] 括号内一个范围中的任意字符 [^] 不包含括号内的字符
    查看全部
    0 采集 收起 来源:通配符

    2018-03-22

  • 通配符: ?:匹配任何一个字符 *:匹配任意多个字符 []:匹配括号中任意一个字符 [-]:匹配括号中列举范围内任意一个字符 [^]:匹配括号中列举范围外任意一个字符 其他特殊符号: '':在单引号中所有的特殊符号都没有含义,如“$”都没有特殊含义 ""双引号,在双引号中大部分特殊符号都没有特殊含义。但是”$” ”`” “\”是例外,拥有“调用变量的值” “引用命令” 和 “转义符”的特殊含义 ``:反引号括起来的是系统命令,在bash中会先执行它,和$()作用一样,不过推荐使用$(),因为反引号非常容易看错。 $():和反引号作用一样,用来引用系统变量 #:在shell中,#开头代表注释 $:用于调用变量的值,如需调用变量name的值时,需要使用$name的方式得到变量name的值 \:转义符,跟在转义符后面的特殊字符将失去特殊含义,变为普通字符,如\$将输出”$”符号,而不当做是变量引用。
    查看全部
    0 采集 收起 来源:通配符

    2018-03-22

  • 通配符 通配符: ?:匹配任何一个字符 *:匹配任意多个字符 []:匹配中括号中任意一个字符.例如[abc] [-]:匹配中括号中任意一个字符,-代表一个范围。例如[a-z] [^]:逻辑非,表示匹配不是中括号内的一个字符。例如[^0-9]代表匹配一个不是数字的字符 mkdir dy cd dy touch dzp touch dzp2 touch dzp3 touch dzpcang touch dzpbols ls ls dzp ls dzp* ls dzp? ls dzp[0-9] ls dzp[0-9][0-9] ls dzp[^0-9] touch dzpa ls dzp[^0-9]
    查看全部
    0 采集 收起 来源:通配符

    2015-04-05

  • 2.bash中其他特殊符号 符号 作用 '' 单引号,在单引号中所有的特殊符号,如"$"和"`"(反引号)都没有特殊意义 "" 双引号,在双引号中特殊符号都没有特殊含义,但是"$"、"`"和"\"是例外,拥有“调用变量的值”、“引用命令”和“转义符”的特殊含义。 `` 反引号。反引号括起来的内容是系统命令,在bash中会先执行它。和$()作用一样,不过推荐使用$(),因为反引号非常容易看错。 $() 和反引号作用一样,用来引用系统命令。 # 在shell脚本中,#开头的行代表注释 $ 用于调用变量的值,如需要调用变量name的值时,需要用$name的方式得到变量的值。 \ 转义符,给在\之后的特殊符号将失去特殊含义,编译普通字符。如\$将输出"$"符号,而不当做是变量引用 echo ls echo dzp aa=123 echo $aa echo '$aa' echo "$aa" aa=`ls` echo "$aa" bb=$(ls) echo $bb echo $(date) echo \$bb
    查看全部
    0 采集 收起 来源:通配符

    2018-03-22

  • ";"连接命令 顺序执行 "&&"连接命令 逻辑与执行 第一条执行 第二条执行 第一条错误 第二条不执行 "||"连接命令 逻辑或执行 第一条执行 第二条不执行 第一条错误 第二条执行 脚本中的应用:命令 && echo yes || echo no 命令正确yes 错误no 注意&& echo yes || echo no 顺序不能颠倒,不然命令出错的时候会同时输出no yes more [文件名] "分页显示文件内容" "|" 管道符 命令1|命令2 命令1正确的结果 作为命令2的操作对象 例如 ls -l > /etc/ | more “用于分页显示命令执行结果” netstat -an | grep ESTABLISHED | wc -l "用于查看当前连接本机的客户端 并 统计客户端数量"
    查看全部
    0 采集 收起 来源:管道符

    2018-03-22

  • 管道符 1.多命令执行符 格式 作用 (1); 命令1; 命令2 多个命令顺序执行,命令之间没有任何逻辑联系 date ; ls ;cd /etc ; ls ; pwd date ; tar -zcvf etc.tar.gz /etc ; date cd /root ; datefad ; tar -zcvf etc.tar.gz /etc ; date (2)&& 命令1&&命令2 逻辑与(当命令1正确执行,则命令2才会执行;当命令1执行不正确,则命令2不会执行) ls && echo yes lsda && echo yes (3)|| 命令1||命令2 逻辑或(当命令1执行不正确,则命令2才会执行;当命令1正确执行,则命令2不会执行) lsdadf || echo yes ls || echo yes ls && echo yes || echo no lsdasd && echo yes || echo no V ls || echo no && echo yes x lsadsfa || echo no && echo yes x
    查看全部
    0 采集 收起 来源:管道符

    2018-03-22

  • 开源未必免费
    查看全部
    0 采集 收起 来源:开源软件简介

    2015-04-05

  • 输出: >(覆盖), >>(追加) 都是正确语句的重定向, &> (覆盖),&>> (追加),正确错误都可以。 /dev/null 是系统预留的用来接受垃圾的文件,即任何东西写到这个文件里面都会消失即不存在。 例如: ls &> /dev/null 相应的把所有的 > 改为 < 即是输入重定向,不经常用。
    查看全部
    0 采集 收起 来源:输出重定向

    2018-03-22

  • Linux内核官网:www.kernel.org
    查看全部
    0 采集 收起 来源:Linux简介

    2015-04-05

  • history [选项][历史命令保存文件] 选项: -c:清空历史命令 -w:把缓存中的历史命令写入历史命令保存文件~/.bash_history 历史命令默认会保存1000条,可以在环境变量配置文件/etc/profile中进行修改HISTSIZE选项 使用上、下箭头调用以前的历史命令 使用“!n”重复执行第n条历史命令 使用“!!”重复执行上一条命令 使用“!字串”重复执行最后一条以该字串开头的命令
    查看全部
    0 采集 收起 来源:历史命令

    2015-04-05

  • history [选项][历史命令保存文件] 选项: -c:清空历史命令 -w:把缓存中的历史命令写入历史命令保存文件~/.bash_history 历史命令默认会保存1000条,可以在环境变量配置文件/etc/profile中进行修改HISTSIZE选项 使用上、下箭头调用以前的历史命令 使用“!n”重复执行第n条历史命令 使用“!!”重复执行上一条命令 使用“!字串”重复执行最后一条以该字串开关的命令
    查看全部
    0 采集 收起 来源:历史命令

    2015-04-05

  • 问问题的艺术
    查看全部
    1 采集 收起 来源:Linux学习方法

    2015-04-05

  • 好多 记不住了。。。。。
    查看全部
    0 采集 收起 来源:通配符

    2015-04-05

举报

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

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