当前位置: 首页 > 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…...

手把手教你:在无外网环境下搞定VSCode插件离线安装(附下载地址拼接技巧)

企业内网开发环境高效配置指南&#xff1a;VSCode插件离线部署实战 在高度安全管控的企业研发环境中&#xff0c;外网隔离是常见的安全策略。当新入职的工程师第一次打开内网电脑上的VSCode时&#xff0c;面对空空如也的插件市场&#xff0c;那种无从下手的焦虑感我深有体会。三…...

一文看懂:什么是大语言模型

在过去很长一段时间里&#xff0c;计算机只是“执行命令的工具”。但这两年&#xff0c;一种新的技术正在改变这一切——它不仅能理解人类语言&#xff0c;还能写文章、写代码&#xff0c;甚至和你对话。从 ChatGPT 到 DeepSeek&#xff0c;再到 Claude 和 Gemini&#xff0c;“…...

CS Demo Manager:免费开源CS比赛录像分析工具终极指南

CS Demo Manager&#xff1a;免费开源CS比赛录像分析工具终极指南 【免费下载链接】cs-demo-manager Companion application for your Counter-Strike demos. 项目地址: https://gitcode.com/gh_mirrors/cs/cs-demo-manager 你是否曾想过&#xff0c;为什么职业选手总能…...

Cortex-R52性能监控与调试架构深度解析

1. Cortex-R52性能监控单元架构解析在嵌入式实时系统中&#xff0c;性能监控单元(PMU)如同汽车的仪表盘&#xff0c;为开发者提供处理器内部运行状态的实时数据。Cortex-R52的PMU模块采用三级监控架构&#xff1a;1.1 事件采集层处理器内部部署了45个专用硬件计数器&#xff0c…...

Cursor Pro破解工具终极指南:5步实现永久免费使用的完整教程

Cursor Pro破解工具终极指南&#xff1a;5步实现永久免费使用的完整教程 【免费下载链接】cursor-free-vip [Support 0.45]&#xff08;Multi Language 多语言&#xff09;自动注册 Cursor Ai &#xff0c;自动重置机器ID &#xff0c; 免费升级使用Pro 功能: Youve reached yo…...

Flutter从入门到实战-02-Flutter框架核心

Flutter 从入门到实战&#xff08;二&#xff09;&#xff1a;Flutter 框架核心本文根据讲义目标是把“会搭环境、会写页面、会管理状态与路由、会做基础网络请求”串成一条完整上手路径。一、先把开发环境一次搭对 这部分讲义强调的核心思想是&#xff1a;环境问题越早解决&am…...

终极指南:如何通过AKShare金融数据接口库快速获取全球交易所数据

终极指南&#xff1a;如何通过AKShare金融数据接口库快速获取全球交易所数据 【免费下载链接】akshare AKShare is an elegant and simple financial data interface library for Python, built for human beings! 开源财经数据接口库 项目地址: https://gitcode.com/gh_mirr…...

【Midjourney Sumi-e风格创作终极指南】:20年AI绘画专家亲授3大笔触控制法则、5类水墨失真避坑清单与实时渲染参数配置表

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;Sumi-e水墨美学与AI生成的本体论契合 留白即存在 水墨画中的“余白”并非空无&#xff0c;而是气韵流转的场域——这与生成式AI中隐空间&#xff08;latent space&#xff09;的拓扑结构惊人地同构。扩…...

3种高效方案:让Windows直接运行Android应用的全新体验手册

3种高效方案&#xff1a;让Windows直接运行Android应用的全新体验手册 【免费下载链接】APK-Installer An Android Application Installer for Windows 项目地址: https://gitcode.com/GitHub_Trending/ap/APK-Installer 想象一下这样的场景&#xff1a;您需要在电脑上快…...

【Arcgis实战技巧】巧用DOM目视解译,从DSM中精准“挖”出地面高程点

1. 为什么需要从DSM中提取地面高程点&#xff1f; 在测绘和地理信息领域&#xff0c;数字表面模型&#xff08;DSM&#xff09;记录了地表所有物体的顶部高程信息&#xff0c;包括建筑物、树木、电线杆等。但很多时候我们需要的是数字高程模型&#xff08;DEM&#xff09;&…...