Linux(CentOS)学习

一、认识Linux

1、如何修改Linux时区

2、配置固定IP

3、重启网络服务

 3、小技巧快捷键

4、环境变量设置

 

5、Linux文件的上传和下载

6、压缩和解压

 

二、基础命令

1、目录命令

(1、)查看目录内容(ls)

1、ls //查看当前目录内容

2、- a //显示隐藏内容

3、- l //以列表形式显示

4、- h //显示文件大小

5、ls 参数1 //查看指定目录内容

(2、) 工作目录切换(cd)

1、没有选项只有参数

2、cd //进入HOME目录

3、cd 参数1 //进入指定目录

(3、)查看当前工作目录(pwd)

1、 没有选项没有参数

2、pwd //查看当前工作目录

2、文件命令

(1、)创建文件夹(mkdir)

1、-p //将父目录也创建

2、mkdir 参数1 //不会创建父目录不存在则出错,创建最后文件

(2、)创建文件(touch) 

1、没有选项只有参数

2、touch 参数1 //创建文件

(3、)查看文件内容(cat)

1、没有选项只有参数

2、cat 参数1 //查看文件

(4、)翻页查看文件内容(more)

1、没有选项只有参数

2、space翻页,q退出

3、more 参数1 //翻页查看文件

(5、)复制文件/文件夹(cp)

1、- r //复制文件夹用

2、cp 参数1 参数2 //1复制到2 

(6、)移动文件/文件夹(mv)

1、没有选项只有参数

2、mv 参数1 参数2 //1移动到2,2不存在就改名

(7、) 删除文件/文件夹(rm)

1、- r //删除文件夹用

2、- f //强制删除

3、rm 参数n //删除文件/文件夹

 (8、)文件编辑器(vi/vim)

(9、)修改文件/文件夹权限细节(chmod)

1、chmod [选项] [权限] 参数1

2、- R 对文件夹内的文件一样的操作

(10、)修改文件/文件夹所属用户/用户组(chown)

1、chown [选项] [用户]:[用户组] 参数1

2、- R 对文件夹内的文件一样的操作

 3、查找命令

(1、)查找命令的程序文件(which)

1、没有选项只有参数

2、which 参数1 //查找命令位置

(2、)查找指定文件(find)

1、find 起始路径 -name “文件名” //按文件名查找

2、find 起始路径 -size [+/-]n[k/m/g] //按文件大小查找

(3、)通过关键字过滤文件内容(grep) 

1、- n //显示匹配行的行号

2、grep 关键字 参数1 //过滤内容

(4、)统计文件信息(wc) 

1、- c //字节大小

2、- m //字符数量

3、- l //统计行数

4、- w //统计单词数

5、wc 参数1 //统计信息

(5、)查看文件尾部内容,可以持续跟踪(tail) 

1、- f //持续跟踪

2、- num //查看尾部多少行,默认10行

3、tail 参数1 

4、网络命令

 (1、) 测试联通(ping)

(2、)网络文件下载(wget)

 (3、)发送网络请求(curl)

]

5、用户命令

(1、) 切换用户(su)

1、su [-] [用户名]

2、- 带上可以加载环境变量

3、用户名可以省略,表示进入root

 (2、)用户/用户组相关命令

6、系统管理命令

(1、)查看端口占用

1、 

2、

(2、)管理进程

(3、)主机状态监控

7、其他命令

(1、)管道符(|)

1、将左边命令的结果,作为右边命令的输入 

(2、)在命令行输出指定内容(echo)

 1、echo 输出的内容

(3、)反引号符(`) 

1、被 ` 包围的字符会被当做命令执行

(4、)重定向符(>/>>)

1、> //将左侧命令的结果覆盖写入到右侧指定的文件中

2、>> //将左侧命令的结果追加写入到右侧指定的文件中

(5、)带有root权限命令(sudo)

1、sudo 命令

2、以root用户,执行visudo,增加配置让普通用户可以有sudo命令的权限 

(6、)安装软件(yum)

1、 

2、- y 不需要确认直接后台安装

(7、)控制软件服务(systemctl)

1、 

(8、)软连接(ln)

1、//将1连接到2

2、- s //创建软连接

(9、)查看日期时间(date)

1、 

2、

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

亿道信息新三防平板EM-I10J,性能和价格成最大亮点

亿道信息近期推出了一款新三防平板电脑名为EM-I10J,这款设备上市的初衷是为了在满足客户作业需求的同时为其提供更合适的价格选择,但这并不意味着EM-I10J的实力可以被小觑。 外观上I10J与之前的I10U并无不同之处,同样是10.1英寸高清电容式触…

【go从入门到精通】什么是go?为什么要选择go?

go的出生: go语言(或Golang)是Google开发的开源编程语言,诞生于2006年1月2日下午15点4分5秒,于2009年11月开源,2012年发布go稳定版。Go语言在多核并发上拥有原生的设计优势,Go语言从底层原生支持…

基于springboot+vue的医院资源管理系统

博主主页:猫头鹰源码 博主简介:Java领域优质创作者、CSDN博客专家、阿里云专家博主、公司架构师、全网粉丝5万、专注Java技术领域和毕业设计项目实战,欢迎高校老师\讲师\同行交流合作 ​主要内容:毕业设计(Javaweb项目|小程序|Pyt…

Win32汇编ListView控件学习

此控件比较复杂;和基础win32控件不同;需要先初始化Windows公共控件库, invoke InitCommonControls 之后才可使用; lvdemo.asm, .386.model flat, stdcalloption casemap :none ; case sensitiveinclude window…

33-k8s项目实战-02-k8s的ca证书有效期更新

一、概述 我们知道,k8s各项组件之间的通信,都是使用https协议进行的,也就是ca证书,那么我们也知道ca证书都是有“有限期的”,一旦过期,系统就无法进行通信了; 这也是k8s在企业当中经常遇到的证书…

波奇学Linux:共享内存

进程通信的前提:不同的进程看到同一份的资源 直接原理:同一块物理内存映射到不同进程的共享区 共享内存拆解: 1.申请内存,通过页表映射到进程地址空间 2.返回首地址,便于进程利用 3.释放共享内存,去关联 4.内存的申请…

手机AI摄影时代开启,传音引领行业标准化建设

今年春节,AI摄影可谓大出风头。人们在社交平台晒出自己在龙年的AI写真,极大地增添了节日的氛围感,也让我们看到了“AI摄影”的价值。新年伊始,手机巨头们纷纷布局该赛道,基于AI大模型实现的影像功能成为业界关注焦点。…

c语言 广度优先搜索(Breadth-First Search,BFS)

广度优先搜索(Breadth-First Search,BFS)是一种图遍历算法,通常用于搜索或遍历树和图等数据结构。其基本思想是先访问起始顶点,然后逐层遍历其相邻的顶点,直到找到目标顶点或遍历完所有顶点。 BFS通常使用…

c++面试三 -- 智能指针--7000字

一、智能指针 C 中的智能指针是一种用于管理动态分配的内存的对象,它们可以自动进行内存管理,避免内存泄漏和悬挂指针等问题。 1. 悬挂指针 悬挂指针(dangling pointer)是指在程序中仍然存在但已经不再指向有效内存地址的指针。悬…

深入理解nginx的https sni机制

目录 1. 概述2. 初识sni3. nginx的ssl证书配置指令3.1 ssl_certificate3.2 ssl_certificate_key3.3 ssl_password_file4. nginx源码分析4.1 给ssl上下文的初始化4.2 连接初始化4.3 处理sni回调4.2 动态证书的加载5. 总结阅读姊妹篇: 深入理解nginx的https alpn机制 1. 概述 SN…

FreeRTOS 其它知识点

目录 一、低功耗Tickless模式 1、低功耗Tickless模式的引入 2、Tickless 具体实现 二、空闲任务 1、空闲任务相关知识点 2、钩子函数 3、空闲任务钩子函数 三、使用RTOS的好处 一、低功耗Tickless模式 1、低功耗Tickless模式的引入 FreeRTOS 的系统时钟是由滴答定时器中…

数字孪生与智慧交通的融合发展:推动交通行业数字化转型,构建智慧城市新生态

随着信息技术的快速发展和城市化进程的深入推进,交通行业正面临着前所未有的机遇与挑战。传统的交通管理模式已难以满足日益增长的交通需求,而数字化转型则成为了推动交通行业创新发展的必由之路。数字孪生技术作为一种前沿的信息技术手段,为…

LIS(最长上升子序列, 合唱队形)

最长上升子序列 直接使用动态规划: 这个题目的关键就是在于我们选定一个数,然后利用这个数作为标准和这个数之前的所有数进行比较,如果比前面某一个数要大,那么就需要将这数自己本身的现存的最长长度与比较出来的数的最长加一&am…

【iOS ARKit】RealityKit 同步机制

协作 Session 可以很方便地实现多用户之间的AR体验实时共享,但开发者需要自行负责并确保AR场景的完整性,自行负责虚拟物体的创建与销毁。为简化同步操作,RealityKit 内建了同步机制,RealityKit 同步机制基于 Multipeer Connectivi…

Java核心卷一 · 笔记04

C++ type_info 类的使用 在 C++ 中,type_info 类是一个标准库提供的用于运行时类型信息的类。它定义在 <typeinfo> 头文件中,并用于获取和比较类型信息。下面是一些使用 type_info 类的常见操作示例: 包含头文件:#include <typeinfo>使用 typeid 运算符获取类…

安全防御(第六次作业)

攻击可能只是一个点&#xff0c; 防御需要全方面进行 IAE引擎 DFI和DPI技术 --- 深度检测技术 DPI --- 深度包检测技术 --- 主要针对完整的数据包&#xff08;数据包分片&#xff0c;分段需要重组&#xff09; &#xff0c;之后对 数据包的内容进行识别。&#xff08;应用层&a…

18 SpringMVC实战

18 SpringMVC实战 1. 课程介绍2. Spring Task定时任务1. 课程介绍 2. Spring Task定时任务 package com.imooc.reader.task

LSS 论文及代码详解:Lift, Splat, Shoot:

文章目录 1. 相关概念1.1 什么叫做BEV自底向上方法1.2 BEV网格2. 自底向上方法框架-LSS2.1 视锥点云和Lift操作2.1.1 视锥点云的空间位置2.1.2 视锥点云的特征(Context)2.2 BEV Pillar和Splat操作2.3 Shoot: Motion Planning2.4 完整的pipeline2.5 cumsum_trick(): 池化累积求…

LINUX基础培训二十七之shell标准输入、输出、错误

一、Shell 输入/输出重定向 大多数 UNIX 系统命令从你的终端接受输入并将所产生的输出发送回​​到您的终端。一个命令通常从一个叫标准输入的地方读取输入&#xff0c;默认情况下&#xff0c;这恰好是你的终端。同样&#xff0c;一个命令通常将其输出写入到标准输出&#xff…

数电学习笔记——逻辑代数的基本定理

目录 一、带入定理 二、反演定理 三、对偶定理 一、带入定理 在任何一个包含变量A的逻辑等式中&#xff0c;若以另外一个逻辑式代入式中所有A的位置&#xff0c;则等式仍然成立。 例1&#xff1a;&#xff08;AB&#xff09;AB 将&#xff08;BC&#xff09;带入等式中所…