Linux命令之find、grep、echo、tar、whoami、uname

1. whoami–查看当前登录的用户名

 book@100ask:~/linux$ whoami
 book

2. echo–打印命令,配合’>’或者’>>’使用

 echo 打印信息   //输出信息到终端
 echo 打印信息 > 文件名   //先清空文件里面的内容,然后将输出信息保存到文件中
 echo 打印信息 > 文件名   //在文件末尾追加信息
 ============================================================================
 book@100ask:~/linux$ echo hello
 hello
 book@100ask:~/linux$ touch hello.txt
 book@100ask:~/linux$ echo hello > hello.txt
 book@100ask:~/linux$ cat hello.txt
 hello
 book@100ask:~/linux$ echo hello1 > hello.txt
 book@100ask:~/linux$ cat hello.txt
 hello1
 book@100ask:~/linux$ echo hello2 >> hello.txt
 book@100ask:~/linux$ cat hello.txt
 hello1
 hello2

3. find–查找命令

 find 路径 -name 文件名
 find /usr/include -name stdio.h
 ===========================================================================
 /usr/include/x86_64-linux-gnu/bits/stdio.h
 /usr/include/stdio.h
 /usr/include/c++/7/tr1/stdio.h

4. grep–在文件中搜索字符串信息

 grep -Rn "搜索信息" 文件名
 ===========================================================================
 book@100ask:~/linux$ cat hello.txt -n
    1  hello1
    2  hello2
    3  hello world
    4  132456
 book@100ask:~/linux$ grep -Rn "456" ./hello.txt
 4:132456
 book@100ask:~/linux$ grep -Rn "hello1" ./hello.txt
 1:hello1

5. tar–打包命令

打包:
tar -jcvf 压缩包名.tar.bz2  目录或文件  //把目录和文件打包成bz2格式
tar -zcvf 压缩包名.tar.gz  目录或文件   //把目录和文件打包成gz格式

解包:
tar -xvf  压缩包名.tar.bz2/压缩包名.tar.gz

注意:
windows的rar格式压缩包,linux系统需要安装两个命令,步骤如下:
sudo apt-get install unrar  //首先利用网络在ubuntu系统安装rar格式的解压命令
unrar x  压缩包名.rar //对rar压缩包进行解包

uname–查看Linux系统版本信息

book@100ask:~/linux/c01$ uname -a
Linux 100ask 5.4.0-125-generic #141~18.04.1-Ubuntu SMP Thu Aug 11 20:15:56 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

Original: https://www.cnblogs.com/emolife/p/16688246.html
Author: imagelife
Title: Linux命令之find、grep、echo、tar、whoami、uname

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/577810/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • [编程一生]历史文章分类汇总

    2021年过去了,总结一下我的239篇原创。方便大家利用自带的搜索功能当智能机器人来用。 面试类 方法论 架构类 网络通信与 操作系统原理 稳定性建设 Java 中间件 程序人生 …

    Linux 2023年6月13日
    094
  • 最新超详细的VMware虚拟机的下载与安装

    一、了解VMware VMware虚拟机软件是一个”虚拟PC”软件,它使你可以在一台机器上同时运行二个或更多Windows、DOS、LINUX系统。与&#8…

    Linux 2023年6月15日
    0135
  • 记录一次shell脚本环境全局变量在函数内部生效问题

    背景 计划核对内网IP的使用情况,所以写了个小脚本扫描有哪些IP还在使用。执行脚本过程中发现函数中一直获取不到变量的值,排查后将结论记录下来。 问题现象 已经配置了全局变量,但是在…

    Linux 2023年6月14日
    0108
  • fabric2.2.网络部署

    在执行测试项目时,多次使用并修改此文件,部分地方没有及时更新.如果问题请联系 487008159 更正. 项目: fabric-samples 工作目录 : ~/go/src/gi…

    Linux 2023年6月13日
    0125
  • python爬虫爬取国家科技报告服务系统数据,共计30余万条

    python爬虫爬取国家科技报告服务系统数据,共计30余万条 按学科分类【中图分类】 共计三十余万条科技报告数据 爬取的网址:https://www.nstrs.cn/kjbg/n…

    Linux 2023年6月14日
    079
  • TCP传输层协议 特性

    客户A和服务器B都处于建立连接的状态,此时客户A主动与服务器B发出断开连接的请求: 第一步:客户A会发送一个序号为Seq=u的报文给服务器B,此时控制位中的断开位FIN=1,即请求…

    Linux 2023年6月6日
    091
  • 你的团队工作量饱和吗?

    参与软件开发的相关人员,虽然称为工程技术人员,但本质上其实就是手艺人。手艺嘛肯定是一技之长,里面多少有些门道,外行人做不了, 也很难完全搞清楚其中的门道,合作过程中就怕被坑上当 :…

    Linux 2023年6月13日
    091
  • 【原创】Linux虚拟化KVM-Qemu分析(六)之中断虚拟化

    背景 Read the fucking source code! –By 鲁迅 A picture is worth a thousand words. –…

    Linux 2023年6月8日
    0111
  • SSO之CAS

    单点登录SSO ​ 单点登录的主要原理就是在每次登录成功以后生成一个唯一不可重复的令牌 token,我们就简单的用了一个随 机的 UUID 来生成 token。当用户登录成功后用生…

    Linux 2023年6月7日
    081
  • 利用numpy实现list降维

    python读取数据库得到的事一个类似二维数组的list,有时候需要降维操作,numpy提供一个很有用的函数,可以直接使用 import numpy as np a = np.ar…

    Linux 2023年6月14日
    0124
  • MySQL范式

    为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中,这种规则就是范式。范式是符合某一种级别的关系模式的集合。关系型数据库中的关系必须满足一定的要求…

    Linux 2023年6月7日
    0111
  • 【4】2022年6月

    6月15日 今早10点教师资格面试成绩出来了,幸好一次性通过。笔面都一次性通过,比我预想的顺利,谢谢各位考官的照顾。 我知道自己面试的时候既感冒又受伤,状态是不好的,发挥不了真实的…

    Linux 2023年6月13日
    079
  • python 多线程

    python 多线程 多线程流程 导入模块 import threading 通过线程类型创建线程对象 线程对&a…

    Linux 2023年6月13日
    081
  • url参数+,&,=,/等转义编码【转】

    问题描述 在使用postman发送请求时,url出现了有+,空格,/,?,%,#,&,= 等特殊符号,可能在转义之后导致服务器端无法获得正确的参数值。解决办法 将这些字符转…

    Linux 2023年6月8日
    088
  • 如你所见

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    Linux 2023年6月6日
    082
  • JS 模块化- 01 模块化前传

    前端技术的发展不断融入了很多后端的思想,逐步形成前端的 “四个现代化”:工程化、模块化、规范化、流程化。这个主题介绍 模块化 ,主要内容包括模块化前传(早期…

    Linux 2023年6月6日
    0106
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球