首页 > 其他分享 >第十二天

第十二天

时间:2024-03-09 18:44:05浏览次数:18  
标签:文件 grep 查看 ceshi test 第十二天 txt

第十二天

1 企业常用命令整理几个,

ls 列出目录内容
cd  切换目录
pwd  查看当前目录
mkdir  创建目录
rm  删除
cp  复制文件或目录
mv  移动文件或目录
cat  查看文件
more  查看文件
less 查看文件
grep 搜索过滤
find  条件查找

ps 查看系统进程状态
top  实时查看系统负载和进程信息
netstat  查看网络连接、路由表、网络接口统计等
ping  测试网络连通性
ssh  安全远程登录服务器
tar  打包、解压文件
vi/vim nano   文本编辑器
crontab   设置计划任务

不会的 12里面有视频看下,会了就不看视频

2 cat查看文件显示行号用什么参数

cat -n 文件名
cat -n 1.txt

3 less 和more有啥区别

more只能向前翻页查看文件内容,不能向后翻页;而less既可以向前也可以向后翻页查看
less支持上下滚动浏览,并且支持搜索关键字、跳转到特定行等功能,操作更为灵活

4 查看前几行命令:

head -n 数字 文件名  
head -n 10 1.txt

5 查看后几行命令:

tail -n 数字  文件名
tail -n 10 1.txt

6 实时查看日志:

tail -f 日志文件名     

​ 工作天天用的

7 下面符号什么意思?

>  重定向输出,覆盖
>>追加重定向,不覆盖,在末尾添加内容

echo {1..100} 作用:在shell中生成一个从1到100的序列

touch {1..10} 作用:创建1到10个空文件

mkdir {a,b,c} 作用:创建a b c 的三个目录

8
剑客有哪几个命令:
敲下
cat >> tets.txt << EOF

ceshi
kaifa
sheji
xiaoshou

EOF

需求1 筛选 ceshi 信息

grep ceshi test.txt

需求2 筛选ceshi 信息 上一行也显示 -B 参数

grep -B1 ceshi test.txt

需求3 筛选 上一行 和下一行 都显示出来 -C 参数

grep -C1 ceshi test.txt

需求 4 筛选 下一行数据也显示出来 用 -A 参数

grep -A1 ceshi test.txt

需求 5 统计ceshi 在文本出现几次

​ -c

grep -c ceshi test.txt

需求6 把文件 ceshi 替换ceshi2023

vi test.txt
:%s/ceshi/ceshi2023/g


或者

sed -i ‘s/ceshi/ceshi2023/g' test.txt

标签:文件,grep,查看,ceshi,test,第十二天,txt
From: https://www.cnblogs.com/nwq1101/p/18063128

相关文章

  • Leetcode刷题第十二天-动态规划
    1049:最后一块石头的重量II链接:1049.最后一块石头的重量II-力扣(LeetCode)1classSolution:2deflastStoneWeightII(self,stones:List[int])->int:3#dp[i]背包为i的最大价值为dp[i]4#推导公式dp[i]=max(dp[i],dp[i-stones[i]]+stones[i]......
  • 第十二天:SHELL编程之常见工具、数组及字符串切片
    一、信号捕捉traptrap命令可以捕捉信号,修改信号原来的功能,实现自定义功能#列出所有信号trap-l#进程收到系统发出的指定信号后,将执行自定义指令,而不会执行原操作trap'触发指令'信号#忽略信号的操作trap''信号#恢复原信号的操作trap'-'信号......
  • [代码随想录] 第十二天
    144.二叉树的前序遍历[https://leetcode.cn/problems/binary-tree-preorder-traversal/]思路:栈实现的迭代遍历:出栈记录,右孩子非空右孩子进栈,左孩子非空左孩子进栈。/***Definitionforabinarytreenode.*publicclassTreeNode{*intval;*TreeNodeleft;*Tre......
  • 第十二天:函数 function
    一、函数介绍函数function是由若干条shell命令组成的语句块,实现代码重用和模块化编程它与shell程序形式上是相似的,不同的是它不是一个单独的进程,不能独立运行,而是shell程序的一部分函数和shell程序区别Shell程序在子Shell中运行函数在当前Shell中运行。因此在当前Shell中,函......
  • Java登陆第十二天——网络编程(一)网络的概念
    网络由两台或者更多的计算机组成的网络,称之为计算机网络。在同一个网络中,不同的计算机可以互相通信。因为他们使用的都是相同的协议。(通信:两台设备之间通过网络实现数据传输。)假设某处的一个计算机网络使用的网络协议为ABC。那么另一处网络协议为EFG的计算机网络,就无法与该A......
  • Java拾贝第十二天——IO流之转换流
    IO流还提供了一组转换流主要包括转换输出流(OutputStreamWriter)和(转换输入流InputStreamReader)。OutputStreamWriter转换输出流是Writer的子类,作用是将字节输出流转换为字符输出流。(字节......
  • Java拾贝第十二天——System类
    System类的常量常量描述publicfinalstaticInputStreamin系统标准输入,一般是键盘publicfinalstaticPrintStreamout系统标准输出,一般是显示器publicfinalstaticPrintStreamerr错误输出可以看到out和err是PrintStream类型的,而in是InputStream类型......
  • 《看了受制了》第十二天,4道题,合计53道题
    2023年9月6日今天是Atcoder、ACWING、牛客。预告!!已经再出Atcoder的爬虫翻译了(慢慢集成一下,数学建模完成后完善)。ACWING5199现代艺术题目理解这个题目以a数组作为横行的操作次数,b数组为纵向的操作次数。然后每一个位置的操作次数便是a[i]+b[j]就是第(i,j)的操作次数。......
  • 代码随想录算法训练营第十二天| 递归遍历 (必须掌握)迭代遍历 统一迭代
    递归遍历重点:1,TreeNode的自定义2,val=0== val=NULL;代码:1voidpreRecursor(TreeNode*root,vector<int>&result)2{3if(root==NULL)4return;5result.push_back(root->val);6preRecursor(root->left,result);7......
  • c/c++零基础坐牢第十二天
    c/c++从入门到入土(12)开始时间2023-05-14 23:01:13结束时间2023-05-15 13:06:16前言:学习数组,少不了练习,让我们通过实验,在实践中出真知。实验四 数组程序设计函数题 第一题 应用字符数组反序字符串一、问题描述程序应用字符数组存储用户输入的一行字符(长度小于80),并将......