以下有免费的4090云主机提供ubuntu22.04系统的其他入门实践操作

地址:星宇科技 | GPU服务器 高性能云主机 云服务器-登录

相关兑换码星宇社区---4090算力卡免费体验、共享开发社区-CSDN博客

之所以推荐给大家使用,是因为上面的云主机目前是免费使用的,不需要大家再去安装虚拟机,部署虚拟机,环境都搭配好了,非常适合新手入门,减少搭建的时间,把时间都用在实践上。

size : 按文件大小查找

find /etc -size +5M  #查找大于5M
find /etc -size 5M  #等于5M
find /etc -size -5M  #小于5M

find / -size +3M -a -size -5M   #查找/下面大于3M而且小于5M的文件 —a:and
find / -size -1M -o -size +8M   #查找/下面小于1M或者大于8M的文件 -o:or
find / -size -3M -a -name "*.txt" #查找/下面小于3M而且名字是以.txt结尾的文件

atime/mtime/ctime : 按时间查找

-atime = access访问时间            #单位是 天
-mtime = modify改变时间 内容修改时间会改变
-ctime = change修改时间 属性修改时间会改变

-amin #分钟
-mmin
-cmin
find /opt -mtime +5  #修改时间5天之前
find /opt -atime -1  #访问时间1天之内
find . -amin +1    #访问时间在1分钟之前

type : 按文件类型查找

-type f:普通文件
-type l:链接文件
-type d:目录文件
-type b:设备文件

-perm : 按文件权限

find . -perm 644     #查找当前目录下权限是644的文件或目录

find /usr/bin -perm -4000 #包含set uid

-exec/xargs : 参数传递

-exec:参数是一个一个传递的,传递一个参数执行一次命令。

find /etc -name "ifcfg*" -exec cp -rf {} /tmp \;   #exec命令查找带ifcfg开头的文件复制到tmp下
find /home/ -name test* -exec tar cvzf test.tar.gz {} \; #由于-exec是一次一次执行,所以会产生覆盖导致最终只会产生一个tar.gz文件,故需要将 “\;” 改成 “+;”
xargs:将前一个命令的标准输出传递给下一个命令,作为它的参数转换成下一个命令的参数列表。
find /home/ -name "test*" | xargs -i cp {} /tmp/ #找到之后删除处理xargs 参数传递

区别:
1、exec每处理一个文件或者目录,它都需要启动一次命令,效率不好; 
2、xargs不能操作文件名有空格的文件;

ping : 检查主机是否可以联网

ping baidu.com #ping命令,可以检查主机是否可以联网

ping -c 3 baidu.com

#-c 指定次数

ntp :实现服务器对时

 yum install ntp

ntpdate ntp.aliyun.com

ntpdate cn.pool.ntp.org #cn.pool.ntp.org是ntp网络授时组织的中国授时源

which :查找命令

which cd

cat:查看一个文件的全部内容

cat -n : 显示行号
cat -A : 显示控制字符

head :头部

head /etc/passwd //默认查看前十行
head -2 /etc/passwd //查看前两行

tail :尾部

 tail /etc/passwd //默认查看文件的后十行
 tail -1 /etc/passwd //查看文件最后一行
 tail /var/log/messages
 tail -f /var/log/secure //-f 动态查看文件的尾部
 tailf /var/log/secure //功能同上

grep:过滤关键字

过滤文件中带有root的内容:
grep 'root' /etc/passwd
过滤以root开头的行:^ --以什么开头
grep '^root' /etc/passwd
过滤以bash结尾的行:$ --以什么结尾
grep 'bash$' /etc/passwd

less :分页显示

less /etc/makedumpfile.conf.sample

1.空格键是翻页 回车键是翻行
2.上下箭头可以来回翻
3./关键字  #搜索 (n按关键字往下翻 N按关键字往上翻)
4.快捷键:q -quit 退出

more :分页显示文件内容

more 文件名   
空格键是翻页 回车键是翻行

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

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

分布式ID方案(标记)

一、参考文章-标记 分布式ID方案有哪些?雪花算法如何搞定时钟回拨和动态机器ID? 二、应用 1.百度 uid-generator github项目地址 原理参考 2.百度 uid-generator 扩展应用 灯官网 灯 项目代码 lamp-util 单元模块 lamp-util 单元模块子模块 lamp-…

std::map 加锁

在并发环境下使用std::map,必须采取同步措施。 在并发环境下对 std::map 进行不加锁的读写操作会导致严重的线程安全问题,主要会产生以下几种问题: ⚠️ 主要风险与后果数据竞争(Data Race) 当多个线程同时修改同一个键…

学习笔记090——Ubuntu 中 UFW 防火墙的使用

文章目录1、允许特定的端口访问2、允许特定 IP 访问某个端口3、允许某个范围的端口4、查看 UFW 状态5、重新加载 UFW6、启用 UFW7、关闭 UFW1、允许特定的端口访问 # 允许 TCP 端口(例如 80): sudo ufw allow 80/tcp# 允许 UDP 端口&#xf…

移动端 WebView 内存泄漏与性能退化问题如何排查 实战调试方法汇总

在混合 App 应用中,WebView 页面常承载复杂业务逻辑与交互。随着用户使用时间增长,特别在切换多个页面或反复打开界面后,常常会出现性能下降、页面卡顿、甚至白屏崩溃等现象。这通常是因为页面存在内存泄漏、事件监听未解绑或垃圾回收阻塞导致…

JSON 对象在浏览器中顺序与后端接口返回不一致的问题

一、问题描述 后端接口返回一个字典表的JSON对象,页面展示排序与预期排序不一致。 在浏览器调试面板Response中看到接口原始响应字符串,是期望顺序:在Preview中看到, key “22” 被提到最前,顺序发生变化:页…

Spring MVC数据传递全攻略

Spring MVC数据传递一、前端到后端的数据传递1. 使用 RequestParam 传递简单参数2. 使用 PathVariable传递路径参数3. 使用RequestBody传递 JSON 数据二、后端到前端的数据传递1. 使用Model或 ModelAndView传递数据到前端2. 使用HttpServletResponse直接写回数据3.使用Response…

仓库管理系统-12-前端之头部区域Header基于嵌套路由访问个人中心

文章目录 1 个人中心 1.1 DateUtils.vue(子组件) 1.2 Home.vue(父组件) 1.3 router/index.js(嵌套路由) 1.4 index.vue(路由占位符) 2 Header.vue 2.1 页面布局 2.2 toUser方法 2.3 初始加载 2.4 Header.vue 头部区域Header中有一个个人中心下拉菜单,点击个人中心选项,通过嵌…

【智能协同云图库】第七期:基于AI调用阿里云百炼大模型,实现AI图片编辑功能

摘要:AI 高速发展赋能传统业务,图库网站亦有诸多 AI 应用空间。以 AI 扩图功؜能为例,让我们来学习如何在项目⁠中快速接入 AI 绘图大模型。‏用户可以选择一张已上传的图片,‌通过 AI 扩图得到新的图片,希望可以帮到大…

Notepad++插件安装

方式一:自动安装(有些notepad并不好用,推荐方式二)工具栏-》插件-》插件管理如下点击安装后会提示,后端安装,安装成功后自动启动,本人使用的v8.6.4的版本,插件基本都无法自动安装&am…

git pull和git fetch的区别

git pull和git fetch是git版本控制系统中的两个基本命令,它们都用于从远程仓库更新本地仓库的信息,但执行的具体操作不同。git fetch:git fetch下载远程仓库最新的内容到你的本地仓库,但它并不自动合并或修改你当前的工作。它取回了远程仓库的…

Item35:考虑virtual函数以外的其他选择

在C++中,虚函数是实现多态的传统方式,但并非唯一选择。过度依赖虚函数可能导致派生类与基类的强耦合,或难以在运行时灵活切换行为。《Effective C++》Item35指出:应根据场景选择更合适的替代方案,包括NVI模式、函数指针、策略模式等。本文解析这些方案的原理、适用场景及实…

Vue3 状态管理新选择:Pinia 从入门到实战

一、什么是pinia? 在 Vue3 生态中,状态管理一直是开发者关注的核心话题。随着 Vuex 的逐步淡出,Pinia 作为官方推荐的状态管理库,凭借其简洁的 API、强大的功能和对 Vue3 特性的完美适配,成为了新时代的不二之选。今天我们就来深…

Unity相机控制

相机的控制无非移动和旋转,每种操作各3个轴6个方向,一共12种方式。在某些需要快速验证的项目或Demo里常常需要丝滑的控制相机调试效果。相机控制虽然不是什么高深的技术,但是要写的好用还是很磨人的。 锁定Z轴的旋转 一个自由的相机可以绕 …

vue2 使用liveplayer加载视频

vue2 使用liveplayer加载视频 官网: https://www.liveqing.com/docs/manuals/LivePlayer.html支持WebRTC/MP4播放;支持m3u8/HLS播放;支持HTTP-FLV/WS-FLV/RTMP播放;支持直播和点播播放;支持播放器快照截图;支持点播多清晰度播放;支持全屏或比例显示;自动检测IE浏览器兼容播放;支…

JavaScript语法树简介:AST/CST/词法/语法分析/ESTree/生成工具

AST简介 在平时的开发中,经常会遇到对JavaScript代码进行检查或改动的工具,例如ESLint会检查代码中的语法错误;Prettier会修改代码的格式;打包工具会将不同文件中的代码打包在一起等等。这些工具都对JavaScript代码本身进行了解析…

Java函数式编程之【基本数据类型流】

一、基本数据类型与基本数据的包装类 在Java编程语言中,int、long和double等基本数据类型都各有它们的包装类型Integer、Long和Double。 基本数据类型是Java程序语言内置的数据类型,可直接使用。 而包装类型则归属于普通的Java类,是对基本数据…

.NET Core部署服务器

1、以.NET Core5.0为例,在官网下载 下载 .NET 5.0 (Linux、macOS 和 Windows) | .NET 根据自己需求选择x64还是x86,记住关键下载完成还需要下载 Hosting Bundel ,否则不成功 2、部署https将ssl证书放在服务器上,双击导入&#…

YOLO---04YOLOv3

YOLOV3 论文地址::【https://arxiv.org/pdf/1804.02767】 YOLOV3 论文中文翻译地址::【YOLO3论文中文版_yolo v3论文 中文版-CSDN博客】 YOLOv3 在实时性和精确性在当时都是做的比较好的,并在工业界得到了广泛应用 …

Qt知识点3『自定义属性的样式表失败问题』

问题1:自定义类中的自定义属性,如何通过样式表来赋值除了QT自带的属性,我们自定义的类中如果有自定义的静态属性,也可以支持样式表,如下 : Q_PROPERTY(QColor myBorderColor READ getMyBorderColor WRITE s…

RDQS_c和RDQS_t的作用及区别

🔁 LPDDR5 中的 RDQS_t 和 RDQS_c — 复用机制详解 📌 基本角色 引脚名 读操作(READ)作用 写操作(WRITE)作用(当启用Link ECC) RDQS_t Read DQS True:与 RDQS_c…