首页 > 系统相关 >Linux基础课:第七章笔记--管道,环境变量与常用变量

Linux基础课:第七章笔记--管道,环境变量与常用变量

时间:2023-02-09 10:47:40浏览次数:47  
标签:xargs cut name tar -- Linux 基础课 find

开始第七章的学习。
技术都是手段,目标是最短的时间内,将学到的知识转化成想要的东西。
y总金句:如果想在35岁之前出人头地,能正常工作的不过十来年,那么现在就应该好好学习,工作。

cd -  返回之前所在的目录
ps aux | grep [匹配的字符串]
du -sh  查看当前目录所占磁盘空间的大小

文件权限
chmod +x ...  给。。。添加可执行权限
chmod -x ...  回收可执行权限
chmod 777 ... -R  递归修改整个文件夹的权限

文件检索
find /directory/ -name "*.cpp" | xargs cat | grep "acs"  检索目录下文件中,所有的acs
wc  -l 统计行数  -w  统计单词数  -c  统计字节数
ag  搜索当前目录下所有的文件
find . -name "*.cpp" | xargs cat | wc -l  统计当前目录下c++ 文件的总行数
tree  显示文件结构  -a 显示隐藏文件
cut -d ":" -f 1  显示冒号作为分隔符的第一个结果。eg : echo $PATH | cut -d ":" -f 1
cut -c 1,3  显示第一个,第三个字符  cut -c 1-3  显示第一个到第三个字符
sort  排序  ls | sort. find | sort等。
xargs  将stdin,根据空格分割成命令行参数。例如  find . -name '*.py' | xargs rm

常用命令
tar -zcvf [name].tar.gz [directory]  压缩文件
tar -zxvf [name].tar.gz  解压文件

安装命令
sudo command
apt-get install xxx
pip install xxx --user  --upgrade

作业一
vim .bashrc
export PATH= [directory] : $PATH  冒号分隔,$取得原有的值
source ~/.bashrc

ipython3 前面加上!  可以执行shell语法.
res=12**222
! echo $res > ans.txt

对课程的定位--不求全,在于精。抓少量关键
技术都是手段。现在想办法,把知识转化成价值,实用主义,指导日程生活。

标签:xargs,cut,name,tar,--,Linux,基础课,find
From: https://www.cnblogs.com/spock12138/p/17100777.html

相关文章

  • chatGPT vscode 体验
      体验秘钥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 多人用可能有点卡,重在体验。 自己(中国)想注册账号如下步骤一:找到入口搜索OpenAI进入主页......
  • PyQt5-快速上手笔记-03
    盒布局fromPyQt5.QtWidgetsimportQWidget,QPushButtonfromPyQt5.QtWidgetsimportQHBoxLayout,QVBoxLayoutclassmyWidget(QWidget):def__init__(self):......
  • .Net中,栈和堆的区别(转)
    栈负责保存我们的代码执行(或调用)路径,而堆则负责保存对象(或者说数据,接下来将谈到很多关于堆的问题)的路径。可以将栈想象成一堆从顶向下堆叠的盒子。当每调用一次方法时,我......
  • 【活动报名】re:Invent - AI 应用助力企业构建数字战略
    2023/2/12re:Invent系列活动-上海站AI应用助力企业构建数字战略作为全球云计算粉丝以及构建者的年度盛会以及云计算领域风向标,2022亚马逊云科技re:Invent全球大会带......
  • 域(Domain)
    什么是Domain[('create_uid','=',user.id)]Domain是个多条件的列表,每个条件是一个三元表达式:[(字段名,操作符,值),(字段名,操作符,值)]Domain使用场合权限管理中的行级权......
  • C语言填空:多项式
    #include<stdio.h>//调用函数计算代数多项式1.1+2.2*x+3.3*x*x+4.4*x*x*x+5.5*x*x*x*x//当x=1.7时的值floatf(float,float*,int);main(){floatb[5]={1.1,2......
  • AIML教程_编程入门自学教程_菜鸟教程-免费教程分享
    教程简介AIML<that>标签-从简单和简单的步骤学习AIML,从基本到高级概念,包括简介,环境设置,第一个应用程序,基本标签,<star>等。标签,<srai>标签,<随意>标记,<set>标记,<get>......
  • Mybatis 复杂对象resultMap的使用
    目录mybatis复杂对象resultMap下面是resultMap的定义普通属性省略说明select相关配置Model代码resultMap处理复杂映射问题Ⅰ多对一查询:学生——老师(1)创......
  • kafka-消息中间键(springboot集成)
    特性追求高吞吐量,适合产生大量数据的互联网服务的数据收集业务kafka入门1.导入依赖<dependencies><dependency><groupId>org.springframework.boot</gro......
  • label select textarea
        ......