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

Linux达人养成计划 I

Tony Linux系统工程师
难度入门
时长 6小时 0分
  • Linux安装日志
    查看全部
    0 采集 收起 来源:Linux系统安装

    2016-02-29

  • .bz2格式压缩(bzip2命令不能压缩目录) bzip2 源文件 #压缩为.bz2格式,不保留源文件 bzip2 -k 源文件 #压缩之后保留源文件 .bz2格式解压缩 bzip2 -d 压缩文件 #解压缩,-k保留压缩文件 bunzip2 压缩文件 #解压缩,-k保留压缩文件
    查看全部
  • .gz格式压缩 1.gzip 源文件 #压缩为.gz格式的压缩文件,源文件会消失 2.gzip -c 源文件 > 压缩文件 #压缩为.gz格式,源文件保留。>作用:把命令的结果写入制定文件。 3.gzip -r 目录 #压缩目录下所有的子文件,但是不能压缩目录 .gz格式解压缩 gzip -d 压缩文件 #解压缩文件 gunzip 压缩文件 #解压缩文件 gunzip -r 目录 #解压缩目录下的所有文件
    查看全部
  • Linux安装欢迎界面的选择
    查看全部
    0 采集 收起 来源:Linux系统安装

    2016-02-29

  • 常用压缩格式:.zip .gz .bz2 .tar.gz .tar.bz2 .zip格式压缩(跟windows的通用) zip 压缩文件名 源文件 #压缩文件 zip -r 压缩文件名 源目录 #压缩目录 1.压缩文件名不强制写后缀名,但是建议写,利用以后管理和使用。 2.压缩文件不一定比源文件小,当源文件本身很小的时候,压缩文件包含了压缩格式后可能会比源文件大。 .zip格式解压缩 unzip 压缩文件 #解压缩.zip文件 unzip 压缩目录 #解压缩.zip目录 [root@localhost ~]# mkdir China #建立目录用mkdir ;建立文件用touch . [root@localhost ~]# touch China/chinese [root@localhost ~]# touch China/festival [root@localhost ~]# zip -r China.zip China [root@localhost ~]# unzip China.zip
    查看全部
  • 1、选项帮助 命令 --help #获取命令选项的帮助 如:ls --help #显示所有的ls的选项及具体内容 2、shell内部命令帮助(shell是用户和计算机交互的接口,将用户的信息翻译成计算机语言) help shell内部命令 #获取shell内部命令的帮助 如: whereis cd #确定是否是shell内部命令(bin目录下的就不是shell内部命令,而是外来的人为加入的。) help cd #获取内部命令帮助(man cd是不可行的) 3、详细命令帮助info(巨大帮助文档) info 命令 -回车:进入子帮助页面(带有*号标记) -u:进入上层页面 -n:进入下一个帮助小节 -p:进入上一个帮助小节 -q:退出
    查看全部
  • 查看和命令相关的所有帮助 man -k 命令 #相当于 apropos 命令 例如:apropos passwd #显示所有含有passwd的帮助
    查看全部
  • 帮助命令man man 命令 #获取指定命令的帮助 man ls #查看ls的帮助 man man #查看man的帮助 man的级别(不加等级的话,默认打开最小等级的帮助) 1:查看命令的帮助 2:查看可被内核调用的函数的帮助 3:查看函数和函数库的帮助 4:查看特殊文件的帮助(主要是/dev/目录下的文件) 5:查看配置文件的帮助 6:查看游戏的帮助 7:查看其它杂项的帮助 8:查看系统管理员可用命令的帮助 9:查看和内核相关文件的帮助 查看命令拥有哪个级别的帮助 man -f 命令 #相当于 whatis 命令 例子: man 5 passwd man 4 null (黑洞,信息会丢失) [root@localhost ~]# man -f ls ls (1) - list directory contents #只有1这个级别 ls (lp) - list directory contents [root@localhost ~]# whatis ls #效果跟man -f ls一样 ls (1) - list directory contents ls (lp) - list directory contents [root@localhost ~]# man -f passwd #passwd有1、5两个级别 passwd (1) - update user's authentication tokens passwd (5) - password file passwd [sslpasswd] (lssl) - compute password hashes [root@localhost ~]# man 1 passwd #显示passwd第一级别的帮助 [root@localhost ~]# whereis passwd #也可以看出passwd有两个级别,分别是1和5 passwd:/usr/bin/passwd /etc/passwd /usr/share/man/man1/passwd.1.gz /usr/share/man/man5/passwd.5.gz
    查看全部
  • 搜索字符串命令grep grep [选项] “字符串” 文件名 #在文件当中匹配符合条件的字符串 选项: -i 忽略大小写 -v 排除制定字符串(取反) find命令和grep命令的区别 find命令:在系统当中搜索符合条件的文件名,如果需要匹配,使用通配符匹配,通配符是完全匹配。 grep命令:在文件当中搜索符合条件的字符串,如果需要匹配,使用正则表达式进行匹配,正则表达式是包含匹配。
    查看全部
    0 采集 收起 来源:Linux中 grep命令

    2016-02-29

  • fine 注意: 1.要避免大范围搜索,否则会非常耗费系统资源,系统运行变慢 2.find是在系统当中搜索符合条件的文件名(完全符合才能搜索到)。如果需要匹配(即模糊搜索),使用通配符匹配,通配符是完全匹配。 linux中的通配符 * 匹配任意内容(一个或多个都可以) ?匹配任意一个字符 [] 匹配任意一个中括号内的字符 [root@localhost ~]# find /root -name install.log #只搜索install.log [root@localhost ~]# find /root -name "install.log*" #搜索 install.log+任意内容 [root@localhost ~]# find /root -name "*" #搜索所有文件(包括隐藏的文件) [root@localhost ~]# find /root -name "ab[cd]" #搜索文件名为abc或是abd的文件 [root@localhost ~]# find /root -name "[cd]" #搜索文件名为c或是d的文件 [root@localhost ~]# find /root -name "*[cd]" #搜索文件名为 任意内容+c或d 的文件
    查看全部
    0 采集 收起 来源:Linux中 find命令

    2018-03-22

  • fine命令 fine [搜索范围] [搜索条件] #搜索文件 1.find / -name install.log #区分大小写的 2.find / -iname install.log #不区分大小写来查找install.log 3.find /root -user root #按照所有者搜索 4.find /root -nouser #查找没有所有者的文件(除了两个例外,其他没有所有者的文件都是垃圾文件) 两个例外: 例外1.由内核产生的文件,如在proc和sys内的文件。 例外2.外来文件,光盘、移动盘等外来文件。 5.find /var/log/ -mtime +10 #查找10天前修改的文件 -10 10天内修改的文件(现在距离10天前的距离) 10 10天当天修改的文件(10天前的24小时) +10 10天前修改的文件(现在距离10天前之前的距离) atime 文件访问时间 ctime 改变文件属性时间 mtime 修改文件内容时间 6.find . -size 25k #查找当前目录下大小为25k的文件(默认单位是扇区,k是小写,M的话是大小) -25k 小于25k的文件 25k 等于25k的文件 +25k 大于25k的文件 7.find . -inum 262422 #查找i节点为262422的文件 8.find /etc -size +20k -a -size -50k #查找/etc/目录下大于20kb并且小于50kb的文件 -a and 逻辑与,两个条件都满足 -o or 逻辑或,两个条件满足一个即可 9.find /etc -size +20k -a -size -50k -exec ls -lh{}\; #在查找/etc/目录下大于20kb并小于50kb的文件,并且显示详细信息 -exec/-ok 命令 {}\; 对搜索结果执行操作(ls -lh 显示详细信息) 命令1 -exec 命令2 {}\; 命令2是对命令1的结果做操作。
    查看全部
    0 采集 收起 来源:Linux中 find命令

    2016-02-29

  • PATH环境变量 PATH环境变量:定义的是系统搜索命令的路径 [root@localhost ~]# echo $PATH /usr/lib/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin (如果不想每次都输入绝对路径,就要把路径放在path环境内)
    查看全部
  • cd+
    查看全部
  • 搜索命令的命令which which 文件名 #搜索命令所在路径及别名 [root@localhost ~]# which ls alias ls="ls --color=auto" #别名 /bin/ls #路径 [root@localhost ~]# which pwd /bin/pwd #路径 whereis 和which 只能找到shell外来的系统命令。都不能找到cd命令,因为cd是shell自带的命令。
    查看全部
  • 搜索命令的命令whereis whereis [选项] 命令名 #搜索命令所在路径及其帮助文档所在位置(只能是系统命令) 选项: -b 只查找可执行文件 -m 只查找帮助文件 [root@localhost ~]# whereis ls ls:/bin/ls /usr/share/man/manl/ls.l.gz /usr/share/man/manlp/ls.lp.gz [root@localhost ~]# whereis -b ls ls:/bin/ls [root@localhost ~]# whereis -m ls ls:/usr/share/man/manl/ls.l.gz /usr/share/man/manlp/ls.lp.gz [root@localhost ~]# whoami root [root@localhost ~]# what ls ls (l) -list directory contents ls (lp) -list directory contents
    查看全部

举报

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

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