培训班DAY07 网络安全第三讲

网络安全第三讲:Linux 命令介绍

一. 认识 Linux 命令

  • localhost:当前主机
  • ~:主目录
  • [root @localhost ~]#:管理员级别的命令
  • [普通用户@主机名称 目录]$:普通用户级别的命令

1. 查看当前登录用户

who am i

2. 查看 IP 地址

ifconfig

3. 查看 IP 地址(简写)

ifconfig ens33

4. 查看历史命令

history

5. 清屏

clear

操作技巧

  • ctrl + l:清屏
  • ctrl + c:强制终端

二. 远程 Linux 操作系统

1. 使用 Windows 命令远程 Linux 系统

ssh 用户名@IP地址

2. 使用第三方工具 MobaXterm

操作步骤省略

三. ls 命令

ls               # 查看当前目录下的内容(不含隐藏文件)
ls -a            # 查看当前目录下的内容(含隐藏文件)
ls a*            # 查看当前目录下以a开头的内容
ls ab*           # 查看当前目录下以ab开头的内容
ls *.cfg         # 查看当前目录下以.cfg结尾的内容
ls *.txt         # 查看当前目录下以.txt结尾的内容
ls /home         # 查看home目录下的内容
ls /var          # 查看var目录下的内容
ls /var/l*       # 查看var目录下以l开头目录中的内容
ls /var/l* -d    # 查看var目录下以l开头的目录名称
ls --help        # `ls` 命令的帮助文档

四. mkdir 命令

1. 创建单个目录

mkdir 目录名

2. 创建多个目录

mkdir 目录名 目录名 ...

3. 创建层级目录

mkdir -p 目录名/目录名/目录名 ...

4. 删除单个目录(空目录)

rmdir 目录名

5. 删除多个目录(空目录)

rmdir 目录名 目录名 ...

6. 删除层级目录

rm -rf 目录名
# rm -rf 强制删除,慎用

五. cd 切换目录

  • 路径:相对路径和绝对路径
    • 相对路径:相对于当前目录
      • ./aa:其中.表示当前目录;./可以省略
    • 绝对路径:相对于根目录
      • /root/aa
    • 特殊符号:.表示当前目录,.. 表示当前目录的上一级目录
  • 快速切换到根目录: cd /
  • 快速切换到主目录: cd ~
  • 格式: cd 路径/目录名

六. touch 新建文件

1. 新建单个文件

touch 文件名.后缀名

2. 新建多个文件

touch 文件名.后缀名 文件名.后缀名 ...

3. 删除单个文件

rm 文件名.后缀名

4. 删除多个文件

rm 文件名.后缀名 文件名.后缀名

七. 显示文件中的内容

1. cat:查看文件中的全部内容

cat 文件名.后缀名

2. less:以分页的形式查看文件中的内容

  • pageUp:上一页
  • pageDown:下一页
  • q键退出分页模式

3. head

head 文件名.后缀名  # 显示前10行记录 
head -n 文件名.后缀名  # 显示前n行记录 

4. tail

tail 文件名.后缀名  # 显示后10行记录 
tail -n 文件名.后缀名  # 显示后n行记录 

八. cp 复制

1. 复制目录

cp -r 目录1 目录2 

2. 复制文件

cp 文件名1 文件名2

九. mv 重命名或剪切

mv 原文件名/目录名 新文件名/目录名

作业

  1. 在主目录下新建目录 homework
  2. 切换到 homework
  3. 新建目录: mulu1, mulu2, mulu3
  4. 新建文件: wenjian1.txt, wenjian2.txt, wenjian3.txt
  5. mulu3 下新建层级目录: aa/bb/cc/dd
  6. 编辑 wenjian1.txt 写入30行内容(内容自拟即可,1~30行号)
  7. 查看 wenjian1.txt 前10条记录内容
  8. 查看 wenjian1.txt 前15条记录内容
  9. 查看 wenjian1.txt 后10条记录内容
  10. 查看 wenjian1.txt 后15条记录内容
  11. 以分页的形式查看 wenjian1.txt 的内容
  12. 复制 wenjian1.txt,新建后文件名称为 wenjian1_copy.txt
  13. wenjian1_copy.txt 复制到 mulu2
  14. 修改 mulu2 中的 wenjian1_copy.txt 名字为 wenjian1.txt
  15. 删除 mulu3 中的目录 aa
  16. 快速切换到根目录
  17. 快速切换到主目录
  18. 快速切换到 mulu3
  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值