IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 2021-10-15linux命令学习 -> 正文阅读

[系统运维]2021-10-15linux命令学习

Linux常见命令

pwd 家目录
cd切换路径
cd .切换到当前路径
cd …切换到上一级
cd ~,切换到当前用户的家目录,
cd -切换到上一次所在的目录

touch:创建一个文本文件

vi的模式,一般模式(一般模式通过快捷键进行粘贴复制),点i进入编辑模式,
点:进入命令模式
~当前用户的家路径
cd ~ 比如是root的用户,则是/root路径~表示用户主目录,即HOME变量指定的目录,如root用户的主目录为/root。
cd 、cd ~ 和cd $HOME
是跳转到当前用户的家目录
root用户,cd ~ 相当于 cd /root
普通用户,cd ~ 相当于cd /home/当前用户名
注:cd - 返回进入此目录之前所在目录

而cd / 是跳转到根目录
根目录是所有用户共享的目录

Linux操作系统

虚拟机和操作系统的关系

  • 虚拟机:将我们自己电脑的一部分硬件资源封装成为一个新的硬件,供在你的电脑上再安装一个新的操作系统

Linux的目录结构

  • Linux没有和windows一样的目录结构 比如说c盘 d盘等等,它的目录结构和Mac系统特别像
  • Linux和Mac苹果系统系统的文件路径都没有cdef盘一说 都只有一个统一路径 / 所有的文件和文件夹都在/路径下
  • /bin /sbin /boot /etc /opt /mnt /root /home

vi/vim编辑器

  • vi和vim的使用一摸一样的,vim好用一点:根据文件的后缀名类型 用不同的文字颜色展示一下
  • yum install -y vim 安装vim编辑器

Centos操作系统配置网络

  • 如果我们想要使用centos的Linux操作系统-两种方式

    1. 自己搭建安装一个centos操作系统:vmware/VirtualBox+想要安装的centos的iso镜像文件
    2. 购买第三方的云平台:腾讯云 阿里云 。。。。。。
  • 我们vmware安装的centos配置网络

    • 仅主机模式:虚拟机没网 不能和宿主机互相访问
    • NAT模式: 虚拟机有网,能和宿主机互相访问,但是不能和除了宿主机以外的机器访问
    • 桥接模式: 虚拟机有网,能和宿主机互相访问,能和除了宿主机以外再同一个局域网下的机器互相访问
      • 如果要使用桥接模式 你必须知道局域网的网段 网关 域名解析服务器
  • nat模式的网络配置

    • 知道三个数据:网段 网关 子网掩码
    • vi /etc/sysconfig/network-scripts/ifcfg-ens33
      修改两项 增加四项
      
    • 重启网卡
          service network restart
      
    • ping ip/域名测试网络
    • 将虚拟机的防火墙关闭:service firewalld stop
  • 配置虚拟机的主机名和主机映射

    • 主机名就相当于是电脑的别名
      • 默认的别名是localhost
      • vi /etc/hostname
      • **重启虚拟机 **
    • 主机映射
      • 给多台虚拟机起了名字之后 然后可以再每一个虚拟机种配置主机名字和IP的对应的关系
      • vim /etc/hosts

Linux操作系统的远程连接和远程文件传输

  • 远程连接两种方式:
    • 使用命令连接远程Linux系统
      • ssh命令–ssh是一个协议,用来连接一个系统
      • ssh 用户名@ip
    • 使用第三方软件连接Linux系统
      • 底层也是使用第一种方式命令去连接的 但是你不需要管这个命令这么写,你只需要填写你的远程登录信息即可连接
  • 远程文件传输两种方式
    • 命令
      • ftp
      • sftp: sftp 用户名@ip
    • 第三方软件:底层也是sftp命令实现的

Linux常用命令:dasd

  1. pwd:present work directory

  2. cd:切换路径

    cd 路径das
    cd . 切换到当前路径
    cd .. 切换到上一级路径
    cd ~   切换到当前用户的家目录  如果是root用户, 路径就是/root 如果是一个普通用户就是/home/用户名
    cd -   切换到上一次我们所在的目录
    
    
  3. touch:创建一个文本文件

  4. ls:查看当前目录下有哪些文件和文件夹

    • -a
    • -l 等同于ll
  5. mkdir:创建文件夹的 可以加-p的参数 代表创建多层目录

  6. 删除命令

    • rmdir:删除空目录
    • rm -f 删除文件
    • rm -rf 删除任何一个东西
  7. 文件权限相关学习

    • windows上也有文件权限 但是学习成本没有linux简单
    • 文件权限是用来描述文件或者文件夹哪些用户分别具备什么权限
    • 权限的查看通过ll命令 看出来的 前十个字符drwxr-xr-x
    • 第一个字符代表的是文件类型 常见的有三种写法 d - l
      • d代表的当前文件是一个文件夹
      • -代表当前文件是一个纯文本文件或者二进制文件
      • l代表当前文件是一个软链接–等同于Windows上的快捷方式
    • 后面的9个字符rwxr-xr-x就代表的是文件权限,文件权限有三种 r(可读) w(可写) x(可执行)
      • 九个字符三三分为一组 分为三组,三组按顺序分别代表三种角色权限,
        • 当前用户 u
        • 当前用户所属组的用户权限 g
        • 非当前用户也非当前用户所有组的其他用户 o
    • 权限的修改操作
      • 权限的修改分为两种方式 但都是使用chmod命令
        • 使用 u/g/o +/- r/w/x
        • 使用数字权限更改
          • r 4 w 2 x 1
  8. 复制文件

    • cp [-r] source target
  9. mv命令

    • 移动文件 mv source target
    • 重命名 mv source source同目录但是不同命
  10. 查看文件内容

    • cat [-b] 文件路径
    • tac 文件路径 倒着打印文件内容
    • tail [-n] 文件路径 打印文件的最后n行 -n没加 代表打印文件的最后10行
    • tail -f 文件路径 打印文件的最后十行并且监听文件内容变化 一旦文件追加新的数据之后 会把追加的数据打印到控制台
    • tail -F 文件路径 打印文件的最后十行并且监听文件内容变化 一旦文件追加新的数据之后 会把追加的数据打印到控制台
      • -f的监听和-F监听区别在于 监听的文件删除之后重新创建还能不能监听 -F删除之后重新创建还可以监听
  11. 重定向命令

    >   命令 > 文件路径  
    >>
    
  12. 回写命令echo

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-10-17 12:20:35  更:2021-10-17 12:21:06 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 19:45:08-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码