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

Linux操作系统1-命令篇

不同领域的主流操作系统

  1. 桌面操作系统
    Windos
    Mac os
    Linux
  2. 服务器操作系统
    Unix
    Linux(免费、稳定、占有率高)
    Windows Server
  3. 移动设备操作系统
    Android(基于Linux,开源)
    ios
  4. 嵌入式操作系统
    Linux(机顶盒、路由器、交换机)

Linux

特点:免费、开源、多用户、多任务
系统版本
内核版:负责硬件控制
发行版:基于内核版进行扩展,由个个Linux厂商开发维护,有免费、收费版
发行版
Ubantu:以桌面应用为主
RedHat:应用最广泛
CentOS:RedHat的社区版,免费
openSUSE:对个人完全免费,图形界面华丽
Fedora:功能完备、更行快,免费
红旗Linux

Linux的安装

安装方式
物理机安装:直接将操作系统安装在服务器硬件上
虚拟机安装: 安装在虚拟机上

虚拟机:通过软件模拟具有完整硬件系统功能,运行在完全隔离环境中的完整计算机系统
1.虚拟机软件vmware
2.创建虚拟机
3.
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
初始化成功后,需要给系统初始化网卡地址(ip地址)
在这里插入图片描述
在这里插入图片描述

SSH远程连接(Secure Shell)

常用软件:
putty
secureCRT
xshell
finalshell

使用finalshell进行远程连接
在这里插入图片描述
在这里插入图片描述

Windows目录结构与Linux目录结构的区别

Linxue的目录结构都是从根目录(“/”)开始
Windows的目录结构的根目录是从C/D/E等磁盘出发的
Linux目录介绍
在这里插入图片描述
Linux的常用命令
**
ls->list:查看当前目录下的内容
pwd->print work directory:查看当前所在目录
cd 目录名->change directory:切换目录
touch 文件名:如果文件不存在,就创建文件
mkdir 目录名->make directory:创建目录
rm 文件名->remove:删除指定文件
**
当进行文件展示得时候,蓝色的是目录,白色的是文件

解决Linux乱码问题
//将编码加入到配置文件profile中
echo 'LANG="en_US.UTF-8"' >> /etc/profile 
echo '内容' >> 具体目录/文件
//重新加载配置文件
source /etc/profile

自动补齐:Tab,可补全命令、文件名等
连续两次Tab键:给出操作提示
使用上下箭头:快速调用使用过得命令
自动清屏:clear(ctrl+l)

Linux命名格式:
command [-options] [parameter]
command:命令名
[-options]:选项,可用于对命令进行控制,可省略
[-parameter]:传给命令得参数,可以是0或多个
[ ]表示可选项,命令、选项、参数之间用空格分隔

文件目录操作命令ls
作用:显示指定目录下的内容
语法:ls [-all] [-dir]
-a显示所有的文件及目录,.开头的隐藏文件也会被列出
-l除显示文件名之外,同时将文件形态(d开头表示目录,-开头表示文件),权限,拥有者,文件大小等详细信息列出

ls -l =ll命令

文件目录操作命令cd
切换目录
语法:cd [dirname]
路径说明
~:表示用户的home目录
.:表示目前所在的目录
…:目前目录位置上的上级目录

文件目录操作命令cat
作用:用于显示文件内容
语法:cat [-n] fileName
-n:由1开始对所有的输出行数编号

文件目录操作命令more
作用:以分页的形式显示文件内容
语法:more fileName
操作说明:
回车,向下滚动一行
空格向下滚动一屏
b返回上一屏
q或者ctrl+c退出more

文件目录操作命令tail
作用:查看文件末尾的内容
语法:tail [-f] fileName ,-f动态读取文件末尾内容并显示,通常用作日志文件的内容输出,默认输出10行,可自行设置
tail -20 /etc/profile,末尾20行

文件目录操作命令mkdir
作用:创建目录
语法:mkdir [-p] dir Name,确保目录存在,不存在就创建一个,即实现多层目录的同时创建.
mkdir -p itcast/test/1

rmdir
作用:删除空目录,当还有子目录时,父目录删除失败
语法:rm [-p] dirName
-p,当子目录被删除后使得父目录为空,则一并删除
rmdir itcast
,删除名称以itcast开始的空目录
*

文件目录操作命令rm
在这里插入图片描述
拷贝移动命令 cp,复制
在这里插入图片描述
拷贝移动命令 mv,移动
在这里插入图片描述
打包压缩命令tar
在这里插入图片描述
在这里插入图片描述
文本编辑命令vi/vim
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
**查找命令find **
在这里插入图片描述
查找命令 grep
在这里插入图片描述

http://www.lryc.cn/news/100915.html

相关文章:

  • opencv-24 图像几何变换03-仿射-cv2.warpAffine()
  • 前端常用的条件限制方法小笔记
  • 【LeetCode 算法】Minimum Operations to Halve Array Sum 将数组和减半的最少操作次数-Greedy
  • Doc as Code (3):业内人士的观点
  • 【Kafka】消息队列Kafka基础
  • Java的第十五篇文章——网络编程(后期再学一遍)
  • 【深度学习】High-Resolution Image Synthesis with Latent Diffusion Models,论文
  • 前端学习——Vue (Day6)
  • STM32MP157驱动开发——按键驱动(tasklet)
  • PostgreSQL构建时间
  • 2023-将jar包上传至阿里云maven私有仓库(云效制品仓库)
  • 嵌入式linux之OLED显示屏SPI驱动实现(SH1106,ssd1306)
  • 关于element ui 安装失败的问题解决方法、查看是否安装成功及如何引入
  • Selenium多浏览器处理
  • 浅谈 AI 大模型的崛起与未来展望:马斯克的 xAI 与中国产业发展
  • 【CesiumJS材质】(1)圆扩散
  • 实战-单例模式和创建生产者相结合
  • [SQL挖掘机] - 窗口函数介绍
  • 原生js实现锚点滚动顶部
  • 使用mysql接口遇到点问题
  • excel绘制折线图或者散点图
  • ChatGPT长文本对话输入方法
  • FFmpeg-swresample的更新
  • 回答网友 修改一个exe
  • 数据可视化 - 动态柱状图
  • 【JVM】JVM五大内存区域介绍
  • 自动驾驶感知系统--惯性导航定位系统
  • Netty简介
  • 基于TCP/IP对等模型对计算机网络知识点的整合
  • 【SQL应知应会】表分区(一)• Oracle版