Linux常用语法

0.引言

只是学习过程当中觉得有必要记的一些Linux的相关语法进行记录,我看的是B站上黑马程序员的相关视频,有需要的大家可以看一下

特殊路径符

  • . 表示当前目录
  • ..表示上级目录
  • ~表示Home目录,可以直接使用cd ~切换到HOME目录

Linux 命令基础格式

通用格式如下:
command [-options][parameter]

  • command:命令本身
  • -options:[可选,非必填]命令的选项,可以通过选项控制命令的行为细节
  • parameter:[可选,非必填]命令的参数,多用于命令指向目标等

重要命令

mkdir命令

1,mkdir命令的语法和功能

  • mkdir用以创建新的目录(注意是新目录,也就是文件夹,不是文件)
  • 语法:mkdir [-p] Linux路径
  • 参数必填,表示创建的目录的路径,相对,绝对,特殊路径符都可以使用

2.-p选项

  • 可选,表示创建不存在的父目录,适用于创建多层的目录

在这里插入图片描述

echo-tail命令

1.echo命令

  • 可以使用echo命令在命令行当中输出指定内容
  • 语法:echo 输出的内容
  • 无需选项,只有一个参数,表示输出内容

2.反引号符

  • 被`包围的那日,会被认作命令执行,而非不同字符

3.重定向符

  • >将左侧的命令的结果,覆盖写入到符号右侧指定的文件当中
  • >>,将左侧命令的结果,追加写入到符号右侧指定的文件当中

4.tail命令

  • 查看文件尾部的内容,可以持续跟踪
  • 语法:tail [-f -num] Linux路径
    在这里插入图片描述

vi\vim编辑器的三种工作模式

vi/vim简单介绍

vi/vim编辑器就是命令行模式下的文本编辑器,用来编辑文件
vim是vi的升级版本,直接使用vim即可

基础命令

vim 文件路径
vi 文件路径

运行模式

  • 命令模式(Command mode)

命令模式下,所敲的按键编辑器都理解为命令,以命令驱动执行不同的功能。
此模型下,不能自由进行文本编辑。

  • 输入模式,(Insert mode)

也就是所谓的编辑模式、插入模式
此模式下,可以对文件内容进行自由编辑。

  • 底线命令模式(Last line mode)

:开始,通常用于文件的保存、退出。
在这里插入图片描述

命令模式下的快捷键

命令模式下可以进入到输入模式,进入到输入模式当中的快捷键有i a o以及对应的大写一共六种方式,大家只需要记住命令模式i即可,其他的进入方式可以使用i+键盘上下左右来移动光标的位置来进行替换

进程

进程是指程序在操作系统内运行后被注册成为系统内的一个进程,并且具有独立的进程ID

管理进程的命令

  • ps -ef查看进程信息
  • ps -ef | grep关键字,过滤指定关键字的进程信息
  • kill [-9]进程号,关闭指定进程号的进程

Linux解压缩

  • tar 格式,归档文件,简单的将文件整合到一个文件内,无压缩效果
  • gzip格式,gzip压缩文件,不仅能整合到一个文件,同时有体积压缩效果

tar格式

tar[-z -x -v -c -f -C]参数

  • -c 创建压缩文件, -v,查看压缩\解压过程,-x ,解压模式
  • -f 指定压缩\解压的文件,-z,gzip模式,-C,指定解压的路径
  • -z在选项组建议在开头,-f在选项内必须在尾部,-C单独使用

zip命令

zip[-r]参数

  • -r,压缩文件夹的使用

unzip命令

unzip[-d]参数

  • -d解压文件的目录

ping,wget,curl等命令的使用

请添加图片描述

Linux端口

端口

端口表示计算机和外部交互的出入口,可以分为物理端口和虚拟端口,IP只能确定计算机,通过端口才能锁定要交互的程序

端口的划分

  • 公认端口:1~1023
  • 注册端口:1024~49151
  • 动态端口:49152~65535

查看端口的占用

  • nmap IP地址,查看指定IP的对外暴露端口
  • netstat -anp|grep端口号,查看本机指定端口号的占用情况

参考资料

所有学习所使用到的资料,视频来源黑马程序员:
https://www.bilibili.com/video/BV1n84y1i7td/?spm_id_from=333.999.0.0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值