为了账号安全,请及时绑定邮箱和手机立即绑定
  • Linux主要发行版本

    查看全部
    0 采集 收起 来源:Linux简介

    2020-03-07

  • Linus Torvalds

    查看全部
    0 采集 收起 来源:Linux简介

    2020-03-07

  • 1.根目录下的bin和sbin,usr目录选的bin 和sbin,这四个目录都是用来保存系统命令的
    2.bin普通用户都可以执行命令,sbin要有root权限
    3.boot启动目录,保存用户的启动数据,不能当分区,满了就启动不了了
    4.dev特殊文件保存文件,没事干别去乱动
    5.etc是系统默认的配置文件的目录
    6.lib是Linux中的函数库保存位置
    7.media挂光盘  mnt 挂U盘     misc   这三个都是空目录用来做外接移动设配的盘符
    8.home是普通用户的家目录,root是超级用户的家目录
    9.proc和sys目录不能直接操作,这两个目录保存的是内存的过载点,也就是内存的盘符但是不能把数据存储在这两个里面,重启后会丢失。
    10.var保存系统可辨文档的目录

    查看全部
    0 采集 收起 来源:Linux命令格式

    2020-03-07

  • alias查看系统中所有的命令别名

    alias 命令别名='原命令'        /unalias 别名='原命令'

    ~/.bashrc 写入环境变量配置文件 就可以让别名永久生效

    每个用户都有自己的环境变量配置文件bashrc,都存在自己的家目录下

    source .bashrc 在文件中更改了内容不会直接生效,下一次登录时才会生效,使用source 可以在当前登录状态下重新加载文件,就不用重新登录


    命令生效的优先级:

    1. 绝对路径或相对路径的命令

    2. 别名

    3. Bash的内部命令

    4. 按照$PATH定义的目录查找顺序找到的第一个命令

    Ctrl L 清屏

    Ctrl a 光标移动到行首

    Ctrl e 光标移动到行尾

    Ctrl u 从光标处删除到行首

    Ctrl z 把命令放入后台

    Ctrl r 从历史命令中搜索

    查看全部
    0 采集 收起 来源:别名与快捷键

    2020-03-07

  • echo -e [/a 输出警告音 /b退格键 /n换行 /r回车 /t制表 /v垂直制表]

    脚本执行的两个办法:赋予执行权限后直接运行 | 通过Bash调用执行脚本(bash 脚本名)

    查看全部
    0 采集 收起 来源:脚本执行方式

    2020-03-07

  • Shell就是一个命令解释器,将用户的命令翻译成机器语言给系统内核,系统内核在调用硬件等资源执行命令。

    Shell就是一个系统级的程序,用户也可以用Shell来启动、挂起、停止、编写程序

    Shell中可以直接调用Linux系统命令

    /etc/Shell 可以查看当前Linux支持的sh有哪些

    查看全部
    0 采集 收起 来源:shell概述

    2020-03-05

  • w  查看系统当中已经登录的用户信息,包括用户当前使用的命令、占用CPU的时间等

    pts/0 远程登录

    who≈w 也能查看系统当中已经登录的用户信息,但是不会显示其他信息

    last 查询当前登录和过去登录的用户信息 last实际上是读取/var/log/wtmp文件数据

    lastlog 查看系统所有用户最后一次登录的信息

    查看全部
  • Linux中的挂载==Windows中的分配盘符

    mount 查看当前系统已经挂载的设备

    mount -a 根据/etc/fstab的内容,自动挂载

    挂载命令:mount [-t 文件系统 -o 特殊选项] 设备文件名 挂载点

    -o当中 remount用来重新挂载 exec/noexec用来允许或不允许挂载的分区内执行文件

    卸载命令:umount 设备名或挂载点 必须卸载

    fdisk -l 查看系统当前的硬盘和分区情况

    Linux默认是不支持NTFS文件系统

    查看全部
  • shutdown [-c 取消前一个关机命令 -h 关机 -r 重启] 时间

    &可以把命令放到后台执行

    reboot 重启


    /etc/inittab 设置开机启动level 3 还是level 5


    logout 退出登录

    查看全部
  • 常用压缩格式 .tar.gz  .tar.bz2

    tar 打包命令  把一个目录打包成tar文件,然后就可以对这个文件进行gz或bz2的压缩了(实现了压缩目录)

    tar -cvf 打包文件名 源文件     tar -xvf 打包文件名

    -c 打包 -v 显示过程 -f 指定打包后的文件名 -x解打包

    tar -zcvf 压缩包名(记得加.tar.gz) 源文件   tar -jcvf 压缩包名(.tar.bz2)

    -z 压缩成.tar.gz格式  -j压缩成.tar.bz2格式

    压缩的时候指定压缩文件生成目录可以在压缩包名前加绝对路径

    解压缩时可以用-C来指定解压缩的位置

    可以压缩多个文件 只要把文件名之间用空格隔开就行了

    查看全部
  • 常用的压缩格式:

    .zip

    压缩: zip 压缩文件名 源文件  zip -r 压缩目录名 源目录名

    解压缩 :unzip 压缩文件名/压缩目录名

     .gz 

    压缩:gzip 源文件名(生成压缩文件,源文件消失) gzip -r 目录名(压缩目录下的子文件,不能压缩目录)

    解压缩:gunzip 压缩文件名 gunzip -r 压缩目录名

    .bz2 

    压缩:bzip2 源文件名(不保留源文件) bzip2 -k 可以保留源文件,不能压缩目录

    解压缩:bunzip2 压缩文件名(不保留压缩文件) bunzip2 -k 可以保留压缩文件

    查看全部
  • 可以用whereis来确认命令是shell自带的还是外部安装的,如果whereis返回的结果中没有显示执行文件的位置,就说明这个命令是shell自带的

    man只能查看外部安装的命令 如ls

    help只能查看shell自带的命令 如cd

    查看全部
  • man -f 相当于 whatis 只显示完全匹配命令名的帮助文档

    man -k 相当于 apropos 所有包含命令名的帮助文档都会显示出来

    man的级别

    1 查看普通命令的帮助

    2 可以被内核调用的函数的帮助

    3 查看函数和函数库的帮助

    4 查看特殊文件的帮助

    5 查看配置文件的帮助

    8 查看系统管理用可用命令的帮助


    查看全部
  • grep [选项] 字符串 文件名

    在文件中搜索符合条件的字符串

    -v 取反,即不包含符合条件的字符串

    -i 忽略大小写


    find是搜文件,是完全匹配,使用通配符

    grep是搜文件里的内容,是包含匹配,使用正则表达式

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

    2020-03-05

  • find [搜索范围] [搜索条件]

    find /root -iname [文件名]不区分大小写

    find /root -user root 按照所有者搜索

    find /root -nouser 没有所有者的文件 内核产生的文件有可能没有所有者,外来文件也没有所有者

    find /var/log -mtime +10 按照时间来搜索文件

    +10查找10天前修改的文件,-10 查找10天内修改的文件,10 查找10天当天修改的文件

    atime 文件访问时间 

    ctime改变文件属性的时间 

    mtime 修改文件内容的时间


    find /root -size 25k 按照大小来搜索文件

    +25k 大于25KB,-25k 小于25KB,25k 等于25KB


    find / -inum 26244 查找inode号为26244的文件、


    find /etc -size +20k -a -size -50k

    -a 逻辑与

    -o 逻辑或


    find /etc -size +20k -a -size -50k -exec ls -lh {} \;

    用ls -lh来处理find /etc -size +20k -a -size -50k的结果

    -exec 命令2 {} \;可以用命令2去处理find找到的结果

    通配符:

    * 匹配任意内容

    ?匹配任意一个字符

    []匹配任意一个中括号内的字符

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

    2020-03-05

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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