操作系统Linux-day02

news2024/11/26 9:44:06

Linux学习

常见的cmd命令

win+R 输入cmd打开窗口

  1. ipconfig 查看ip地址信息
  2. ping查看网络连接情况或者网速情况 ping内网,外网,路由
  3. cd change directory 切换目录

cd 目录名称 切换到目录下

cd .. 切换到上一级

cd / 切换到根目录

  1. dir 显示目录中的文件和子目录

直接在当前位置使用

或者 dir 后跟上目录位置

如dir d:software 表示显示d盘下,software中的信息

  1. 切换盘符

盘名 如D:就是切换到D盘下

Linux指令

登录:

命令行登录

ssh登录

图形界面登录

Linux用户是root,最高权限

关机

shutdown关机

sync 同步 把内存数据写到硬盘

shutdown -h 10 10分钟后关机

shutdown -h row 立马关机

shutdown -h 20:10 晚上 20:10关机

init 0 结束系统程序,相当于关机

重启

shutdown -r 10 10分钟重启

shutdown -r now 立马重启

Linux的目录结构

根目录 / 相当于c盘 Linux所有文件都是挂载在这个节点下的

常用命令

[]:提示符分隔符,无特殊含义

root:显示当前登录用户

@:分隔符,没有特殊含义

localhost:当前系统的简写主机名

~:代表当前所在位置

#:命令提示符,超级管理员是# 普通用户是%

命令的基本格式

[root@localhost~]# 命令 [选项] [参数]

命令后面一般都有空格,选项和参数是可以省略不写的

1.选项的作用,可以使用命令执行不同的功能

2.参数的作用,参数表示命令操作对象,一般是文件、目录 、用户、进程都可以作为参数,如果省略不写,一般表示当前所在位置目录。

处理目录常用命令

ls:列出目录

语法:ls [选项] 目录名称

选项:

-l 以详细信息的方式展开目录信息,可以简写为ll

-a 显示全部目录内容

-d

cd:切换目录

语法:cd [路径]

路径分为相对路径和绝对路径

相对路径:相对于自身的所在位置,寻找目标位置

绝对路径:写一个目标的绝对地址,寻找目标位置

示例:

所在位置 /bin下面

目标位置 /etc/sysconfig

绝对写法: cd /etc/sysconfig

相对写法: cd ../etc/sysconfig

绝对路径以/ 开头,相对路径以 ./或者../开头

cd ~ :表示切换到用户的主目录

cd - :表示后退一步,上次所在目录

cd . :当前所在位置

cd .. :表示上一级(父级)目录

pwd:显示所在目录

语法: pwd [-p]

-P: 表示显示真实目录位置

使用命令,切换到 /usr/etc目录中

然后分别以相对路径和绝对路径的方式,

切换到 /etc/sysconfig目录中

mkdir:创建新目录

语法:mkdir [选项]目录名

选项:

-m 在创建目录的时候,指定权限,而不是默认权限

-p 递归创建目录

rmdir:删除空目录

语法:rmdir [-p] 目录名

-p 实现递归删除

cp:复制文件或者目录

语法: cp [选项] 源文件 目标文件

选项:

-f:直接覆盖

-i :如果目标文件存在了,询问是否覆盖

-r :递归复制,一般用于复制目录

-l :复制目标文件为硬链接文件

-s:复制目标文件为软连接文件

touch: 创建文件

练习:

在主目录创建一个 yule 和一个work目录

在yule目录中,创建两个子目录 movie和music

在movie目录中创建文件 zhanlang.mp4和gongfu.mp4

在music目录中创建文件 abc.mp3和xyz.mp3

在work目录中创建一个xuexi 目录

在xuexi目录中创建一个 biji.txt文件

在/home下创建一个 beifen目录

分别将movie和music和学习目录中的文件复制到beifen目录中

rm:删除文件或者目录

语法:rm[选项]文件或者目录

选项:

-f :强制删除不会提示

-i:默认的删除,删除会提示

-r:递归删除,主要用来删除目录和它的子文件,和-f一起使用,可以不做提示删除目录

alias 取别名

mv:移动文件或者目录

语法: mv [选项] 源文件 目标文件

选项:

-i:移动前,如果目标文件存在,会询问是否覆盖

-n:如果目标文件存在了,就不会覆盖移动

-f:移动的时候,目标文件存在,强制覆盖

-v:显示文件或者目录的移动过程

查看文件

cat 从第一行开始显示文件内容

如果文件内容太多,cat不太适用,会看不到前面的内容

语法:cat[选项] 文件名 或者 cat 文件1 文件2 > 文件3

选项:

tac 从最后一行开始显示文件内容,与cat相反

语法:tac 文件名

more 分页查看文件内容

语法: more [选项] 文件名

less 分页查看,可以上下翻动查看

语法:less [选项] 文件名

看完以后按大写Q退出

上下键可以控制内容前进后退

选项:

-e 文档看完后自动离开

-N 显示行号

-i 搜索的时候忽略大小写

-m 剩余内容显示百分比

/字符串 向下搜索指定的内容

?字符串 向上搜索指定内容

head 只看头部几行

语法: head [选项] 文件

选项:

-c K :表示显示前K个字节的内容

-n K :表示显示前K行的内容

tail 只看尾部几行

语法: tail [选项 ] 文件

选项 :

-c K : 显示尾部K个字节 的内容

-n K :显示尾部K行的内容

-f :输出文件变化后新增的数据

-f的使用

现在CRT中创建一个文件aaa,使用tail -f 打开文件

到虚拟机中,输入命令

echo     内容   >>   aaa

VI命令

文字处理命令

三种模式

命令模式、输入模式、底线命令模式

进入输入模式

命令模式的一些指令

底线命令模式

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/746448.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Oracle初级

目录 概念 数据库分类 Oracle 存储结构 安装成功 ​编辑 创建用户和表空间 以超级管理员身份登录 创建表空间 创建用户 给用户授权 查询测试 概念 数据库(database): 物理操作系统文件或磁盘的集合。简单来说数据库的意思是数据的集合。 DBM…

基于51单片机的智能照明控制系统

**功能:**基于51单片机的智能照明控制系统,以51系列单片机为核心,使用光敏传感模块(采用ADC0832对光敏电路进行AD转换)、红外传感模块与声敏传感模块组成检测装置,并采用PWM对照明灯的光强度进行控制。 1.本设计分为手动模式和自动…

Python入门自学进阶-Web框架——37、异步IO与scrapy

异步IO: 一个请求多个网址并获取返回值的程序: import requestsurl_list [https://www.baidu.com,https://www.google.com,https://www.bing.com,https://www.sohu.com, ] for url in url_list:print(开始请求:,url)response requests.ge…

B068-项目实战-技术准备-Nosql-redis

目录 概述Redis简介:NoSql分类:Redis是什么特点(优势)Mysql、Memcached和Redis的比较使用场景 应用安装使用默认客户端redis-cli/命令行操作对value为string类型的常用操作对key的常用操作对list集合的常用操作其他命令行操作 jav…

JavaWeb(1)——HTML、CSS、JS 快速入门

JavaWeb 是使用 Java 技术来构建 Web 应用程序的一种方法。 HTML(超文本标记语言,负责网页的结构)是一种用于创建网页结构和内容的标记语言。它由一系列标签组成,每个标签都有特定的功能。开发人员可以使用 HTML 来定义页面的结构…

工作学习笔记

文章目录 一、java基础1、Hashcode的作用2、String、String StringBuffer 和 StringBuilder 的区别是什么?3、 Java的四种引用,强弱软虚4、3*0.1 0.3返回值是什么5、final修饰引用数据类型 二、jvm1、内存模型2、如何判断对象可以被回收3、Minor GC与Full GC分别在…

泊松比、泊松比范围、广义胡克定律、体积应变方程

泊松比(Poisson’s ratio)提供了有关不同材料在负载下如何变形的关键信息,将施加载荷的方向称为纵向(longitudinal direction),将垂直方向称为横向(lateral directions) 当在一个方…

RK3568平台开发系列讲解(编解码篇)编解码功能介绍及体验

🚀返回专栏总目录 文章目录 一、编解码功能简介二、音频和视频播放的操作2.1、使用 gplay 播放器播放视频和音频2.2、使用 gst-launch 播放视频2.3、使用 gst-launch 播放音频2.4、使用 gst-launch 播放视频和音频沉淀、分享、成长,让自己和他人都能有所收获!😄 📢本篇…

优化SQL查询实现高效数据检索(二)

大家好,本文将接着上文,继续介绍SQL查询优化的重要性以及如何优化SQL查询以实现更快的数据检索。 适当使用通配符 适当使用通配符对于优化SQL查询尤为重要,特别是在匹配字符串和模式方面。通配符是用于SQL查询中查找特定模式的特殊字符&…

【学生系统】基于结构体的一个训练小项目

(꒪ꇴ꒪ ),hello我是祐言博客主页:C语言基础,Linux基础,软件配置领域博主🌍快上🚘,一起学习!送给读者的一句鸡汤🤔:集中起来的意志可以击穿顽石!作者水平很有限,如果发现错误&#x…

Go []uint8和string的爱恨情仇

先上代码: package mainimport "fmt"func main() {byteSlice : []uint8{52, 44, 51} // 示例字节切片str : string(byteSlice)fmt.Printf("byteSlice:%v\r\n", str) }// 执行-输出 byteSlice:4,3 干货: 在Go语言中,[]u…

TiDB-学习笔记02

编写这个笔记,希望能记录下学习TiDB时候的知识点。 参考文章 目的链接&详细TiDB中文手册 Overview 面板重要监控指标详解 | PingCAP 文档中心 第二章 章节Overview 面板重要监控指标详解 | PingCAP 文档中心 认识Grafana Grafana监控TiDB 对应中文手册的【14…

如何使用 Java 代理插件在不更改应用程序代码的情况下捕获自定义指标

作者:Jack Shirazi Elastic APM Java 代理会自动跟踪许多指标,包括通过 Micrometer 或 OpenTelemetry Metrics API 生成的指标。 因此,如果你的应用程序(或其包含的库)已公开来自这些 API 之一的指标,则安装…

3Ds max无需插件创建逼真的草地

推荐: NSDT场景编辑器助你快速搭建可二次开发的3D应用场景 最终图像: 步骤-1 创建一个宽度 x 高度为 100100(我使用厘米)和 100100 段的平面。 步骤-2 将平面转换为“编辑多边形”并选择所有顶点(Ctrl A&#xff09…

AI Chat 设计模式:6. 装饰模式

本文是该系列的第六篇,内容采用问答式的方式展开,问题由我提出,答案由 Chat AI 作出,灰色背景的文字则主要是我的旁白。 问题列表 Q.1 你知道装饰模式吗A.1Q.2 详细说说装饰模式的组成角色A.2Q.3 举一个装饰模式的例子吧&#xf…

Threejs加载倾斜摄影OSGB数据

个人主页: 左本Web3D,更多案例预览请点击》 在线案例 个人简介:专注Web3D使用ThreeJS实现3D效果技巧和学习案例 💕 💕积跬步以至千里,致敬每个爱学习的你。获取模型或源码请点赞收藏加留言,有问…

数据库锁的12连问,抗住!

前言 金三银四很快就要来啦,准备了数据库锁的12连问,相信大家看完肯定会有帮助的。 1. 为什么需要加锁 在日常生活中,如果你心情不好想静静,不想被比别人打扰,你就可以把自己关进房间里,并且反锁。这就是生…

git基础教程(linux)

1.git简介 git 分布式版本控制 git两大特点: 版本控制:支持多人同时开发 分布式: 2.安装与配置 安装 sudo apt-get install git安装成功,运行如下命令: git3.创建一个版本库 (1)新建一个目录git_test&#xff0c…

网络编程7——IP协议(子网掩码,NAT机制,IPv6协议) + 以太网

文章目录 前言一、IP协议协议头格式认识IP地址格式组成子网掩码 地址管理1.动态分配2.NAT机制3.IPv6协议 路由选择 二、以太网以太网帧格式认识MTU 总结 前言 本人是一个普通程序猿!分享一点自己的见解,如果有错误的地方欢迎各位大佬莅临指导,如果你也对编程感兴趣的话&#x…

第十六章 原理篇:DETR

脑子不好使啊!复习过的东西过几天就忘记了! 参考教程: 论文地址:[pdf]End-to-End Object Detection with Transformer 源码地址:https://github.com/facebookresearch/detr 文章目录 概述the DETR modelDETR architect…