zoukankan      html  css  js  c++  java
  • linux基本操作2

    将当前用户目录下的文件清单输出到文件list1.txt(当前用户目录下)中
    ls -l > list1.txt

    利用管道命令将根(/)下所有修改日期在4月16日的文件清单输出到list2.txt(当前用户目录下)
    ls -l | grep '4月16' > ~/list2.txt
    grep筛选

    将文件list1.txt与文件list2.txt合并,输出到list.txt
    cat list1.txt list2.txt > list.txt

    脚本

    cat输出到控制台 

     

    #!/bin/bash 脚本文件的第一行,在文件的第一行指明所使用的shell
    #在其他行可以添加注释

     

    运行脚本的时候 要将脚本文件的存储路径准确地告诉shell,要引用当前目录的文件,可以在shell中使用单点操作符 $ ./text1

    注意 可能指出没有执行文件的权限 用ls -l
    text1查看权限发现系统以只读和只写的权限创建了文件(umask确定新文件的默认权限设置)
    因此要赋予执行该文件权限 chmod u+x text1

     

    echo 加字符串
    输出这串字符串
    如果字符串中出现单引号或者双引号,可以在字符串中使用一种引号,用另一种引号标记字符串
    默认自动换行

    想要echo命令结果和echo文本字符串在同一行
    echo -n “字符串”
    命令结果就会紧跟在字符串后面

     

    $引用了一个变量,如果想显示一个$符号,要写$
    环境变量 $USER $UID $HOME显示关于登录用户的信息
    被赋值不需要在前面加$,赋值需要

     

    反引号
    将整个命令行命令用反引号包围起来,比如date用反引号包围起来赋给一个变量,echo输出这个变量就是现在的日期时间

     

    获取用户输入
    read 变量
    不用定义,直接赋值
    read -p “字符串” 变量
    允许在read命令行中直接指定一个提示

     

    touch 文件名 在目录下建立一个空文件

     

    [前后要加空格

  • 相关阅读:
    [转] css选择器中:first-child与:first-of-type的区别
    [转] Javascript中理解发布--订阅模式
    [转] 浅析JavaScript设计模式——发布-订阅/观察者模式
    [转] linux学习第四十四篇:Nginx安装,Nginx默认虚拟主机,Nginx域名重定向
    [转] meta标签的作用及整理
    [转] 安装npm全局包提示权限不够
    [转] UniCode编码表
    Unicode字符编码表
    [转] Lodash常用API笔记
    [转] JavaScript 之 ArrayBuffer
  • 原文地址:https://www.cnblogs.com/ffxpy/p/9068250.html
Copyright © 2011-2022 走看看