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

Linux达人养成计划 I

Tony Linux系统工程师
难度入门
时长 6小时 0分
  • Linux分为内核版本和发行版本
    查看全部
    0 采集 收起 来源:Linux简介

    2016-03-15

  • 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

  • 帮助命令 1.man + 命令名称-----最常用的帮助命令,例如 man ls 进入man命令里操作,q退出 ,输入:/ -d 搜索"-d"字符串,按n(next)往下搜“-d”,shift+n 往上搜“-d” man的级别: 1、查看命令的帮助 2、查看可被内核调用的函数的帮助 3、查看函数和函数库的帮助 4、查看特殊文件的帮助(主要是/dev目录下的文件) 5、查看配置文件的帮助 6、查看游戏的帮助 7、查看其它杂项的帮助 8、查看系统管理员可用命令的帮助 9、查看和内核相关文件的帮助(新版本的linux已经取消这个级别) man -f 命令 相当于 whatis 命令 :查看到ls命令的所有帮助等级 man -k 命令 相当于 apropos 命令 :搜索含有关键词“命令”的所有帮助文档
    查看全部
  • 文件搜索命令 locate 格式是 locate 文件名 (优点速度快 并且只按文件名搜索)(坏处 ./etc/lib/mlocate 搜索数据库每次更新一次,示更新之前创建的文件无法被搜索出来。解决方法是使用强制更新命令 updatedb) 命令搜索命令 whereis 与 whichis 格式 whereis 命令 whichis 命令 whereis -b 查看命令所在位置 -m 查看命令的帮助文档
    查看全部
    0 采集 收起 来源:Linux中 find命令

    2016-03-15

  • find搜索 find /root -iname test 不区分要搜索的test大小写格式(ignore name) find /root -user root 搜索root目录下的所有属于root用户的文件 find /root -nouser 没有所属者的文件,liunx中,每个文件都有所属者,如果没有,那么一般都是垃圾文件,但还是有特例的,比如内核产生的文件,就没有所属者,一般在proc和sys目录下;还有外来文件,也就是U盘拷入的文件也会忽略所有者。 find 目录 -size 文件大小 注意:文件大小用小写k和大写M。 -a 表示and -o 表示or find /etc -size +20k -a -size -50k -exec ls -lh {} \; -exec {} \; 固定格式(必须以{} \;结尾,{}与\之间为空格),表示直接对前面的搜索结果进行后面的命令处理(execute)
    查看全部
    1 采集 收起 来源:Linux中 find命令

    2016-12-02

  • find搜索(避免大范围的搜索,会非常浪费系统资源,建议不在直接在“/”目录下搜索) 格式:find 【搜索范围】【搜索条件】; 例:find /home -name 文件名; 注意:find搜索默认是完全匹配。 如果需要进行模糊查询,需要添加通配符,通配符有以下3种 “*”匹配任意字符,例:find /home -name “*test*”,显示所有名字带test的文件;或例:find /home -name “*”,home目录下的所有文件,包括隐藏文件。 “?”匹配任意一个字符, “【】”匹配任意一个中括号内的字符,例:find /home -name “test【12】”,显示test1和test2文件;或find /home -name “【12】*”,显示以1和2开头的文件。 组合使用:例:find /home -name “*【12】”,显示所有1和2结尾的文件 find 按文件时间来搜索 find /home -mtime +10 在home目录下,查找10天前修改的文件 find /home -mtime 10 在home目录下,查找10天前当天修改的文件 find /home -mtime -10 在home目录下,查找10天内修改的文件 atime 文件访问时间(access time) ctime 改变文件属性(change time) mtime 修改文件内容(modify time)
    查看全部
    2 采集 收起 来源:Linux中 find命令

    2016-12-02

  • 必须分区
    查看全部
  • 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 采集 收起 来源:别名与快捷键

    2016-03-14

  • 硬件目录
    查看全部
  • echo:打印(相当于printf) 当加入-e,就支持一些控制字符,这些控制字符和c语言的差别不是很大。。。其中有一个\b意思是向左删除。 !号在echo中是有特殊含义的,所以输出的语句要注意这一点。 纯字符界面不支持中文,图形界面支持中文。 \e代表调用颜色 [1代表开启颜色选项 [0m代表关闭颜色选项 #号代表注释 但#!/bin/bash不是注释,而是表示下面写的是linux的标准脚本,在写脚本时必须得加。 脚本的执行: 一:赋予执行权限,直接运行 chmod 755 hello.sh 调用方式 1、./hello.sh(相对路径) 2、/root/hello.sh(绝对路径) 二:通过bash店用执行脚本 bash hello.sh 其中第二种方法不符合习惯。推荐使用第一种。 \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=白色
    查看全部
    0 采集 收起 来源:脚本执行方式

    2018-03-22

  • 123
    查看全部
  • c
    查看全部
    0 采集 收起 来源:练习题

    2016-03-14

  • grep和find的区别
    查看全部
    0 采集 收起 来源:Linux中 grep命令

    2016-03-14

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

    2016-03-14

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

    2016-03-14

举报

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

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