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

Linux达人养成计划 I

Tony Linux系统工程师
难度入门
时长 6小时 0分
  • whereis和which搜索命令的路径是依赖于path所定义的路径
    查看全部
  • path环境变量就是系统搜索命令的路径
    查看全部
  • 在linux中要想执行执行脚本(执行文件)只有一种方法,绝对路径 /bin/ls 但是很不方便,所以系统开发出来一个 $PATH 的一个环境变量 (当我要执行ls时候,他会在path中的路径当中找是否有ls的执行文件,找到了就执行,如果没找到就会报错) 因为有path这个环境变量存在,所以系统命令是可以不打绝对路径的,但是如果是自己写的脚本(命令)就要打绝对路径,除非就要把程序放到path中的路径中
    查看全部
  • path环境变量
    查看全部
  • 也不是所以命令都能找到其执行文件(在哪),比如说cd命令,whereis cd 只找到了其帮助文件,而which cd 也没有找到。 cd命令是shell内置的自带的命令,所以不需要有独立的执行文件,所以找不到它的可执行文件,用whereis和which能看到执行文件的命令,都是外来的。
    查看全部
  • which 命令跟whereis很相似,它是看命令在哪里,如果这个命令有别名alias,还会显示出它的别名,但不是所有命令都有别名(pwd)
    查看全部
  • linux没有扩展名,但是有约定俗成
    查看全部
  • eg: 我想看ls命令的位置 whereis ls 可以看到ls的位置 /bin/ls和 帮助文档的所在位置/usr/share/man/man1/ls.1.gz
    查看全部
  • 搜索命令的命令: whereis(只能搜索系统命令,而不能搜索我们凭空创建的文件)——只能查找系统命令的位置和其帮助文档 -b:只看这个命令在哪,不看帮助文档的位置 -m:只看帮助文档在那,不看命令的位置
    查看全部
  • 这个配置文件不光locate命令遵守,whersis和which也遵守这个规则,就是意思里面规定不搜索的内容,他们也不搜索
    查看全部
  • 因为 在locate里面搜索的要按照这个配置文件搜索(相当于规则) .conf一般就是配置文件 主要的四句话:第一句话yes意思这里面的筛选规则全都生效,no全都不生效,一般默认是yes 第二句话(PRUNEFS="NFS nfs nfs4 rpc_pipefs afs binfmt_misc proc smbfs autofs iso9660 ncpfs coda devpts ftpfs devfs mfs shfs sysfs cifs lustre tmpfs usbfs udf fuse.glusterfs fuse.sshfs curlftpfs ecryptfs fusesmb devtmpfs" ):意思我不搜索这些文件系统 第三句话(PRUNENAMES=".git .bzr .hg .svn"):意思我不搜索文件名中带有这些关键字的文件(对管理者没用) 第四句话(PRUNEPATHS="/tmp /var/spool /media /home/.ecryptfs"):意思这些目录中更新的文件就不搜索,因为tmp目录在内,所以不会搜索这个目录,所以找不到tmp下的cangls
    查看全部
  • 有一点要记住: 这个例子中根目录下有cangls这个文件,然后我在tmp下也建立cangls这个文件,并且强制更新,却找不到tmp中的cangls,这是为什么呢?
    查看全部
  • locate 命令只能用文件名搜索 find命令就比较强大,但是要搜索所有文件很慢
    查看全部
  • 重启:service network restart
    查看全部
  • 常见目录的作用2
    查看全部

举报

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

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