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

Linux达人养成计划 I

Tony Linux系统工程师
难度入门
时长 6小时 0分
  • 四.帮助命令 2.其他帮助命令 ls --help查看命令选项帮助, shell:内壳,用户和计算机交互的接口。 whereis 区分命令是shell内部命令或外部自带命令 help cd ,help只能获取内部命令帮助文档; info 详细命令帮助文档, 选项帮助 1、命令 --help #获取命令选项的帮助 例如: ls --help shell内部命令帮助 1、help shell内部命令 #获取shell内部命令的帮助 例如: whereis cd #确定是否是shell内部命令 help cd #获取内部命令帮助
    查看全部
  • -> 删除空目录 :rmdir · rmdir [目录名] 命令英文原意 : remove empty directories -> 删除文件或目录 :rm rm -rf [文件或目录] 命令英文原意 :remove 选项: -r 删除目录 -f 强制 -> 复制命令 :cp cp [选项] [原文件或目录] [目标目录] 命令英文原意 : copy 选项: -r 复制目录 -p 连带文件属性复制 -d 若源文件是链接文件,则复制链接属性 -a 相当于 -pdr -> 剪切或改名命令 :mv mv [原文件或目录] [目标目录] 命令英文原意 : move
    查看全部
  • grep命令 字符串搜索 grep [选项] 字符串 文件名 gerp "size" anaconda-ks.cfg -v 取反 -i 忽略大小写 find 在系统当中搜索符合条件的文件名,可以使用通配符来实现完全匹配 grep 在文件当中搜索符合条件的字符串,可以使用正则表达式来实现包含匹配 文件名称 通配符(完全匹配) 文件数据 正则表达式(包含匹配)
    查看全部
    0 采集 收起 来源:Linux中 grep命令

    2018-03-22

  • 三.文件搜索命令 3.3文件搜索命令find find [搜索范围] [搜索条件] 避免大面积搜索,搜索内容和显示内容完全相同 *匹配任意内容 ?匹配任意一个字符 []匹配任意一个中括号内的字符 find /var/log/ -mtime +10 -10 10天内修改文件 10 10天当天修改的文件 +10 10天前修改的文件 find命令示例1: 1、find /root -name abc 查找/root目录下名称为aaa的文件(完全匹配) 2、find /root -iname abc 查找/root目录下名称为aaa的文件,不区分大小写(完全匹配) 3、find /root -user root 查找/root目录下所有者为root的文件 4、find /root -nouser 查找/root目录下,没有所有者的文件: Linux中,只有两种情况可能没有所有者: a、内核产生的文件,例如:/proc和/sys目录中的文件 b、外来文件,例如:光盘、优盘上的windows文件 其他没有所有者的文件,都是垃圾文件,应该清掉。 find . -size 25k (. 代表根文件)k是小写的,M是大写的 -25 小于25k的文件 find命令示例4: 1、多条件查询 find /etc -size +20k -a -size -50k 查找/etc/目录下,大于20KB并且小于50KB的文件 -a 表示and,逻辑与,两个条件都满足 -o 表示or,逻辑或,两个条件满足一个即可 2、对搜索结果执行操作 find /etc/ -size -50k -a -name a*.pp -exec ls -lh {} \;查询/etc/目录下,文件大小小于50KB并且文件名是a开头.pp结尾的文件,然后以ls -lh命令显示出来。 其中的【-exec 命令 {} \;】是固定写法,表示对前一个查询结果使用命令进行处理。 还有一种写法是【-ok 命令 {} \;】,它和【-exec 命令 {} \;】的作用是一样的,只不过对每一个结果使用命令时都会询问而已
    查看全部
    0 采集 收起 来源:Linux中 find命令

    2015-09-03

  • 1)目录处理命令 ->建立目录 : mkdir · mkdir -p [目录名] -p 递归创建 命令英文原意 : make directory ->切换所在的目录 :cd · cd [目录] 命令英文原意 : change directory · 简化操作 cd ~ 进入当前用户的家目录 cd 进入当前用户的家目录 cd - 进入上次目录 cd .. 进入上一级目录 cd . 进入当前目录 · 相对路径 : 参照当前所在目录,进行查找 如: [root@imoc ~]# cd ../usr/local/src/ · 绝对路径 :从根目录开始指定,一级一级递归查找。在任何目录下,都能进入指定位置 如: [root@imoc ~]# cd /etc/ ->查询所在目录位置 :pwd 命令英文原意 :print working directory
    查看全部
  • (1)命令基本格式 [root@localhost ~]# 其中: root : 当前登录用户 localhost : 主机名 ~ : 当前所在目录(家目录) # : 超级用户的提示符 $ : 普通用户的提示符 (2)命令格式 命令 [选项] [参数] 注意:个别命令使用不遵循此格式 当有多个选项时,可以写在一起 简化选项与完整选项 -a等于 --all 1)查询目录中内容 :ls 选项: -a 显示所有文件,包括隐藏文件 -l 显示详细信息 -d 查看目录属性 -h 人性化显示文件大小 -i 显示inode 2)-rw-r--r-- 文件类型:- 文件 d 目录 l 软连接文件 rw- :u所有者 r-- :g所属组 r-- :o其他人 r 读 w 写 x 执行
    查看全部
    0 采集 收起 来源:Linux命令格式

    2015-08-23

  • / 根目录 /bin 存放必要的命令 /boot 存放内核以及启动所需的文件等 /dev 存放设备文件 /etc 存放系统的配置文件 /home 用户文件的主目录,用户数据存放在其主目录中 /lib 存放必要的运行库 /mnt 存放临时的映射文件系统,我们常把软驱和光驱挂装在这里的floppy和cdrom子目录下。 /proc 存放存储进程和系统信息 /root 超级用户的主目录 /sbin 存放系统管理程序 /tmp 存放临时文件的目录 /usr 包含了一般不需要修改的应用程序,命令程序文件、程序库、手册和其它文档。 /var 包含系统产生的经常变化的文件
    查看全部
  • 如果root用户登录[root@localhost ~]#为 默认的家目录 /root 如果是普通用户[username@localhost ~]$ 默认家目录为 /home/username/
    查看全部
    0 采集 收起 来源:Linux命令格式

    2015-08-23

  • find命令示例4: 1、多条件查询 find /etc -size +20k -a -size -50k 查找/etc/目录下,大于20KB并且小于50KB的文件 -a 表示and,逻辑与,两个条件都满足 -o 表示or,逻辑或,两个条件满足一个即可 2、对搜索结果执行操作 find /etc/ -size -50k -a -name a*.pp -exec ls -lh {} \;查询/etc/目录下,文件大小小于50KB并且文件名是a开头.pp结尾的文件,然后以ls -lh命令显示出来。 其中的【-exec 命令 {} \;】是固定写法,表示对前一个查询结果使用命令进行处理。 还有一种写法是【-ok 命令 {} \;】,它和【-exec 命令 {} \;】的作用是一样的,只不过对每一个结果使用命令时都会询问而已。
    查看全部
    0 采集 收起 来源:Linux中 find命令

    2015-08-23

  • date >> /tmp/test.log
    查看全部
    0 采集 收起 来源:输出重定向

    2018-03-22

  • whereis 命令名 [root@localhost ~]# whereis -b ls 系统命令位置 [root@localhost ~]# whereis -m ls 系统命令帮助文档 which 除了搜索命令位置,还能显示命令的别名(如果有命令的别名) cd命令是linux的shell的内置命令(linux操作系统与用户交互必须的命令) cd是shell自带的 whereis和which都是外部安装的 whereis和which搜索命令的路径依赖path定义的路径
    查看全部
  • 文件搜索命令locate:搜索速度比较快(只搜索文件名) /var/lib/mlocate locate命令所搜索的后台数据库 updatedb 更新数据库 /var/lib/mlocate是locate命令的搜索目录 每24小时自动更新一次 可用updatedb强制更新 配置文件 /etc/updatedb.conf筛选条件
    查看全部
  • shell基础 二.脚本执行方式 1.echo输出命令 echo [选项] [输出内容] 若输出内容中间没有空格,可以不加两边的引号。但是使用【-e】参数时,一定要加引号。 第一个脚本:创建和执行 【#!/bin/bash】这句话不是注释,必须要写。 【#】代表注释 [root@CentOS6 ~]# vi hello.sh -->创建脚本 #!/bin/bash #这是我的第一个Shell脚本 -->对于中文,远程客户端都能正常显示,但是在linux的本机字符界面中都不会显示出来 #This is my first shell script! echo -e "这个字是\e[1;31m红色\e[0m的" -->脚本中可以直接调用命令,注意其中的分号不要写成中文。 ~ "hello.sh" 5L, 124C [root@CentOS6 ~]# chmod 755 hello.sh -->脚本运行前要先设置运行权限 [root@CentOS6 ~]# ll 总用量 52 -rwxr-xr-x. 1 root root 122 8月 9 22:07 hello.sh [root@CentOS6 ~]# ./hello.sh -->运行脚本 这个字是红色的 --> 远程客户端中,“红色”二字会显示为红色字体 注:若使用命令【bash hello.sh】执行脚本,则不需要使用【chmod 755 hello.sh】命令设置运行权限 下面截图中的两种执行脚本的方式是等价的,第一种比较常用。
    查看全部
    0 采集 收起 来源:脚本执行方式

    2018-03-22

  • 一.shell基础 shell : 1通俗点就是用户界面 是一个命令解释器,用于用户和计算机内核之间的交流。也就是翻译官的角色(通过ASCII表对字符和01串进行互相的转化)。2还是一个编程语言,是一种可以直接调用linux系统命令的脚本语言。 shell按照语法类型分为bourne shell和c shell。 bourne shell 家族包括(sh ksh bash psh zsh),其中linux中主要用bash。 c shell 家族包括(csh tcsh),主要用在unix中。 父shell,子shell。。。。。。 shell可以在/etc下查询。 通过shell和操作系统进行交互, 常用的shell版本: C Shell ,Bash,其中Bash是Linux中标准的shell. csh,tcsh是Unix中常用的。 sh , bash 命令可以打开一个子shell并进入(嵌套的方式) echo $SHELL可以查看当前的shell版本
    查看全部
    0 采集 收起 来源:shell概述

    2015-09-04

  • 最常用用法:touch fileA 如果fileA存在,使用touch指令可更改这个文件或目录的日期时间,包括存取时间和更改时间; 如果fileA不存在,touch指令会在当前目录下新建一个空白文件fileA。 touch 命令详解 功能说明:改变文件或目录时间。 硬链接不能跨分区,不能针对目录使用 软链接相当于Windows的快捷方式 ln -s 绝对路径源文件 / 当没有指定目标文件名时默认为源文件名字
    查看全部
    0 采集 收起 来源:Linux链接命令

    2015-08-22

举报

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

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