当前位置: 首页 > news >正文

Liunx学习随笔

Linux学习随笔

  • Linux学习随笔
    • 一.前期准备
      • 1.安装Vmware Workstation软件
      • 2.下载linux镜像
      • 3.安装操作系统
      • 4.配置静态ip
      • 5.下载安装远程连接工具
    • 二.语法
      • 2.1 linux哲学思想(原则)
      • 2.2 小命令

夕阳无限好,只是近黄昏,时隔一年,重新提笔
没有比脚更远的路,没有比人更高的山
夕阳无限好
天都峰

Linux学习随笔

一.前期准备

1.安装Vmware Workstation软件

下载地址:百度网盘
提取码:bg3b

2.下载linux镜像

这里提供两个镜像网站去下载Centos7.9镜像文件

下载地址:清华大学镜像站
下载地址:网易镜像站

3.安装操作系统

上述步骤完成后,此时我们需要打开Vmware Workstation软件,在里面创建一个新的虚拟机,将我们刚才下载的linux镜像安装进去。

4.配置静态ip

我在使用虚拟机的时候一般选择桥接模式,有的时候随着我们地理位置的改变以及区域内主机数量的变化,我们的虚拟机中的linux操作系统的ip地址也许会发生变化,此时我们不妨设置一下静态ip来减少ip地址的反复变化。

  1. 首先我们进入网卡配置文件
vim /etc/sysconfig/network-scripts/ifcfg-ens33 
  1. 修改网络模式为static,并配置ip地址,子网掩码,网关,DNS
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"  # 将默认的dhcp改为static
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="fa84055e-5c2b-4c7d-badd-1423e2825c2c"
DEVICE="ens33"
ONBOOT="yes"
IPADDR=172.18.39.227 # 配置自己的静态ip地址,虚拟机ip要和物理主机保持在一个网段
NETMASK=255.255.255.0 # 掩码一般为255.255.255.0 不需要修改
GATEWAY=172.18.39.1  # 将主机位改成1
DNS1=114.114.114.114    # 要写成DNS1,写成DNS不生效
  1. 重启网络服务并重启linux操作系统
systemctl restart network # 重启网络服务
reboot # 重启Linux操作系统

5.下载安装远程连接工具

下载Xshell以及Xftp:下载地址

二.语法

2.1 linux哲学思想(原则)

  • 一切皆文件(包括硬件)
  • 小型,单一用途的程序
  • 链接程序,共同完成复杂的任务
  • 避免令人困惑的用户界面
  • 配置数据存储在文本中

2.2 小命令

可以在windows系统中使用命令ssh root@ip来远程登录linux操作系统

什么是Shell?

Shell提供了用户和操作系统内核交互的接口

uname -r # 查看内核版本
hostname -I # 查看当前ip地址
timedatectl # 查看当前时区
reboot # 重启
poweroff # 关机
free -h # 查看内存消耗量
init 3 # 关闭图形界面
runlevel # 查看当前运行界面 若结果为5 3 则是由5切换到3的
whoami # 查看当前身份
tty # 查看当前终端窗口名称
who am i # 查看当前身份以及终端窗口
who # 查看当前登录的终端信息
w # 查看所有正在登录的终端信息以及它们正在执行的操作
hostname #  显示当前主机名
ps aux #  列出当前正在进行的进程
ps aux | grep bash # 在当前正在运行的程序中检索bash
echo $SHELL # 输出当前使用的Shell类型 一般为bash shell
cat /etc/shell # 列出当前系统中的Shell类型
http://www.lryc.cn/news/358360.html

相关文章:

  • mac中文件夹怎么显示.git隐藏文件
  • 【PB案例学习笔记】-13 徒手做个电子时钟
  • Java多线程——线程强制执行
  • 虹科Pico汽车示波器 | 免拆诊断案例 | 2017款奔驰E300L车行驶中发动机偶尔无法加速
  • 华发股份:加强业务协同 新政下项目热销
  • RedHat9网络配置设计
  • HDR视频相关标准-HDR vivid(二)
  • uniapp或微信小程序一些问题解决
  • 最长递增子序列,交错字符串
  • 力扣:344. 反转字符串
  • linux Inodes满导致数据库宕机
  • 【STL】C++ stack(栈) 基本使用
  • 轻量级 K8S 环境 安装minikube
  • 市场巨变,移动开发行业即将迎来“第二春”?
  • DependencyCheck工具使用
  • oracle翻页查询的小坑记录
  • 学习笔记——动态路由协议——OSPF(OSPF基本术语)
  • 子集和问题(回溯法)
  • 【NumPy】全面解析arange函数:高效创建数值范围数组
  • [ C++ ] 深入理解模板( 初 阶 )
  • UI自动化测试最佳设计模式POM
  • 朋友圈定时发送设置
  • Spark SQL 中DataFrame DSL的使用
  • qt 布局学习笔记
  • 设计模式复习
  • 前后端开发入门全攻略:零基础学起
  • Android Studio无法改变Button背景颜色解决办法
  • 元宇宙三维互动展厅让体验者进入一个充满奇幻与创意的数字世界
  • java高级——Collection集合之List探索(包含ArrayList、LinkedList、Vector底层实现及区别,非常详细哦)
  • JAVA-->方法的使用详解