## Linux命令介绍,绝对干货分享!!!

8 篇文章 0 订阅
1 篇文章 0 订阅

##干货!!! Linux基本命令介绍

1.什么是命令 ?

在Linux 终端(命令行)中输入的内容就称之为命令。

命令的格式是什么?
Linux 通用的格式 : 命令(空格) [选项](空格)[参数]
2. 命令 : tab

作用:自动补全键
3. 命令:uname

作用:查看操作系统信息
选项 :-a 获取全部的系统信息
4. 命令:ls

作用 :查看目录下文件
选项: -l 表示以详细列表的形式进行展示
-a 表示显示所有的文件/文件夹(包含了隐藏文件/文件夹)
-h 表示以较高可读性(文档大小)的形式进行展示

5.命令:pwd

作用 :显示当前路径

6.命令: cd

作用 :切换目录

7.命令: clear

作用 :清屏

8.命令 :whoami

作用 :显示当前用户

9.命令: reboot

作用:重启操作系统

10.命令: shutdown

作用:关闭操作系统
选项 :
-h 加数字:数字代表分数,在某个时间后关机,如果数字为0,表示立即关机
now:表示立即关机
-c:取消
-r加数字:数字代表分数,在某个时间后重启计算机,如果数字为0,表示立即重启
扩展命令:halt (关机)

11.命令 : type

作用:判断一个命令属于内部命令还是外部命令
基本语法 :# type 命令

12.命令 : help

作用 :求帮助
基本语法 :内部命令求帮助:# help 命令
外部命令求帮助:# 命令 --help

13. 命令 : man
作用 :查看命令手册
基本语法 : # man 命令

14.命令 :history

作用 :查看历史命令记录

15.命令 :hostnamectl

作用 :查看或设置主机名
基本语法 :# hostnamectl 选项 set-hostname 主机名
选项 :
–static 静态 (永久更改)
–transient 瞬态 (临时更改)
–pretty 灵活 (允许使用特殊符号)

扩展 :主机名设置规则FQDN格式
FQDN =主机名称+公司域名.cn
与主机名相关的文件/etc/hostname

16.Linux文件命名规则

1.可以使用那些字符 ?
除 / 之外 所有字符都可以使用
若必须对文件进行分割 建议使用 _ 符号
2.文件长度要求 ?
不超过255字符
3.文件名称大小写问题 ?
linux严格区分大小写 尽量使用小写字母
4.linux 文件扩展名
Linux操作系统不是依靠扩展名来区分文件的类型,其主要依靠文件 的 权限位标识

17.Linux 文件管理命令

1.命令 : mkdir
作用 : 创建目录
基本语法 :# mkdir 目录名称 一个目录一个目录创建
# mkdir 目录1 目录2 目录3 … 同时创建多个目录
# mkdir -p /目录1/目录2 创建多级目录
选项 : -p : 从左到右,递归创建目录

2.命令 : rmdir
作用 :删除空目录
基本语法 : # rmdir 目录名称 一个目录一个目录删除
# rmdir 目录1 目录2 目录3 … 同时删除多个文件
# rmdir -p /目录1/目录2 删除多级目录
!!! rm的危险操作 # rm -rf /* 删库跑路

3.命令 :cp
作用 :复制
基本语法 :# cp [选项] 源文件 目标地址
选项 : -r : 递归复制,主要针对文件夹(目录 => 蓝色的文件必须加-r)

4.命令 :mv
作用 :文件剪切
基本语法 :# mv 源文件或文件夹 目标位置
扩展 : mv 文件改名
基本语法 # mv 源文件名称 目标文件名称

18.压缩命令

  1. 单文件压缩
    ① gzip压缩 ② bzip2压缩 ③ xz压缩
    语法 : # 压缩方式 文件路径
    三种压缩方式的区别 :
    压缩速度:gzip压缩 > bzip2压缩 > xz压缩
    压缩率:gzip压缩 < bzip2压缩 < xz压缩

2.多文件压缩
命令 :tar
语法 : # tar [选项] 压缩包名称 要打包压缩的文件或文件夹
选项 : -cf : 对文件或文件夹进行打包操作
-z : 压缩为.gz格式
-j : 压缩为.bz2格式
-J : 压缩为.xz格式
-uf : update,向打包文件中更新文件(如果是压缩包,可以考虑解压 为.tar包)
tf : 查看压缩包中的文件内容

命令 : zip
(Linux系统 Windows系统 都认可这种文件格式)
语法 : # zip [选项] 压缩后的文件名称.zip 要压缩的文件或文件夹
选项 : -r : 如果要压缩时一个文件夹,必须使用-r选项进行递归压缩
命令 :unzip 解压缩命令
语法 :# unzip 压缩包名称.zip [-d] 指定路径/
选项 : -d : 可有可无,如果有代表把文件夹解压到指定的位置

3.文件解压
tar 压缩包解压缩操作
语法 : # tar -zxf 压缩包名称.tar.gz
选项 :
-x 解压
-C 解压到指定路径 (# tar -zxf 压缩包名称.tar.gz -C目标路径/ )

19.文件处理命令

  1. 命令 : cat
    主要功能 : 查看文件内容 正序查看
    基本语法:# cat 文件名
    文件内容 : # cat 文件名1 文件名2 … > 合并后的文件名

  2. 命令 :tac
    主要功能 :查看文件内容 倒序查看
    基本语法 : # tac 文件名

  3. 命令 :head
    主要功能 :查看文件前n行内容 若不指定n 默认10行
    基本语法 : # head -n 文件名

  4. 命令 : tail
    主要功能 : 查看文件后n行内容 默认 10行
    基本语法 : # tail -n 文件名
    动态输出文件内容 : # tail -f 文件名

  5. 命令 : more
    主要功能 :分屏显示文件内容
    基本语法 : # more 文件名
    按键 空格 向下翻一屏
    b 向上翻一屏(返回)
    f 显示正在查看的文件及行号
    q或Q 退出当前正在查看的文件

  6. 命令 : less
    主要功能 : 同more 一样比 more 更强大
    基本语法 : # less 文件名
    按键 : 回车键 向下移动一行。
    d 向下移动半页。
    空格键 向下移动一页。
    b 向上移动一页。
    / 字符串 搜索指定的字符串。
    f 显示当前文件的文件名和行号。
    上下方向键 向上或向下一行一行的查看文件内容 。
    less 不是加载整个文件,而是一点一点进行加载,相对而言,读取 大文件时,效率比较高。

20.统计文件信息命令

命令 : wc
主要功能 :统计文件信息
基本语法 : # wc 选项 文件名
选项 : -l 统计行数
-w 统计词数
-c 统级字节数

命令 : du
主要功能 :查看文件或文件夹的大小
基本语法 : # du 选项 文件名
选项 : -s 显示汇总大小 统计文件夹时用
-h 以较高的可读性显示

21.文本处理命令

命令 : find
主要功能 : 文件搜索
基本语法 : # find 搜索路径 选项 选项值
选项 : -name 文件名称
-type 文件类型 f 文件 d 文件夹
扩展 : * 通配符 课代表任意字符

命令 : grep
主要功能 : :在文件中直接找到包含指定信息的那些行,并把这些信 息显示出来
基本语法 : # grep 选项 要搜索的关键词 文件名称
选项 : -n 显示行号信息
扩展 :# grep [选项] 要搜索或查找的关键词 多个文件

输出重定向
> :覆盖输出重定向,首先清空文件的内容,然后把前面命令的执 行结果写入文件
> > :追加输出重定向,把前面命令的执 行结果追加写入文件

命令 : echo 在终端中 直接打印文本信息
标准输入、标准输出、标准错误
① 标准输入,手工由键盘输入终端的内容都称之为标准输入, 0
② 标准输出 命令或程序正确执行结果 1
③ 标准错误 命令或程序执行报错的内容 2
④ & = 1+2

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值