Linux操作系统的组成

以下符号的意义.

输出重定向和输入重定向的知识点

echo 把后面的文字显示出来

xargs 分组, -n 分为n组  xargs -n 1.txt (完整命令:xargs -2 <1.txt)

>  1> 标准输出重定向.(先把文件内容清空,再把内容放到文件中)重新改写该文件 .

举例:echo '123' >aaa.txt

>> 1>>  追加重定向;追加命令 会写在文件的最后,原文件内容不改变

2> 标准错误重定向 (只有错误的东西能通过)

2>>错误追加重定向(错误的内容追加到文件末行)

把错误和对的信息一起写入文件:
eho hello >>/data/oldboy.txt 2>&1

#< 输入重定向
#<< 追加输入重定向

命令总结如下图:

cp命令 copy命令

cp /data/old.txt /tmp  将/data/下的old.txt 复制到/tmp目录下.

cp -r 递归复制 复制目录和目录里的内容到某个目录

cp -a 复制所有 cp -pdr

mv --move 移动文件命令.或者给文件改更改名称.

mv  源文件或目录 目标文件或目录

rm 命令 删除文件或目录

rm -r  递归删除 删除目录和文件

rm -f 强制删除.

find 命令

find 跟路径,跟查找的类型,再跟找的文件名字

find /root -type f -name "old.txt"

#管道命令 |

把前面命令的结果传递给后面的命令,举例:

find /root/ -type f -name "old.txt"| cat

find /root/ -type f -name "old.txt"| xargs ls -l

echo '--help' | cat  将echo的输入内容传递给cat作为输出, 结果:输出 --help

echo '--help' | xargs cat (输出的结果为cat的命令帮助信息)

相当于cat --help 的输出.

而 echo '--help' | xargs cat 等价于 cat --help 什么意思呢,就是xargs将其接受的字符串 --help 做成cat的一个命令参数来运行cat命令

grep  -v "oldboy" test.txt

awk  "!/oldboy/' test.txt  (awk的方法)

sed '/oldboy/d' test.txt  (sed方法)

head -n  (查看文件头n行内容)  tail -n (查看文件尾部n行内容)

三剑客, sed ,awk,grep(过滤)

别名: alias 给命令命名别名,昵称,外号类似

alias rm='do not use rm'

修改/etc/profile 使别名永久生效. source /etc/profile  使配置生效.

vim /etc/profile  (小写字母o) 在文件最后一行添加一行空行. 并进行编辑写入内容.

最终使其rm cp mv 生效还需要编辑/root/.bashrc 将其注释掉.这样别名就生效了.

\ 反斜线 后跟别名就是取反的意思, 原本不生效的别名反而生效了 例如rm命令.演示:

默认 cp mv rm 命令 在修改了/etc/profile 后还需要修改/root/.bashrc 才可以将alias设置的别名更改.

其他别名生效只需更改/etc/profile 然后使用source /etc/profile 使其生效即可.

1.小结 , 配置别名,临时取消别名.

Linux_Day001-002章常用命令的更多相关文章

  1. 【PYTEST】第一章常用命令

    pytest入门 安装pytest 运行pytest pytest常用命令 1. 安装pytest pip install pytest 2. 运行pytest 2.1 pytest默认搜索当前目录下 ...

  2. [批处理教程之Shell]002.Linux 常用命令大全

    这一次收集的是比较基础的 Linux 命令,其实 Linux 命令未必每个都要记住,只要在用到时能查阅到需要的命令的用法. 系统信息 *.显示机器的处理器架构(1)arch *.显示机器的处理器架构( ...

  3. linux 常用命令 集锦

    第一章  LINUX简介及安装    1一.LINUX介绍    1二.LINUX安装    2三.LINUX目录    2四.总结来说:    3第二章 常用命令及帐户管理    4一.linux命 ...

  4. Docker | 第三章:Docker常用命令

    前言 上一章节,简单介绍了在CentOS下的Docker的安装过程,以及运行了一个官方提供的Hello,World镜像运行了第一个Docker.就像上一章中,验证Docker是否安装成功,我们执行的是 ...

  5. Linux学习笔记 一 第三章 Linux常用命令

    第三章Linux常用命令 一.文件处理命令 1.命令格式 2.目录处理命令:ls 3.目录处理命令:mkdir 4.文件处理命令: touch

  6. 第一章,Linux常用命令

    20161124 Linux常用命令1.find find /etc/ -size +50k -lsfind /etc/ -size +50k -ls 2> /dev/null查看目录下大于50 ...

  7. 第二章 FFmpeg常用命令

    2.1 FFmpeg常见的命令大概分为6个部分 ffmpeg信息查询部分 公共操作参数部分 文件主要操作参数部分 视频操作参数部分 字幕操作参数部分 2.1.1 FFmpeg的封装转换 FFmpeg ...

  8. [Linux 002]——Linux的常用命令

    经过前面的学习,大概了解了计算机组成原理和操作系统的一些知识.尽管这些知识都是琐碎的,拼凑的,在以后的工作和学习中仍需进行深入的了解.但是这些预备知识对于准备跨入 Linux 大门的童鞋来说,应该是足 ...

  9. 第3章 CentOS常用命令

    一.CentOS常用命令 1.1 文件和目录 # cd /home                        进入 '/home' 目录 # cd ..                       ...

随机推荐

  1. 《HTTP权威指南》--阅读笔记(一)

    HTTP: HyperText Transfer Protocol 测试站点:http://www.joes-hardware.com URI包括URL和URN URI: Uniform Resour ...

  2. 【游记】NOIP2018复赛

    声明 我的游记是一个完整的体系,如果没有阅读过往届文章,阅读可能会受到障碍. ~~~上一篇游记的传送门~~~ 前言 参加完NOIP2018的初赛过后,我有点自信心爆棚,并比之前更重视了一点(也仅仅是一 ...

  3. 使用Jasypt对SpringBoot配置文件加密

    # **前言** 在日前安全形势越来越严重的情况下,让我意识到在项目中存在一个我们经常忽略的漏洞,那就是我们的项目的配置文件中配置信息的安全,尤其是数据库连接的用户名和密码的安全.所以这里我们就需要对 ...

  4. 【0806 | Day 9】异常处理/基本的文件操作

    一.异常处理 异常即报错,可分为语法异常和逻辑异常 1. 语法异常 举个栗子 if #报错 syntaxerror 0 = 1 #报错 syntaxerror ... 正经地举个栗子 print(1) ...

  5. 《机器学习技法》---AdaBoost算法

    1 AdaBoost的推导 首先,直接给出AdaBoost算法的核心思想是:在原数据集上经过取样,来生成不同的弱分类器,最终再把这些弱分类器聚合起来. 关键问题有如下几个: (1)取样怎样用数学方式表 ...

  6. 8.7 day28 网络编程 socket套接字 半连接池 通信循环 粘包问题 struct模块

    前置知识:不同计算机程序之间的数据传输 应用程序中的数据都是从程序所在计算机内存中读取的. 内存中的数据是从硬盘读取或者网络传输过来的 不同计算机程序数据传输需要经过七层协议物理连接介质才能到达目标程 ...

  7. Sqlmap过waf命令tamper各脚本的适用环境

    0x00 相信很多小伙伴和我一样感同身受,站上明明有注入可是被万恶的WAF拦截了或者过滤了,这时候就需要用到SQLMAP强大的tamper了. 0x01 使用方法--tamper xxx.py apo ...

  8. .netcore持续集成测试篇之 .net core 2.1项目集成测试

    系列目录 从.net到.net core以后,微软非常努力,以每年一到两个大版本的频率在演进.net core,去年相继发布了.net core 2.1和2.2,其中2.1是长期支持版,不断的快速更新 ...

  9. 什么是CWS、WBS、OBS

    今天公司进行CMMI资质审核,审核人提到了WBS,以前对这些名词没有太过于注意,后经过审核人的审核对这个名词有了一个大致的了解,并结合项目经验和网上的一些资料,编此文档.不为别人,主要怕自己忘记了. ...

  10. CZGL.Auth: ASP.NET Core Jwt角色授权快速配置库

    CZGL.Auth CZGL.Auth 是一个基于 Jwt 实现的快速角色授权库,ASP.Net Core 的 Identity 默认的授权是 Cookie.而 Jwt 授权只提供了基础实现和接口,需 ...