linux 重定向及部分命令

一,重定向讲解:

    1> 标准输出重定向 覆盖原有内容 慎用!!!!!!
    1>> 标准输出追加重定向 追加内容
    2> 错误输出重定向 只输出错误信息
    2>> 错误输出追加重定向 追加内容
    0< 标准输入重定向
    0<< 标准输出追加重定向

    xargs 将信息进行分组命令
    ps:多文件执行时正确输出带一个文件,错误的输出到另一个文件 ifconfig >/data/right.txt 2>/data/error.txt
      错误文件和正确文件都放到一个文件即日志文件ifconfig >/data/log.txt 2>/data/log.txt
    第二种方法:简便性: ifconfig >>/data/log.txt 2>$1
          超级简单 ifconfig &>/data/info.log
    企业案例:

      清空一个文件 1.> cat /null >/目标wenjian 2. cat 空文件 >/目标 3. >/目标文件 直接清空

      >>>>>>>>>>>>>>>>>>>>>>>>>>>哈  不了解的私聊我啊 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

二 ,cp 目标文件 目标位置

    cp -r 复制目录 递归删除命令
    -a 参数 ,归档参数
    cp -a == cp -r -p -d -r 递归复制 -p 保持文件属性不变(权限) -d参数 -d或--no-dereference  当复制符号连接时,把目标文件或目录也建立为符号连接,并指向与源文件或目录连接的原始文件或目录。
    复制文件强制复制函数:-f   ------>f参数默认centos 6.9是关闭的所以要做坏事吗??????????比如rm -rf /*   unalies rm 就行了

    所有命令编辑先使用cp备份 !!!!!!!!!!!!!!
三, mv 目标文件 目标为位置
四, remove 移除
  rm 移除的目标信息
  -rf 最好用的参数----->没有之一!!!!!
  精确删除数据:rm -rf *.txt
五, find / -type f -name "*.txt"
  管道前面的输出结果交给后面的命令
  `` 反引号 ==$() ps: 在一个命令中执行命令,在执行一个命令
  -type -f 查找文件类型 f 表示文件 d表示目录
  -name 数据名称 -- 查找的文件的数据名称
六, which 查看文件的绝对路径的信息

一天又过去了学习好快啊

linux 命令之重定向的更多相关文章

  1. linux 命令 htop & 重定向 top, bashrc文件

    最近在用linux服务器跑程序,有几条linux命令还蛮重要的,总结一下: 1. 直接跑代码: python test.py 2. 若想程序在后台跑,即使本地和服务器断开也能运行: nohup pyt ...

  2. Linux 命令——tee 重定向到文件并打印到屏幕

    需求: 源于我一个业务实现,需要通过shell脚本去调Java程序,并且能够拿到Java里面的返回值. 思路: 众所周知,通过shell调用Java,肯定是通过 Java -jar xxx.jar 命 ...

  3. Linux就该这样学--之常用linux命令及bash基础

    Linux就该这样学--之常用linux命令及bash基础 Linux命令 管道 重定向 环境变量 常用命令 常用系统工作命令 系统状态检测命令 工作目录切换命令 文本文件编辑命令 文件目录管理命令 ...

  4. linux命令重定向>、>>、 1>、 2>、 1>>、 2>>、 <

    重定向命令其实用得不少吧,只是重来都没有仔细看过,这波正好又用到 又有空总结一波. 先看>和>>: 他们俩其实唯一的区别就是>是重定向到一个文件,>>是追加内容到文 ...

  5. Linux命令- echo、grep 、重定向、1>&2、2>&1的介绍

    最近笔试遇到一道题,关于Linux命令的,题目如下 下面两条命令分别会有怎样的输出 echo  hello 1>&2 |grep aaa echo  hello 2>&1 ...

  6. linux 之管道命令与重定向

    一.Linux重定向 重定向能够实现Linux命令的输入输出与文件之间重定向,以及实现将多个命令组合起来实现更加强大的命令.这部分涉及到的比较多的命令主要有: 涉及到的比较多的命令主要有: cat:连 ...

  7. Linux命令【第一篇】

    1.创建一个目录/data 记忆方法:英文make directorys缩写后就是mkdir. 命令: mkdir /data 或 cd /;mkdir data #提示:使用分号可以在一行内分割两个 ...

  8. Linux实战教学笔记04:Linux命令基础

    第四节:Linux命令基础 标签(空格分隔):Linux实战教学笔记 第1章 认识操作环境 root:当前登陆的用户名 @分隔符 chensiqi:主机名 -:当前路径位置 用户的提示符 1.1 Li ...

  9. Linux命令随笔

    Linux命令总结 man ==命令帮助; help ==命令的帮助(bash的内置命令); ls ==list,查看目录列表; -ld:查看目录权限; -l:(long)长格式显示属性; -F:给不 ...

随机推荐

  1. 第04章-面向切面的Spring

    1. 什么是面向切面编程 AOP是什么 切面帮助我们模块化横切关注点. 横切关注点可被描述为影响应用[多处的]功能.如安全,应用许多方法会涉及安全规则. 继承与委托是最常见的实现重用 通用功能 的面向 ...

  2. [转]xe6 android 使用距离传感器(Proximiry)

    The first step it's a run sample from RAD Studio that named SensorInfo on your device. On the tab Bi ...

  3. 使用"*"通配符来选择文件

    Include 方法和IncludeDirectory 方法中的搜索模式中指定的虚拟路径可以接受一个"*"通配符字符作为前缀或后缀,以在最后一个路径段.搜索字符串是大小写不敏感的. ...

  4. arp欺骗进行流量截获-1

    这边博文主要讲一下怎么使用arp欺骗进行流量截获,主要用于已经攻入内网以后,进行流量监听以及修改. 一.什么是arp     arp协议是以太网的基础工作协议,其主要作用是是一种将IP地址转化成物理地 ...

  5. Linux环境下mysql安装并配置远程访问

    环境:centOS 1.下载mysql安装文件 [root@localhost ~]# wget http://dev.mysql.com/get/mysql-community-release-el ...

  6. 设置使用的python版本

    一.查看当前使用的python版本,或设置使用的python版本 二.python2中默认使用ASCII码,无法识别中文,报错如图,解决办法,设置字符集为utf-8

  7. 网页控件很多时最好用绝对定位absolute

    否则动一个位置可能影响其他的,牵一发而动全身

  8. MySQL索引的索引长度问题

    转自:http://samyubw.blog.51cto.com/978243/223773 MySQL的每个单表中所创建的索引长度是有限制的,且对不同存储引擎下的表有不同的限制. 在MyISAM表中 ...

  9. MongoSQL 复制数据表报错

    报错内容为: [thread1] SyntaxError: identifier starts immediately after numeric literal @(shell):1:2 解决方案: ...

  10. (转)VS2010实用快捷键

    1,Visual Studio 2008自带的1000多个 Windows 系统使用的各种图标.光标和动画文件在Visual Studio 2008的安装目录下,/Microsoft Visual S ...