返回顶部
首页 > 资讯 > 操作系统 >Linux入门与进阶(一)
  • 312
分享到

Linux入门与进阶(一)

linux服务器 2023-10-01 19:10:15 312人浏览 八月长安
摘要

目录 1、Linux系统简介2、Linux系统应用场景3、CentOS7安装4、linux常用命令1、su : 切换用户:2、开关机命令:3、重启:4、cd:切换目录:change direc

目录


1、linux系统简介

Linux,全称GNU/Linux,是一套免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年第一次释出,它主要受到Minix和Unix思想的启发,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。
2、它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。
3、Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
4、Linux有上百种不同的发行版,如基于社区开发的debian、archlinux,和基于商业开发的RedHat Enterprise Linux、SUSE、oracle linux等特点。

2、Linux系统应用场景

服务器
2、嵌入式系统(网络设备、移动终端)
3、影片的剪辑和后期制作

3、Centos7安装

先安装虚拟机:Vmware 12 14 ; 需要开启虚拟化,进入BiOS;
2、安装Centos7系统
3、安装xshell 客户端连接工具 ,xftp实现上传下载的工具
Linux手册

4、linux常用命令

在这里插入图片描述

1、su : 切换用户:

 su 用户名

2、开关机命令:

haltpoweroffshutdown -h now

3、重启:

shutdown -r nowreboot

4、cd:切换目录:change directory

cd /:进入根目录cd ..:返回上一级目录cd ~:返回用户的主目录cd /目录 :以绝对路径进入到某个根目录中 不带/:相对路径cd

5、ls:列出当前目录下的所有内容

ls命令 – 显示指定工作目录下的内容及属性信息

ls 命令是Linux下最常用的指令之一。ls命令为英文单词 list 的缩写,正如
英文单词 list 的意思,其功能是列出指定目录下的内容及其相关属性信息。

默认状态下,ls命令会列出当前目录的内容。而带上参数后,我们可以用ls
做更多的事情。作为最基础同时又是使用频率很高的命令,我们很有必要
搞清楚ls命令的用法,那么接下来一起看看吧!

语法格式: ls [选项] [文件]

常用参数

-a显示所有文件及目录 (包括以“.”开头的隐藏文件)
-l使用长格式列出文件及目录信息
-r将文件以相反次序显示(默认依英文字母次序)
-y根据最后的修改时间排序
-A同 -a ,但不列出 “.” (当前目录) 及 “…” (父目录)
-S根据文件大小排序
-R递归列出所有子目录

在这里插入图片描述

6、文本操作

vi/vim:vi:文本编辑器 vim :升级版
在这里插入图片描述
VIM参考

7、其他命令

pwd: 打印当前的工作目录
mkdir: 创建目录
cp:拷贝
mv: 移动,剪切
rm: 删除文件
rmdir:删除目录
touch: 创建文件
cat: 查看文件的内容
less: 随意查看文件内容,可搜索和翻页
more:命令类似 cat ,不过会以一页一页的形式显示,更方便使用者逐页阅读
head -n 文件名 查看头几行
tail -n 文件名 查看末尾几行

5、实例操作 (配置静态IP地址)

1、查看当前ip地址

linux

ifconfigip addr

windows:

ipconfig

2、查看虚拟机的网关:

在这里插入图片描述

3、修改虚拟机网卡文件

1、换管理员身份:su root
2、修改网卡的内容
vim /etc/sysconfig/network-scripts/ifcfg-ens32

修改的内容:
在这里插入图片描述

3、重启网络服务

centos7控制系统服务的指令:systemctl 动作 服务名

systemctl start networksystemctl status networksystemctl restart networksystemctl stop network
4、测试宿主机和虚拟机的系统网络是否连通
ping 目标主机的ip地址 域名

在这里插入图片描述

在这里插入图片描述
如果碰到问题,先关闭防火墙:

sysctmctl stop firewalldsysctmctl status firewalld

6、配置客户端连接工具

xShell:客户端连接工具
在这里插入图片描述
在这里插入图片描述

来源地址:https://blog.csdn.net/z45351/article/details/125822107

--结束END--

本文标题: Linux入门与进阶(一)

本文链接: https://www.lsjlt.com/news/422386.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Linux入门与进阶(一)
    目录 1、Linux系统简介2、Linux系统应用场景3、CentOS7安装4、linux常用命令1、su : 切换用户:2、开关机命令:3、重启:4、cd:切换目录:change direc...
    99+
    2023-10-01
    linux 服务器
  • python3入门与进阶(二)
    变量 python3中变量的定义是不固定类型的(动态),区分大小写 值类型 引用类型 不可变的(值类型) 可变的(引用类型) int (整型) list (列表) str (字符串) set (集合) tuple (...
    99+
    2023-01-31
    进阶 入门
  • Python3入门与进阶笔记(一):基本
    Number:数字int 和 float       python3中的整型只有int,小数只有float.。type函数可以用来查看类型。       /表示小数除法,例如2/2=1.0,type(2/2)是float。       /...
    99+
    2023-01-31
    进阶 入门 笔记
  • J2EE核心:iBatisDAO入门与进阶二(转)
    J2EE核心:iBatisDAO入门与进阶二(转)[@more@]  DAO框架架构    由于有了一个可以运行的示例,让我们得以粗略了解DAO框架是如何运作的。在图2表示的顺序图中演示了DAO的工作方式:          图2. DAO...
    99+
    2023-06-03
  • Redis从入门到进阶
    Redis从入门到进阶   今天跟大家交流一下 Redis的一些学习材料,希望通过今天的分享,能够带领大家简单入门Redis。 首先介绍一下什么是 Redi...
    99+
    2024-04-02
  • Linux Systemd Crontab入门教程:从基础到进阶
    Crontab是一个用于在Linux系统上定时执行任务的工具。它基于时间表来安排任务执行,可以自动执行重复性的任务,比如备份文件、生...
    99+
    2023-10-09
    Linux
  • [Python入门及进阶笔记]Pytho
    博客迁往:新地址 (点击直达) 新博客使用markdown维护,线下有版本库,自己写的所以会定时更新同步,同时提供更好的导航和阅读体验 csdn对markdown支持不好,所以旧版不会花时间进行同步修订,抱歉 ------------...
    99+
    2023-01-31
    进阶 入门 笔记
  • PHP与REST API项目实战:从入门到进阶
    答案:使用 php 构建 rest api 可为移动和前端应用程序提供数据和功能。步骤:安装必需的包(composer)。创建模型(doctrine)。设置路由(slim)。数据验证(r...
    99+
    2024-05-12
    php rest api composer 移动应用程序 前端应用
  • 【node进阶】一文带你快速入门koa框架
    ✅ 作者简介:一名普通本科大三的学生,致力于提高前端开发能力 ✨ 个人主页:前端小白在前进的主页 🔥 系列专栏 : node.js学习专栏 ⭐️ 个人社区 : 个人交流社区 &#x...
    99+
    2023-09-08
    中间件 java 前端 koa node.js
  • 阿里云服务器学习入门与进阶指南
    阿里云服务器学习是一个全面的指南,旨在帮助初学者快速入门阿里云服务器,同时也为有经验的用户提供了进阶的学习资源。阿里云服务器是阿里云提供的虚拟服务器产品,具有高效、稳定、安全、灵活等特点,是云计算的重要组成部分。本文将从阿里云服务器的基本概...
    99+
    2023-10-28
    进阶 阿里 入门
  • Python入门进阶教程-JSON操作
    什么是JSON?JSON 的全称是 JavaScript Object Notation,即 JavaScript 对象符号,它是一种轻量级、跨平台、跨语言的数据交换格式,其设计意图是把所有事情都用设计的字符串来表示,这样既方便在互联网上传...
    99+
    2023-06-02
  • MySQL新手入门进阶语句汇总
    目录引言一、常用查询1.1、order by按关键字排序升序排序 降序排序结合where进行条件过滤在排序多字段排序1.2、and/or判断and/or使用1.3、distinct查询不重复记录1.4...
    99+
    2024-04-02
  • Nodejs进阶:核心模块net入门学习与实例讲解
    模块概览 net模块是同样是nodejs的核心模块。在http模块概览里提到,http.Server继承了net.Server,此外,http客户端与http服务端的通信均依赖于socket(net.Soc...
    99+
    2022-06-04
    进阶 实例 模块
  • HTML Noscript 标签进阶指南:从入门到精通的进阶技巧
    HTML Noscript 标签是一个重要的 HTML 元素,它允许您在 JavaScript 禁用时提供替代信息或执行其他操作。Noscript 标签可以显著提升用户体验和网站的可访问性,使其成为网页开发中的关键元素。本指南将深入探讨 ...
    99+
    2024-02-10
    HTML, Noscript, 标签, JavaScript, 浏览器
  • Linux入门第一讲
    计算机系统涉及了太多分支和商业纠葛, 这节课我们不纠结正统的问题, 只从涉及的概念上进行分类 Unix和linux Unix 最古老的现代计算机系统, 始于60年代. 从商业上来讲...
    99+
    2023-09-03
    linux 服务器 运维
  • VUE Nuxt.js过渡大全:从入门到进阶
    ...
    99+
    2024-04-02
  • 【Flutter入门到进阶】Flutter基础篇---弹窗Dialog
    1 AlertDialog 1.1 说明         最简单的方案是利用AlertDialog组件构建一个弹框 1.2 示例 void alertDialog(BuildContext context) async {  var res...
    99+
    2023-10-20
    flutter android 开发语言
  • Axios使用方法详解,从入门到进阶
    目录 🌳 Axios的诞生 🌳 Axios的介绍 定义 原理 特性 浏览器支持情况 如何安装  🌳 Axios的使用 ◼️ 创建vue项目 ◼️ Axios的基础用法(get、post、put...
    99+
    2023-10-27
    axios Axios常用写法 Axios Ajax HTTP请求 网络请求
  • Java EJB从入门到精通的进阶之路
    导言 Java Enterprise JavaBeans (EJB) 是一种强大的技术,用于构建可扩展、可维护和可重用的企业级 Java 应用程序。EJB 框架提供了对分布式计算、持久性管理和事务处理等重要企业级功能的封装,从而简化了应...
    99+
    2024-02-20
    Java EJB 企业级 Java 分布式组件 容器托管
  • Python与AI之一_入门
    Python与Java, C, C++并列为全球4大最流行语言. 从C到C++,到Java再到Python, 细节越来越少, 让开发者把更多的精力放在”做什么”, 而不是”怎么做”. 早就听说Python容易, 但没想到这么容易, 机器学...
    99+
    2023-01-31
    入门 Python AI
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作