为了账号安全,请及时绑定邮箱和手机立即绑定
  • ubuntu 图形界面优势,也消耗性能和降低安全性。

    centOS免费,redhat售后服务收费,fedoro个人版。

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

    2022-10-06

  • 反引号是键盘上1旁边的那个按键   反引号与$() 的作用是一样的

    查看全部
    0 采集 收起 来源:通配符

    2022-09-09

  •   

    • 机器语言判断命令行是否正确执行: 命令 && echo yes || echo no   (逻辑顺序不能调换位置)

    查看全部
    0 采集 收起 来源:管道符

    2022-09-09

    • 命令正确时 都可以重定向: 命令+空格+>(覆盖)+空格+文件

    • 命令错误时 重定向需要用: 命令+空格+2>(覆盖)+文件      注意没有空格

    • 命令 &>>文件        正确或错误都输入到文件    >>两端没有空格

    • 命令  &>/dev/null    将命令的输出结果丢弃(既不输出在显示器,也不保存在文件中)

    • 命令 >> 文件1 2>>文件2   将正确的输出到文件1,错误的追加到文件2 


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

    2022-09-09

  • 历史命令默认会保存1000条,可以在环境变量配置文件/etc/profile中进行修改

    查看全部
    0 采集 收起 来源:历史命令

    2022-09-09

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

    • aliad 别名=‘原命令’  设定命令别名

    • vi ~/.bashrc 写入环境变量配置文件

    • 命令生效顺序

    • 快捷键


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

    2022-09-09

    • echo 输出指定内容

      -e 支持反斜线控制的字符转换

      • \a 输出警告音   \b 退格,向左删除一位    \n换行   \r 回车    \t 制表符     \v 垂直制表     \0nnn 八进制    \xhh 十六进制

      • 输出颜色 echo -e ''\e[1;31m 你好 \e[0m'

    • 脚本执行方法

      • 调用bash直接执行脚本    bash+文件.sh

      • 赋予文件可执行权限  调用文件即可执行    chmod 755  文件.sh        ./文件.sh  

      • shell脚本首行 #!/bin/bash

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

    2022-09-09

    • w 查看当前登录用户

    • who 查看当前登录用户

    • last 查询当前登录和过去登录的用户信息


    • lastlog 查看所有用户的最后一次登录时间


    查看全部
    1. 查询与自动挂载

    • mount 查询系统中已经挂在的设备

    • mount -a 依据配置文件/etc/fstab的内容,自动挂载

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

    • -t 文件系统:加入文件系统类型来指定挂载的类型,可以ext3、ext4、iso9660(U盘)等文件系统

    • -o 特殊选项:可以指定挂载的额外选项

    • 例如:mount -o remount,noexec /home/   重新挂载/home 且取消/home的执行文件权限

    挂载光盘 

    1. mkdir /mnt/cdrom  建立挂载点

    2. mount -t iso9660 /dev/sr0 /mnt/cdrom  挂载光盘

    卸载命令

    • umount 设备文件名或挂载点

    • umount /mnt/cdrom

    挂载u盘

    1. fdisk -l 查看U盘的设备文件名

    2. mount -t vfat /dev/sdba(U盘设备文件名) /mnt/usb



    • echo 'hello world' 输出

    • chmod 755 文件名  给文件改权限

    • 写shell脚本是 第一行一定要写 #!/bin/bash     是为了脚本写有其他语言时可以正常执行

    查看全部
    1. shutdown [选项] 时间

      -c 取消前一个关机命令

      -h 关机

      -r 重启

      shutdown -r now 重启

      reboot

      init 6

    2. 其他关机命令

      halt

      init 0

      powerof

    3. 系统运行级别

      0 关机

      1 单用户

      2 不完全用户,不含NFS(文件共享)服务

      3 完全多用户

      4 未分配

      5 图形界面

      6 重启

    4. runlevel 查看系统当前运行级别

    5. cat /etc/inittab

    6. 退出登录命令 logout



    查看全部
    • tar -zcvf 压缩包名.tar.gz 源文件

      -z  压缩为.tar.gz

      -c  压缩

    • tar -zxvf /绝对路径/压缩包名.tar.gz -C 指定压缩路径

      -z  解压缩.tar.gz

      -x  解压缩

      -C 将指定目录下的压缩包解压到指定位置

    • tar -ztvf 压缩包名.tar.gz

      -t test 不解压,直接查看压缩包下的文件内容

    • tar -jcvf 压缩包名.tar.bz2 源文件

      -jc  压缩为.tar.bz2

    • tar -jxvf /绝对路径/压缩包名.tar.bz2 -指定压缩路径

      -jx 解压缩.tar.bz2

    查看全部
  • 常用压缩格式:.zip(保存原文件) .gz(不保存原文件) .bz2(不能压缩目录)

    • zip 压缩文件名 原文件

      zip 压缩目录名 原压缩目录   

      unzip 压缩文件名     解压缩

    • gzip 原文件   压缩文件,原文件不保留

      gzip -c 原文件 > 压缩文件     压缩文件且保留原文件

      gzip -r 原目录    压缩目录下所有文件

      gzip -d 压缩文件     文件解压缩

      gunzip 压缩文件     文件解压缩

      gzip  -rd 压缩目录    目录解压缩

      gunzip -r 压缩目录     目录解压缩

    • bzip2 原文件      压缩文件不保留原文件

      bizp2 -k  原文件    压缩文件且保留原文件

      bzip2 -d 压缩文件      解压缩文件,不保留压缩文件

      bunzip2 压缩文件       解压缩文件,不保留压缩文件

      bzip2 -dk  压缩文件       解压缩文件,保留压缩文件

      bunzip -k 压缩文件       解压缩文件,保留压缩文件

    查看全部
    • ls --help 命令帮助信息

    • help ls  获取内部的帮助信息

    • info ls 获取详细的命令帮助信息

      回车: 进入子帮助页面(带有*号标记)

      u: 进入上层页面

      n: 进入下一个帮助小节

      p: 进入下一个帮助小节

      q: 退出

    查看全部
    • man+命令 查看该命令的帮助信息

    • man -f passwd  查看该命令帮助等级

      whatis 查看命令帮助等级

    • man -k passwd 查看所有关于passwd的命令或者文件

    查看全部
    • grep -i 'net'+文件名      在某个文件中查找符合条件的字符串(包含匹配)

            -v 排除指定字符串

            -i 忽略大小写

    • find与grep区别

      find在系统中查找符合条件的文件名  使用通配符* ? []完全匹配

      grep在文件中查找符合条件的字符串  使用正则表达式 包含匹配

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

    2022-09-08

举报

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

微信扫码,参与3人拼团

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

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