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

Linux达人养成计划 I

Tony Linux系统工程师
难度入门
时长 6小时 0分
  • 帮助命令man

        man ls (查看ls的帮助文档)

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

    用于在文件中匹配符合条件的字符串

    -i 忽略大小写

    -v 排除指定字符串(取反)

        grep "size" anaconda-ks.cfg (在anaconda-ks.cfg文件中匹配包含size字符串的行)

        grep -v "size" anaconda-ks.cfg (在anaconda-ks.cfg文件中匹配不包含size字符串的行)

    find 用于搜索符合条件的文件名,使用通配符匹配,是完全匹配

    grep 用于搜索文件中符合条件的字符串,使用正则表达式匹配,是包含匹配

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

    2018-03-28

  • find命令2

    -a     and     逻辑与

    -o     or      逻辑或

        find /etc -size +25k -a -size -50k (查找/etc下大于25k小于50k的文件)

    -exec 其他操作命令 {}\; 对搜索结果执行操作 (末尾的{}\;为默认格式必须写)

    注:exec后的执行命令,必须为可用于之前查询结果的执行命令,否则无法正常执行

        find /etc -size +25k -a -size -50k -exec ls -ll {}\; (查找/etc下大于25k小于50k的文件并以长格式显示)

        find /root -inum 262421 -exec rm -rf {}\; (查找inode为262421的文件并删除)


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

    2018-03-28

  • Linux中的通配符

    * 匹配任意内容

    ?匹配任意一个字符

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

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

    2018-03-28

  • find命令1

    -name 完全匹配名称搜索(想模糊查询需要使用通配符)

        find /root -name *a (/root下以a结尾的文件)

    -iname 不区分大小写

        find /root -iname *a(/root下以a或A结尾的文件)

    -user 按文件所有者搜索

        find /root -user root (/root下所有者是root的文件)

    -nouser 查找没有所有者的文件

        find /root -nouser (/root下没有所有者的文件)

    查询指定时间的文件

    1、-atime 文件访问时间   2、 -ctime 改变文件属性   3、 -mtime 修改文件内容

    1、-10    10天内            2、10     10天当天           3、+10    10天前

        find /var/log/ -mtime +10 (/var/log下10天前修改的文件)

        find /var/log/ -atime 10 (/var/log下10天当天访问的文件)

        find /var/log/ -ctime -10 (/var/log下10天内修改文件属性的文件)

    -size 查询指定大小的文件(默认单位是硬盘扇区数据块)

    1、-25k    小于25k            2、25k     等于25k           3、+25k    大于25k

        find . -size 25M (查询当前目录文件大小是25M的文件)

    -inum 查询指定i节点的文件

        find . -inum 262422 (查找inode是262422的文件)

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

    2018-03-28

  • PATH环境变量

    定义系统搜索命令的路径

    多个路径用 : 进行分割

    如果自己写的命令在使用时不想写完整路径,则需要把命令的路径增加到 $PATH 环境变量中

    echo $PATH

    查看全部
  • 搜索命令的命令which

    搜索命令所在路径及别名

    whereis用于查看命令所在位置、帮助文档所在位置

    which用于查看命令所在位置、命令别名

    shell自带命令是无法用whereis和which查询到的

    例:cd命令无法使用whereis、which 找到

    查看全部
  • 搜说命令的命令whereis

    搜索命令及帮助文档所在位置

    只能用于搜索系统命令

    查看全部
  • /etc/updatedb.conf配置文件

    查看全部
  • locate命令格式

    locate 文件名

    在后台数据库中按文件名搜索,搜索速度更快

    /var/lib/mlocate 保存了locate命令所搜索的后台数据库

    默认每天更新一次,因此新建立的文件不能马上被搜索到

    updatedb可以手动更新

    locate命令只允许按照文件名搜索


    查看全部
  • 文件搜索 locate find

    命令搜索 whereis which

    字符串搜索 grep

    查看全部
  • 老师讲的特别好,哇咔咔
    查看全部
  • BIOS设置:

    vmware开机之后,鼠标点进虚拟机,按F2键进入BIOS,调整启动顺序; CTRL+ALT :鼠标切回真实机。

    然后切换到Boot选项,按“+”号以改变启动顺序。因为此时虚拟机是空的,不能选从硬盘启动,需要从光驱启动。第二次启动虚拟机时,需要从硬盘启动。

    不过也可以选择不保存数据,因为虚拟机比较智能,第一次启动的时候它会判断出此时没有操作系统,所以它自己就会默认从光盘启动。以后会从硬盘启动,无需进BIOS设置。如果是真实的主机安装,要记得调回从硬盘启动。


    安装欢迎界面:

    install or upgrate an existing system:安装或升级现有系统

    install system with basic video driver:安装过程采用基本的显卡驱动

    rescue installed system:进入系统修复模式

    boot from local drive:退出安装从硬盘启动

    memory test:存储介质检测


    加下来它会询问是否检测光盘的安装镜像,它怕光盘里的数据不完整,这里选择不用,我们光盘是好的


    Ctrl + Alt + Enter 可以把虚拟机设为全屏


    设置主机名时不用改,默认即可,因为与windows不同,Linux是不通过主机名在局域网内进行数据通信的


    分区顺序:/boot 200M 、/home xxx 、swap 4G以上为内存大小  4G以下为内存两倍 老师给的是1G、/根分区 剩余可用空间

    swap没有挂载点,说明这个东西不是给用户用的


    软件包的选择:

    1、Desktop(桌面)

    2、Minimal Desktop (最小化桌面)

    3、Minimal(最小化,这是服务器的安装原则,需要什么再自己安装)

    4、Basic Server(基本服务器,给初学者上课需要,老师安装的这个)

    5、DataBse SErver(数据库服务器)

    6、Web Server(网页服务器)

    7、Virtual Host(虚拟主机)

    8、software development worstation(软件开发工作站)


    重启后登陆:

    管理员名称:root

    密码:和我本机密码相同


    安装日志:

    /root/install.log 记录安装系统软件包以及其文件信息

    /root/install.log.syslog 记录安装过程留下来的事件记录

    /root/anacona-ks.cfg 以kickstart配置文件的格式记录安装过程中设置的选项信息(可以供服务器批量使用);


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

    2018-03-28

  • 查看执行的历史命令:history
    查看全部
    0 采集 收起 来源:输出重定向

    2018-03-28

  • https://img1.sycdn.imooc.com//5aba57510001646506860265.jpg

    查看全部

举报

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

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