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

Linux命令的操作练习

1.创建ss别名,查看长格式详细信息

alias  ss='ls  -l'

2.创建ss别名,复制boot文件夹下的内容到data文件夹下

alias  ss='cp  -r  /boot  /data' 

3.删除别名ss

unalias  ss

4. 复制test文件夹下的passwd文件到qq文件夹下,并改名为ww

cp    test/passwd    qq/ww

5. 把当前文件夹下的,test文件,复制到当前用户的家目录下

cp  -r   test  ~

 6.将qq文件夹移动到ww文件夹下

mv  qq  ww

 7.查找名为qq的文件

find  -name  qq

 8.请找到 /var/log/ 文件夹下 30天以前,大于1G 已  log 结尾的普通文件,并将找到的文件移动到/opt下

find  /var/log  -mtime  +30  -size  +1G  -type  f  -name  "*log"   -etc  mv  {}   /opt  \;

 9.给test文件夹的passwd文件做软连接,到qq文件夹下,改名为ww

ln  -s  /test/passwd   /qq/ww

 10.删除test文件

rm  test

11.删除qq文件夹

rm  -rf  qq 



 1.创建一个xzq文件夹

mkdir   xzq

 2.切换到xzq文件夹

cd   xzq

 3.创建一个test文件

touch  test

4. 进入编辑模式,写入aa、bb、cc

vim   test

5.强制保存并退出了vim编辑模式

Esc :wq!

 6.查看test文件中的内容

cat   test

7.查看test的隐藏内容

cat  -A  test 

8. 查看test文件内容中的行号+内容

cat   -n   test

 9.在xzq文件夹下,创建了一个min文件

touch   min

10. 进入编辑模式,编辑min的内容

vim   min

11.退出编辑模式

Esc :wq! 

12. 查看min文件的隐藏内容

cat  -A  min

 13.查看min文件的内容行号+内容

cat  -n  min

14. 合并test和min文件到max中

cat  test  min>max

15.查看max中的文件

cat  max 

16.横向合并两个文件到新的文件中

paste  test  min>max 

17.查看max文件内容

cat  max 

18.查看test文件中,前两行内容

head  -n  2  test 

 19.查看test文件,头3个字节的内容

head  -c   3  test

20.查看test文件后两行内容

tail  -n  2  test 

21.实时查看test文件的内容

tail  -f  test 



 1.过滤test文件中有1的文件

grep  1  test

2.查看test文件中a的内容

grep  -o  a   test 

3. 匹配test和min文件中相同的内容

grep  -f   test  min

4.查看 test文件中,以aa开头的文件内容

grep  "^aa"  test

5.查看以aa结尾的文件内容

grep  "aa$"  test

 6.空行

grep  "^$"  test

7.非空行

grep  -v   "^$"  test 



 1.创建了一个归档文件min

tar  -cvf   min.tar  min 

2.解开归档文件min

tar  -xvf  min.tar  min 

3.使用gzip2压缩min文件

tar   -zcvf  min.tar.gz   min 

4. 不解压缩,查看min压缩文件的内容

tar  -tvf  min.tar.gz

 5.将min.tar.gz解压缩

tar  -xvf  min.tar.gz



vim  test-------->先进入vim命令模式下的test文件,鼠标不要点击!会进入输入模式。

如果进入了输入模式,可以按Esc退出到命令模式;

同样,在命令模式下,可以输入io切换到输入模式;

i------------------->当前光标处,可以输入;

o------------------>在当前位置下,插入一行;


G----------->跳转至最后一行;gg----------->跳转至首行;2G--------->跳转至第二行;

yy---------->复制内容;2yy----------->复制两行内容;

x------------>删除一个字符;dd------------>删除一行内容;2d--------->删除两行;

dw---------->从光标位置开始删除,到最后;

p------------>粘贴



查看,找到以.c结尾的文件的包数量

cat  `find   -name  "*.c"`    |  wc  -l

修改网卡配置

vim  /etc/sysconfig/network-scripts/ifcfg-ens33


一、ls---->列表,显示当前文件夹下的所有文件 

-l    :长格式显示(文件属性)-r   :倒序显示
-d   :只显示文件夹-t   :时间排序
-a   :显示隐藏文件-S :文件大小
-R  :递归显示-i   :显示文件inode号

ls    p*  :匹配已p开头的文件ls  [0-9]*  :已数字开头
ls   *conf  :匹配已conf结尾的文件ls  [a-z]*  :已字母开头
ls  *conf* :中间包含conf的文件

ls {1...10}.txt :显示1-10的.txt

  • 只显示目录,不显示文件目录下的文件

ls  -ld  /test  -d

  •  按时间排序,倒序显示

ls  -tr

二、Linux7大文件属性

-p :管道符,数据沿着一个方向传输
-   :普通文件-l  :软连接,快捷方式
-c :字符设备,一次只能录入一个字符,键盘-d :目录
-b :块设备,硬盘都是一块一块的读和写文件-s :套接字,ip  端口号,传递信息

三、Du:看到的是,文件占了磁盘多少块,一个文件不足4k,按4k计算

-s   :总大小-h   :显示格式
-a   :每个文件的大小-d   :控制层级

  • 查看磁盘使用量

du  disk  use

  •  只看/etc下面两层文件

du  -d  2  /etc

相关文章:

Linux命令的操作练习

1.创建ss别名,查看长格式详细信息 alias ssls -l 2.创建ss别名,复制boot文件夹下的内容到data文件夹下 alias sscp -r /boot /data 3.删除别名ss unalias ss 4. 复制test文件夹下的passwd文件到qq文件夹下,并改名为ww cp test/pas…...

杰发科技AC7840——EEPROM初探

0.序 7840和7801的模拟EEPROM使用不太一样 1.现象 按照官方Demo,在这样的配置下,我们看到存储是这样的(连续三个数字1 2 3)。 使用串口工具的多帧发送功能 看不出多少规律 修改代码后 发现如下规律: 前四个字节是…...

WPF 基础入门(简介)

简介 WPF(Windows Presentation Foundation)是微软推出的基于Windows 的用户界面框架,属于.NET Framework 3.0的一部分。它提供了统一的编程模型、语言和框架,真正做到了分离界面设计人员与开发人员的工作;同时它提供了…...

【Unity动画系统】Animator有限状态机参数详解

👨‍💻个人主页:元宇宙-秩沅 👨‍💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 👨‍💻 本文由 秩沅 原创 👨‍💻 收录于专栏:Uni…...

php获取访客IP、UA、操作系统、浏览器等信息

最近有个需求就是获取下本地的ip地址、网上搜索了相关的教程,总结一下分享给大家、有需要的小伙伴可以参考一下 一、简单的获取 User Agent 信息代码: echo $_SERVER[HTTP_USER_AGENT]; 二、获取访客操作系统信息: /** * 获取客户端操作系统信息,包括win10 * pa…...

基于huffman编解码的图像压缩算法matlab仿真

目录 1.算法运行效果图预览 2.算法运行软件版本 3.部分核心程序 4.算法理论概述 4.1 Huffman编码算法步骤 4.2 Huffman编码的数学原理 4.3 基于Huffman编解码的图像压缩 5.算法完整程序工程 1.算法运行效果图预览 2.算法运行软件版本 matlab2022a 3.部分核心程序 ..…...

python+django网上购物商城系统o9m4k

语言:Python 框架:django/flask可以定制 软件版本:python3.7.7 数据库:mysql 数据库工具:Navicat 开发工具pycharm/vscode都可以 前端框架:vue.js 系统使用过程主要涉及到管理员和用户两种角色,主要包含个…...

面试题-性能优化

前端项目优化: 一般考虑方面: (挑几点记住) 我们学的: 懒加载: 路由、图片懒加载 骨架屏的使用 压缩文件:可以使用压缩工具(如GZIP)对页面文件进行压缩,减小文件大小,提高页面加载速度。 减少HTTP请求&a…...

自身文档管理规范

之前在 这里 叙述了 用 sphinx 生成静态网站, 并利用 静态网络托管服务 readthedocs 现在我们有了新的需求,想知道这些东西到底是什么。 过程 过程A : markdown/rst -> html mkdocs sphinx相关: pandoc(不能生成整个网站的h…...

php学习05-常量

常量可以理解为值不变的量。常量值被定义后,在脚本的其他任何地方都不能改变。一个常量由英文字母、下划线和数字组成,但数字不能作为首字母出现。 在PHP中使用define()函数来定义常量,该函数的语法格式如下: define(string cons…...

MFC:如何将JPEG等图片显示到对话框客户区

步骤: 0、打开VS2022创建一个基于对话框的MFC应用,项目名称命名为PicShow,创建完成后将对话框客户区中的"确定"按钮等内容删除(具体步骤略)。 1、建立菜单栏:文件->打开、退出。具体步骤&#x…...

MIUI解BL锁+刷系统教程

解除BL锁 打开设置找到My device->Detailed info and specs->连点5下MIUI version(进入开发者模式)重新打开设置找到Additional settings->Developer opentions->Mi lock status->Add account and device下载官方解锁工具包(miflash_unlock&#xf…...

数据结构和算法笔记3:双指针法(快慢指针)

双指针法(快慢指针法)在数组、字符串和链表的操作中是非常常见的,这里结合力扣上的题进行可一下梳理,主要的思路是我们要明确快指针指的是什么,慢指针指的是什么。 1. 移除元素类问题 27. 移除元素 要我们移除目标元…...

股票价格预测 | Python实现Autoformer, FEDformer和PatchTST等模型用于股价预测

文章目录 效果一览文章概述环境描述源码设计效果一览 文章概述 Autoformer、FEDformer和PatchTST是一些用于时间序列预测,包括股价预测的模型。它们都是在Transformer模型的基础上进行了改进和扩展,以更好地适应时间序列数据的特点。 Autoformer:Autoformer是一种自适应Tran…...

Git基础学习_p1

文章目录 一、前言二、Git手册学习2.1 Git介绍&前置知识2.2 Git教程2.2.1 导入新项目2.2.2 做更改2.2.3 Git追踪内容而非文件2.2.4 查看项目历史2.2.5 管理分支🔺2.2.6 用Git来协同工作2.2.7 查看历史 三、结尾 一、前言 Git相信大部分从事软件工作的人都听说过…...

4.Redis事务

4.Redis事务 文章目录 4.Redis事务是什么?能干嘛?Redis 事务 VS 数据库事务命令总结 是什么? 可以一次执行多个命令,本质是一组命令的集合。一个事务中的所有命令都会序列化,按顺序地串行化执行而不会被其它命令插入&…...

golang 图片加水印

需求: 1,员工签到图片加水印 2,水印文字需要有半透明的底色,避免水印看不清 3,图片宽设置在600,小于600或者大于600都需要等比例修改图片的高度,保持水印在图片中的大小和位置 4,处理…...

sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set问题解决方案

sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set问题解决方案 当我们使用sudo su切换权限时提示错误: sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set该错误出现原因:是因为/usr/bin/sudo的权限被…...

提升效率:使用注解实现精简而高效的Spring开发

IOC/DI注解开发 1.0 环境准备1.1 注解开发定义bean步骤1:删除原XML配置步骤2:Dao上添加注解步骤3:配置Spring的注解包扫描步骤4:运行程序步骤5:Service上添加注解步骤6:运行程序知识点1:Component等 1.2 纯注解开发模式1.2.1 思路分析1.2.2 实现步骤步骤1:创建配置类…...

全面好用的setting.xml配置

<?xml version"1.0" encoding"UTF-8"?> <!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information…...

八股文打卡day14——计算机网络(14)

面试题&#xff1a;TCP的Keepalive和HTTP的Keep-Alive是一个东西吗&#xff1f; 我的回答&#xff1a; TCP的Keepalive 1.位于TCP/IP模型的传输层。 2.是用来判活的。客户端会向服务器发送一个Keepalive包来判断&#xff0c;这个TCP连接是否还存活着。 HTTP中的Keep-Alive 1.…...

NCNN环境部署及yolov5pt转ncnn模型转换推理

该内容还未完整&#xff0c;笔记内容&#xff0c;持续补充。 〇开发环境版本 vs2022 cmake3.21.1 ncnn20231027发行版 yolov5s v6.2 vunlkan1.2.198.1 Protobuf3.20.0 Opencv3.4.1 一、模型转换 yolov5s v6.2训练的pt模型&#xff0c;直接导出tourchscript&#xff0c…...

selenium模块有哪些用途?

Selenium模块是一个用于Web应用程序测试的模块&#xff0c;具有多种示例用法。以下是一些示例&#xff1a; 1.打开网页并执行一些基本操作&#xff0c;如点击按钮、输入文本等。 定位网页元素并执行操作&#xff0c;例如使用 find_element 方法查找单个元素&#xff0c;使用 f…...

精品Nodejs实现的校园疫情防控管理系统的设计与实现健康打卡

《[含文档PPT源码等]精品Nodejs实现的校园疫情防控管理系统的设计与实现[包运行成功]》该项目含有源码、文档、PPT、配套开发软件、软件安装教程、项目发布教程、包运行成功&#xff01; 软件开发环境及开发工具&#xff1a; 操作系统&#xff1a;Windows 10、Windows 7、Win…...

爬虫工作量由小到大的思维转变---<第三十五章 Scrapy 的scrapyd+Gerapy 部署爬虫项目>

前言: 项目框架没有问题大家布好了的话,接着我们就开始部署scrapy项目(没搭好架子的话,看我上文爬虫工作量由小到大的思维转变---&#xff1c;第三十四章 Scrapy 的部署scrapydGerapy&#xff1e;-CSDN博客) 正文: 1.创建主机: 首先gerapy的架子,就相当于部署服务器上的;所以…...

python测试工具: 实现数据源自动核对

测试业务需要&#xff1a; 现有A系统作为下游数据系统&#xff0c;上游系统有A1,A2,A3... 需要将A1,A2,A3...的数据达到某条件后&#xff08;比如&#xff1a;A1系统销售单提交出库成功&#xff09;自动触发MQ然后再经过数据清洗落到A系统&#xff0c;并将清洗后数据通过特定…...

要学习openfoam,c++需要掌握到什么程度?

要学习openfoam&#xff0c;c需要掌握到什么程度&#xff1f; 在开始前我有一些资料&#xff0c;是我根据自己从业十年经验&#xff0c;熬夜搞了几个通宵&#xff0c;精心整理了一份「c的资料从专业入门到高级教程工具包」&#xff0c;点个关注&#xff0c;全部无偿共享给大家&…...

web一些实验代码——Servlet请求与响应

实验4&#xff1a;Servlet请求与响应 1、在页面输入学生学号&#xff0c;从数据库中查询学生信息并显示。 &#xff08;1&#xff09;启动MySQL数据库服务&#xff0c;新建数据库&#xff0c;将student.sql文件导入到新建数据库&#xff08;建立表&#xff0c;并插入3条数据&…...

GPT系列概述

OPENAI做的东西 Openai老窝在爱荷华州&#xff0c;微软投资的数据中心 万物皆可GPT下咱们要失业了&#xff1f; 但是世界不仅仅是GPT GPT其实也只是冰山一角&#xff0c;2022年每4天就有一个大型模型问世 GPT历史时刻 GPT-1 带回到2018年的NLP 所有下游任务都需要微调&#x…...

基于遗传算法的集装箱吊装优化,基于遗传算法的集装箱装卸优化

目录 背影 遗传算法的原理及步骤 基本定义 编码方式 适应度函数 运算过程 代码 结果分析 完整代码下载: 基于遗传算法的集装箱吊装优化,基于遗传算法的集装箱装卸优化(代码完整,数据齐全)资源-CSDN文库 https://download.csdn.net/download/abc991835105/88674652 背影 …...

专门做反季的网站/百度权重1

近来遇到一些网络编程方面的问题&#xff0c;涉及到了一些常见的概念&#xff0c;如&#xff1a;阻塞、非阻塞、异步I/O等等&#xff0c;百度的结果是惨不忍睹的&#xff0c;当然这也不能怪百度。没有办法还是得看英文&#xff0c;翻教材。后来发现阻塞和非阻塞的概念也并不难以…...

湖南城乡建设厅网站/aso优化的主要内容为

所有被盗过号的 游戏玩家&#xff0c;都对黑客咬牙切齿&#xff0c;他让你损失的不仅是一个帐号&#xff0c;更是一套顶级装备&#xff0c;365天黑天摸地的练级&#xff0c;甚至是游戏中的荣耀。 游戏黑客究竟是什么样的神秘人物&#xff0c;又是如何把你的帐号盗走&#xff0c…...

网站建设发布平台/网站关键词优化费用

winhex镜像硬盘和ghost备份是完全不同的&#xff0c;ghost只能克隆或者镜像分区内正常的数据&#xff0c;删除的数据他是不会克隆的&#xff0c;所以在数据恢复应用中&#xff0c;ghost对我们来讲作用就不大了&#xff0c;而使用winhex备份&#xff08;镜像&#xff09;硬盘数据…...

嘉兴做网站seo/百姓网推广电话

原文标题&#xff1a;Heres how you can leverge Deep Learning in your bussiness翻译&#xff1a;申利彬校对&#xff1a;白静作者&#xff1a;George Seif本文带大家三步了解深度学习在商业中的应用方法。深度学习是大家谈论的热门话题&#xff0c;利用深度学习不仅解决了很…...

微信开放平台是什么/常熟seo网站优化软件

1.请列举出在 JDK 中几个常用的设计模式&#xff1f; 单例模式&#xff08;Singleton pattern&#xff09;用于 Runtime&#xff0c;Calendar 和其他的一些类中。工厂模式&#xff08;Factory pattern&#xff09;被用于各种不可变的类如 Boolean&#xff0c;像 Boolean.value…...

石家庄业之峰装饰公司怎么样/seo推广效果

转自&#xff1a;http://my.eoe.cn/swer03160828/archive/20067.html 1) 如果在win32 下面编写的cocos2dx 的代码其文件 .cpp,.h 的文件&#xff0c;基本上都其他的平台上面可以直接把文件编辑是没有问题的&#xff01; 2) 大多数的学习游戏开的人&#xff0c;使用的很多都是 w…...