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

Linux达人养成计划 I

Tony Linux系统工程师
难度入门
时长 6小时 0分
  • 武大伟
    查看全部
    0 采集 收起 来源:Linux命令格式

    2016-05-19

  • 1. Windows与Linux不同的磁盘分区流程 Windows:分区-->格式化-->分配盘符 Linux:分区-->格式化-->给每个分区起“设备文件名”-->分配挂载点 2.设备文件名:Linux中一切皆文件,包括硬件、用户等。硬件的文件名即称作“硬件设备文件名”,硬件设备文件名作为硬件的标准称呼,是由Linux自动检测并分配的。硬件设备文件在目录中处于根目录(“/”代表根目录,最高级目录)下的dev文件夹(专用于放硬件设备文件)下,即“/dev”文件夹下。 分区的设备文件名分配规则: hd代表IDE接口,sd代表SCSI接口或SATA接口; a代表第一块硬盘,如有多块硬盘b代表第二块硬盘,c代表第三块硬盘,以此类推; 1代表一块硬盘上的第一个分区,2代表此硬盘的第二个分区,3代表此硬盘第三个分区,以此类推,其中1234编号只能代表主分区或扩展分区,逻辑分区的编号从5开始分配,最大分区编号16 /dev/sda1 第一块SATA接口硬盘的第一个分区 IDE接口,老式硬盘接口,传输速度较慢,理论速度133MB/S SCSI 接口,老式服务器硬盘接口,理论速度200MB/S SATA接口(窗口硬盘),目前使用的硬盘接口,分三代,SATA3的理论速度为500MB/S 3.挂载点:参考Windows中的盘符的概念来理解。Windows中使用字母标识符来指定在这个分区上的文件和目录,而Linux中使用目录作为挂载点(盘符) 绝大多数目录都可以作为挂载点(部分必须和根目录放在同一个分区的目录除外,否则将导致系统不能启动)包括你手工创建的目录。 必须分区: 根分区 /(挂载点根目录,根目录中要保存其他所有数据,根目录如果没有硬盘空间,根下的很多数据将没有地方存放) swap分区(交换分区,可理解为虚拟内存, 当真实内存不足时,可将swap分区中的硬盘空间作为内存使用,如果内存小于等于4GB,推荐swap分配内存的两倍,若内存大于4GB,建议swap空间与内存相等,不需要挂载点) 推荐分区: 启动分区,推荐200MB (挂载点/boot目录,/boot中存放了用于系统启动的相关数据,如果不单独分区,将会和根分区存放在同一个存储空间中,如果根分区写满将导致系统无法启动)
    查看全部
  • 挂载命令格式 “挂载点”是用已经存在的空白目录作为挂载点
    查看全部
  • 查询与自动挂载
    查看全部
  • WC -L 统计行数
    查看全部
    0 采集 收起 来源:管道符

    2016-05-18

  • more 分页显示
    查看全部
    0 采集 收起 来源:管道符

    2016-05-18

  • 通配符<br> ? 匹配一个任意字符<br> * 0个或任意多个<br> [] 匹配中括号内其中一个字符<br> [-] -代表一个范围 [a-z]代表匹配一个字母<br> [^] 逻辑非 表示匹配不上中括号内的一个字符 [^0-9]代表匹配一个不是数字的字符 Bash中其他特殊符号: 1、单引号:括起来的特殊符号($和反引号)都没有特殊含义,当做字符串。 2、双引号:和单引号一样,但是括起来的特殊符号($、\和反引号)都有特殊含义。 3、反引号:括起来的内容是系统命令,赋值时会把命令执行结果赋给变量。但由于反引号经常被看成是单引号,容易出错,所以推荐使用$(系统命令)代替,它和反引号的作用是一样的。 4、反斜杠\:转义符,使特殊符号失去作用。 下面是一些示例: [root@CentOS6 ~]# v=abc [root@CentOS6 ~]# echo $v abc [root@CentOS6 ~]# echo "$v" abc [root@CentOS6 ~]# echo '$v' $v [root@CentOS6 ~]# echo "\$v" $v [root@CentOS6 ~]# d=`date` [root@CentOS6 ~]# echo $d 2015年 08月 10日 星期一 18:44:59 CST [root@CentOS6 ~]# echo \$d $d [root@CentOS6 ~]# echo "$d" 2015年 08月 10日 星期一 18:44:59 CST [root@CentOS6 ~]# echo '$d' $d [root@CentOS6 ~]# u=$(uname -a) [root@CentOS6 ~]# echo $u Linux CentOS6.5min 2.6.32-431.el6.i686 #1 SMP Fri Nov 22 00:26:36 UTC 2013 i686 i686 i386 GNU/Linux [root@CentOS6 ~]# echo '$u' $u [root@CentOS6 ~]# echo "\$u" $u [root@CentOS6 ~]# echo '\$u' \$u [root@CentOS6 ~]#
    查看全部
    0 采集 收起 来源:通配符

    2018-03-22

  • 格式化的目的不是删除文件,而是为了写入系统(Linux格式化做了两件事情,一是将磁盘划分成若干个大小相同的数据块,二是建立了一张类似于二维表的索引便于管理这些数据块)。做这些事情的时候顺便把文件删除了。。
    查看全部
  • 管道符: ; && ;||
    查看全部
    0 采集 收起 来源:管道符

    2018-03-22

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

    2018-03-22

  • 输出重定向<br> (显示电脑处理的结果)<br> 标准输入输出<br> 键盘 /dev/stdin 0 标准输入<br> 显示器 /dev/sdtout 1 标准输出<br> 显示器 /dev/sdterr 2 标准错误输入<br> <br> 输出重定向<br> 标准输出重定向<br> 命令 > 文件<br> 以覆盖的方式,把命令的正确输出输出到指定的文件或设备当中.<br> 命令 >> 文件<br> 以追加的方式<br> <br> 标准错误输出重定向<br> 错误命令 2>文件<br> 以覆盖的方式,把命令的错误输出输出到指定的文件或设备当中.<br> 错误命令 2>>文件<br> 以追加的方式<br> <br> 正确输出和错误输出同时保存<br> 命令 > 文件 2>&1<br> 命令 &> 文件<br> 以覆盖的方式,把正确的输出和错误输出都保存到一个文件当中<br> 命令 >> 文件 2>&1<br> 命令 &>> 文件<br> 以追加的方式<br> ls &> /dev/null (回收站)<br> 命令 >> 文件1 2>> 文件2<br> 正确的追加到文件1,错误的追加到文件2 <br> <br> 注意:标准错误输出重定向2<<test.log (<<前后一定不能有空格) 输入重定向<br> wc [选项] [文件名]<br> -c 统计字节数<br> -w 统计单词数<br> -l 统计行数<br> ctrl+d 中断统计<br> <br> 命令 < 文件<br> #把文件作为命令的输入<br> 命令 << 标识符<br> #标识符其中的内容作为该命令执行的内容
    查看全部
    0 采集 收起 来源:输出重定向

    2018-03-22

  • 鼠标出来按+号
    查看全部
    0 采集 收起 来源:Linux系统安装

    2016-05-18

  • cd命令
    查看全部
  • .gz格式压缩
    查看全部
  • mkdir -p 新建目录
    查看全部

举报

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

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