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

Linux达人养成计划 I

Tony Linux系统工程师
难度入门
时长 6小时 0分
  • 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开头的文件 -iname 按照文件名搜索[不区分大小写] find /root -user root 搜索root目录下的所有属于root用户的文件 -(no)user 按照所有者搜索(搜索没有所有者的文件,除了由内核产生的(一般在proc和sys目录下)和外来文件(如u盘)) find 按文件时间来搜索 find /home -mtime +10/10/-10 在home目录下,查找10天前/10天前当天/修改10天内的文件 atime 文件访问时间 ctime 改变文件属性 mtime 修改文件内容 find 目录 -size 文件大小 find .(当前目录) -size 25k .代表当前文件 =/root -25小于 +大于 不加等于25 注意:文件大小用小写k和大写M 不能不加文件大小的符号,find默认的是数据块(扇区;每个扇区512字节) -inum 按照i节点号搜索 -a 表示and -o 表示or find /etc -size +20k -a -size -50k -exec ls -lh {} \; -exec {} \; 固定格式,表示直接对前面的搜索结果进行后面的命令处理;其中必须添加可以处理第一条命令的命令
    查看全部
    2 采集 收起 来源:Linux中 find命令

    2016-12-29

  • 文件搜索命令:whereis (只能搜索系统命令,不能搜索自己凭空创建的普通文件) whoami显示当前操作用户 //who am i 显示登录用户 whatis ls ls的作用 选项: -b:只查找可执行文件 -m:只查找帮助文件 文件搜索命令:which(不仅能看到命令的路径,如果有别名,还能看到别名) ls =‘ls --color=auto’(ls显示颜色,设置为自动) whereis和which不能看到shell的默认命令(如:cd),只能看到外部安装的命令。 echo $PATH说明:不光是Linux专有的,Windous重也有,类似于Windows中的环境变量,执行命令的时候都要在path定义的目录中去寻找。 所以像ls这样的命令就可以不用加路径(/bin/ls)执行了。 如果自己写的脚本 在运行时不想要具体的目录 需要在path设置目录
    查看全部
  • vi 按o进入输入模式(此时最下方会有--INSERT--字样),输入完成之后按esc退出(--INSERT---字样消失), 然后输入:q(不保存并退出)或者:wq(保存并退出)即可【注意这里是英文的冒号】 ln -s [原文件] [目标文件] (link) 功能描述:生成链接文件 选项 -s 创建软链接 硬链接特征 拥有相同的i节点和存储block块,可以看做是同一个文件。(在格式化时,第一将分区划分为等大小的block数据块,该数据块通常为4KB。第二建立分区表,并为每个文件建立一个相关数据。当用户搜索某个文件时,会先到分区表中查找文件所对应的block存储位置,接着到相应位置取出,并返回给用户。)硬链接与原文件拥有相同的i节点。因此,与原文件非常相似。当删除原文件或硬链接文件的任何一文件,不影响文件索引操作。可看做,同一个文件的不通进入点。它是同样的存储空间。 可通过i节点识别 不能跨分区建立 不能针对目录使用,只有文件才可以创建 ln ./source/abc ./target/bcd.hard 创建后,引用计数+1 ls -i ./source/abc ./target/bcd.hard 可使用ls -i 来查看文件i节点号 不建议创建硬链接文件 文件太过隐蔽,除了有i节点这样一个标识之外,很难区分它是不是硬链接 硬链接限制较多,不能跨分区,不能针对目录,使用当中容易出现错误使用方法 软链接特征 类似于Windows快捷方式 软链接拥有自己的i节点和block块,但是数据块中只保存原文件的文件名和i节点号,并没有实际的文件数据。(拥有自己的分区表中索引数据,通过索引找到分区表中文件的目标索引数据,再通过目标索引数据,查找数据) lrwxrwxrwx l软链接, 软链接文件权限都为rwxrwxrwx, 虽然权限显示为777,但实际权限需要看原文件权限。 修改任意文件,另一个都改变 删除原文件,软链接不能使用 创建软链接,原文件一定要写绝对路径。否则,软链接会到它所在的同一目录去找原文件。
    查看全部
    3 采集 收起 来源:Linux链接命令

    2016-12-29

  • /根目录 /bin命令保存目录(普通用户就可以读取的命令) 根目录下的bin和sbin,usr目录下的bin和sbin,这四个目录都是用来保存系统命令的。 其中,bin目录下的命令任何用户都可以执行,sbin目录下只有root才可以执行。 linux使用此方式来区分用户权限。 /boot启动目录,启动相关文件 /dev设备文件保存目录 /etc配置文件保存目录 /home普通用户的家目录 /lib系统库保存目录 /mnt系统挂载目录 /media挂载目录 /root超级用户的家目录 /tmp临时目录 /sbin命令保存目录(超级用户才能使用的目录) /proc直接写入内存(是内存中有关系统进程的实时信息) /sys直接写入内存(是有关系统内核以及驱动的实时信息) porc同sys目录不能直接操作,这两个目录保存的是内存的挂载点。 其中的数据直接写在内存中。避免数据丢失或由于内存溢出导致系统崩溃。 /usr系统软件资源目录 /usr/bin/系统命令(普通用户 /usr/sbin/系统命令(超级用户) /var系统相关文档内容
    查看全部
  • 1、删除空目录 rmdir [目录名] 只能删除空目录 2、删除文件或目录 rm -rf [文件或目录] 选项 -r :删除目录 选项 -f :强制 rm [文件名] :提示是否删除 rm -r [目录] :删除目录需加 -r ,目录中含有子文件,将持续询问是否删除 rm -rf [目录] :删除目录, 不会询问是否删除而直接进行 纯字符界面没有回收站。注意自杀指令:rm -rf / rm -rf /tmp/* :删除tmp目录下的内容 rm -rf /tmp/ :删除tmp目录 3、建议:删除文件或目录习惯使用命令 rm -rf [文件或目录] 4、复制命令 cp [选项] [原文件或目录] [目标目录] 选项 -r :复制目录 选项 -p :连带文件属性复制 选项 -d :若原文件是链接文件,则复制链接属性 选项 -a :相当于 -pdr 全选 例子 cp abc /tmp/ 若目标目录不加文件名,则为原名复制 cp abc /tmp/ana 若目标目录后加入文件名,则为改名复制 cp -r japan/ /tmp/ 复制目录 cp -a japan/ /tmp/ 完全复制,包括所有属性 被复制文件的时间为执行复制命令的时间,若要使被复制的文件与原文件属性完全一致,需加 -a 5、剪切或改名命令 mv [原文件或目录] [目标目录] mv text/ /tmp/ 剪切目录时不需加 -r mv text/ /tmp/(text1)不加括号中的名字原名剪切,加括号中的名字剪切加改名 mv text text1 当原文件与目标目录,在同一目录下,则为改名命令 6、当前系统时间命令:date 7、ls -l 命令别名 :ll
    查看全部
  • 输出重定向,正确和错误的结果在同一的文件中;正确的1个文件,错误的1个文件。
    查看全部
    0 采集 收起 来源:输出重定向

    2016-12-29

  • null--Linux下的黑洞,哈哈哈哈哈!
    查看全部
    0 采集 收起 来源:输出重定向

    2016-12-29

  • 快捷键:ctrl+L 清屏 无论在Xshell中,还是在centOs中,都是 1、linux中一切皆文件。目录为目录文件。普通文件用来保存数据,目录文件用来保存文件。 2、mkdir :建立目录(make directories) 2-1)mkdir -p [目录名] 2-1-1)-p :递归创建,当创建多级目录时需加 2-2)例: 2-2-1)mkdir light 2-2-2) mkdir -p imooc/linux/light 3、cd [目录] :切换目录(change directory) 3-1)简化操作 cd :进入当前用户的家目录 cd - :进入上次目录 cd .. :进入上一级目录 cd . :进入当前目录 cd / :根目录 4、路径 4-1)相对路径:参照当前所在目录,进行查找 4-2)绝对路径:从根目录开始制定,一级一级递归,进行查找 5、pwd :查询所在目录位置(print working directory) 6、双击Tab键补命令/目录
    查看全部
  • 报错信息也可以记录
    查看全部
    0 采集 收起 来源:输出重定向

    2016-12-29

  • 1.起始符: [root@localhost ~]# root 当前登录用户 localhost 主机名 ~ 当前所在目录(家目录) # 超级用户的提示符 管理员为 /root user用户为 /home/user,即普通用户为home下的二级目录,pwd可直接显示当前所在位置 2.命令格式 命令 [选项] [参数] ls命令选项: ls -a 显示所有文件,包括隐藏文件 ls -l 显示详细信息 ls -d 查看目录属性 ls -h 人性化显示文件大小 ls -i 显示inode 简化选项 -a == --all(完整选项) 例:-rwxr-xr-x 3 user user 3.6K(大小) 2010-05-07 14:38(最后一次修改时间) user(文件名) 如果想查看目录本身 ls -ld /etc/ 3.文件权限(10位),第一位为文件类型,后面每3位一组 -rw-r--r-- -文件类型(-文件 d目录 l软链接目录) rw- u所有者 r-- g所属组 r-- o其他人 r读 w写 x执行 例如: -rw-rw----.(代表ACL权限) 1(引用计数) root(所有者) root(组权限) 在linux中“.”开头的文件是隐藏文件。
    查看全部
    0 采集 收起 来源:Linux命令格式

    2016-12-29

  • 输出重定向‘>’
    查看全部
    0 采集 收起 来源:输出重定向

    2018-03-22

  • locate 好处是快 缺点是只能按照文件名搜索(对比find命令) 搜索数据库 搜索的是/var/lib/mlocate 中的数据,每天更新一次 数据库名可能变更为slocate或者locatedb 用updatedb强制更新数据库 图中是locate命令不搜索的文件或路径
    查看全部
  • rmdir 删除空目录 rm用来删除目录及文件 rm -rf -r 删除目录 f(force,强制删除,不会有提示) rm -rf / 可以删除根目录的文件,存在安全风险 在linux中命令的root权限较高,可以删除整个根目录
    查看全部
  • CD命令的使用,相对路径,绝对路径。 pwd: print work directory Cd:change directory 输入命令时,注意使用tab键
    查看全部
  • lastlog
    查看全部

举报

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

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