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

Linux达人养成计划 I

Tony Linux系统工程师
难度入门
时长 6小时 0分
  • 标准输入输出 0 标准输入 1标准输出 2 标准错误输出 命令 > 文件(覆盖),命令 >> 文件(追加) 都是正确语句的重定向, 命令 > 文件 2>&1 (覆盖),命令 >> 文件 2>&1,正确错误信息输出都保存到同一个文件。 命令&>文件 (覆盖),命令&>>文件 (追加),正确错误信息输出都保存到同一个文件。 命令 >> 文件1 2>>文件2 把正确的输出追加到文件1中,错误输出追加到文件2中。 /dev/null 是系统预留的用来接受垃圾的文件,即任何东西写到这个文件里面都会消失即不存在。 例如: ls &> /dev/null 相应的把所有的 > 改为 < 即是输入重定向,不经常用。 wc 【选项】 【文件名】 【选项】 1.-c 统计字节数 2.-w 统计单词数 3.-l 统计行数 wc 回车后 可以输入数据,最后按ctrl+d结束后会统计行数、单词数和字节数。 wc < 文件名 会统计文件名的内容。 wc << ddy 回车后可以输入数据,直到下次输入ddy后统计中间输入的数据。
    查看全部
    0 采集 收起 来源:输出重定向

    2018-03-22

  • Ctrl+c 强制终止当前命令 Ctrl+l 清屏 Ctrl+a 光标移动到命令行首 Ctrl+e光标移动到命令行尾 Ctrl+u 从光标所在位置删除到行首 Ctrl+z 把命令放入后台 Ctrl+r 在历史命令中搜索
    查看全部
    0 采集 收起 来源:别名与快捷键

    2015-06-02

  • path环境变量的作用
    查看全部
  • ****历史命令**** history 查看用户所有使用过的历史命令 history -w更新历史命令保存文件 history -c清空历史命令(错误信息及他人入侵的参考) 使用上、下箭头调用以前的历史命令 使用"!n"重复执行第n条历史命令 使用"!!"重复执行上一条命令 使用"!字串"重复执行最后一条以该字串开头的命令
    查看全部
    0 采集 收起 来源:历史命令

    2018-03-22

  • 1、可以通过alias ls='ls --color=never'设置新的别名 alias查看别名,前门为别名,后面为全名 一般是重启,重登录之后,就失效! 如果要长久有效,需要配置文件,配置好 vim比vi功能更强大,可以通过设置 alias vi='vim'的别名来调用,但是重启重登录之后失效 2、将别名写入配置文件: vi ~/.bashrc #写入配置文件 永久生效 ~是指每个用户的目录,每个用户的目录不一样,配置文件不一样,生成的效果也不一样 写完之后,source .bashrc unalias 别名 #删除别名 3、命令生效的顺序 第一顺位:执行命令用绝对路径或者相对路径执行的命令 第二顺位:执行别名命令 第三顺位:执行Bash内部命令 第四顺位:按照$PATH环境变量定义的目录查找的顺序第一的命令 4、快捷键 Ctrl c 强制终止 Ctrl l 清屏 Ctrl u 删除到行首 Ctrl a 光标移动到行首 Ctrl e 移动到行尾 Ctrl z 把命令放到后台 (没有终止,仅仅是放入后台执行) Ctrl r 在历史记录中搜索
    查看全部
    0 采集 收起 来源:别名与快捷键

    2015-06-02

  • sbin----only for root!
    查看全部
  • cd常用
    查看全部
  • [root@localhost ~]# [用户名@主机名 当前所在位置] 超级用户的提示符 普通用户的提示符是$ 命令格式: 命令 【选项】 【参数】 个别命令使用不遵循此格式当有锁个选项时,可以写在一起 查询目录中的内容 ls [选项] [文件或目录] 选项: -a 显示所有文件,包括隐藏文件 -l 显示详细信息 -d 查看目录属性 -h 人性化显示文件大小 -i 显示inode
    查看全部
    0 采集 收起 来源:Linux命令格式

    2015-06-02

  • 1、echo输出命令和脚本执行 格式:echo [选项] [输出内容] 选项: -e:支持反斜线控制的字符转换 echo "bols he cangls ni xihuan nayige" \a - 输出警告音 \b - 退格符 \n - 换行符 \r - 回车键 \t - 制表符,也就是tab键 \v - 垂直制表符 \0nnn - 按照八进制ASCII码输出字符 \xhh - 按照十六进制ASCII表输出字符 echo -e "bols he cangls ni\b xihuan nayige" echo -e "hell\bo" echo -e "h\te\tl\nl\to\t" echo -e "\x68\t\x65\t\x6c\n\x6c\t\x6f" echo -e "\e[1;31m嫁人就要嫁凤姐\e[0m" #输出颜色 \e[1;##m - 开启颜色显示; \e[0m - 关闭颜色显示 #30m=黑色,31m=红色,32m=绿色,33m=黄色 #34m=蓝色,35m=洋红,36m=青色,37m=白色 2、脚本执行: 方法1:赋予执行权限,直接运行 chmod 755 hello.sh ./hello.sh(或者绝对路径执行 /root/hello.sh) 方法2:通过Bash调用执行脚本 bash hello.sh 二、 #!/bin/Bash 不是注释,它标称下面的内容是linux的标准脚本程序 如果该脚本使用纯shell语句完成,不加#!/bin/Bash,运行没问题 但,脚本调用了其他语言,就会报错
    查看全部
    14 采集 收起 来源:脚本执行方式

    2018-03-22

  • 通配符
    查看全部
    0 采集 收起 来源:通配符

    2015-06-02

  • shell命令行解释器 接受命令,将命令翻译成机器码,然后传递给内核,内核调用计算机硬件处理。将执行结果返回给shell shell是解释执行的脚本语言 Bourne Shell: 主文件名为sh 1979年以前 最早的shell,不支持历史命令,现在基本不用了 C shell: BSD版本的Unix系统中使用,语法和C类似 这两种语法彼此不兼容 Bourne家族: sh,ksh,Bash,psh,zsh C家族:csh,tcsh unix用的多 其中Bash是linux中的标准shell,不分发行版,所以绝大多数命令都是通过的ubuntu和redhat就类似 echo $SHELL 查看shell,$调用环境变量 Bash与sh兼容 查看linux中支持的shell /etc/shells 在linux中的特殊模式,例如单用户,修复模式之类的就是用的sh,占用的系统资源较少 输入不同的shell可以进入相应的shell中,使用exit退出,返回bash 可以在一个shell中进入另一个shell,shell可以相同,父子,操作终端可以一直调用的
    查看全部
    0 采集 收起 来源:shell概述

    2015-06-02

  • linux严格区分大小写 linux中所有内容以文件形式保存,包括硬件 linux不靠扩展名区分文件类型: 压缩包:“*.gz” "*.bz2" "*.tar.bz2" "*.tgz" 二进制软件包:“.rpm” 网页文件:"*.html" "*.php" 脚本文件:"*.sh" 配置文件:“*.conf”
    查看全部
  • 1. cmd1; cmd2; cmd3 无逻辑,顺序执行 2. cmd1 && cmd2 逻辑与,一起执行或者都不执行 3. cmd1 || cmd2 逻辑或,只执行一个 4. cmd1 | cmd2 cmd1的输出作为cmd2的输入
    查看全部
    0 采集 收起 来源:管道符

    2018-03-22

  • alias 配置文件在 ~/.bashrc ctrl+l 清屏 ctrl+a 移动到第一个字符 ctrl+e 移动到最后 ctrl+u 删除当前字符以前的所以字符
    查看全部
    0 采集 收起 来源:别名与快捷键

    2015-06-02

  • bash aa.sh 不需要赋予执行权限 chmod 755 aa.sh ./aa.sh
    查看全部
    0 采集 收起 来源:脚本执行方式

    2015-06-02

举报

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

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