zoukankan      html  css  js  c++  java
  • Linux命令行与shell脚本

    Linux命令行与shell脚本

    第1章 初识Linux shell

    第2章 走进shell

    第3章 基本的bash shell命令

    路径

    cd destination
    

    cp 命令在复制文件时有两个参数,源对象和目标对象

    cp source destination
    

    pwd 命令可以显示出shell会话的当前目录

    单点符(.),表示当前目录

    双点符(..),表示当前目录的父目录

    ls 列表命令,输出的列表是按字母、按列排序的

    ls -l 显示附加信息,长列表

    mv 命令可以将文件和目录移动到另一个位置或重新命名

    rm 删除文件

    rm -i fall
    

    mkdir 创建目录

    mkdir New_Dir
    ls -ld New_Dir
    

    rmdir 删除目录
    rmdir 命令只删除空目录,如果目录下有文件,会拒绝删除目录

    rm -i New_Dir/my_file
    rmdir New_Dir
    ls -ld New_Dir
    

    file 查看文件类型

    cat 显示文本文件中所有数据

    cat test1
    

    more 会显示文本文件的内容,并会在显示每页数据后停下来
    more命令是分页工具

    head 显示文件开头那些行的内容,默认显示前10行

    第4章 更多的bash shell命令

    ps 默认显示运行在当前控制台下的属于当前用户的进程

    top 实时显示进程信息
    top命令的输出中将进程叫做任务,有多少进程处在运行、休眠、停止或僵化。(僵化状态是指进程完成了,但父进程没有响应)

    kill 通过进程ID(PID)给进程发信号,结束进程,kill命令会向命令行中列出的全部PID发送一个TERM信号,TERM信号告诉进程可能的话就停止运行。
    kill命令不会有任何输出,要检查是否有效,可再运行ps或top

    挂载 Linux文件系统将所有的磁盘都并入一个虚拟目录下,在使用新的储存媒体之前,需要把它放到虚拟目录下。这个工作称为挂载。

    mount 用来挂载媒体的命令,会输出当前系统上挂载的设备列表

    
    

    第5章 使用Linux环境变量

    第6章 理解Linux文件权限

    第7章 管理文件系统

    第8章 安装软件程序

    第9章 使用编辑器

    第10章 构建基本脚本

    第11章 使用结构化命令

    第12章 更多的结构化命令

    第13章 处理用户输入

    第14章 呈现数据

    第15章 控制脚本

    第16章 创建函数

    第17章 图形化桌面上的脚本编程

    第18章 初识sed和gawk

    第19章 正则表达式

    第20章 sed进阶

    第21章 gawk进阶

    第22章 使用其他shell

    第23章 使用数据库

    第24章 使用Web

    第25章 使用E-mail

    第26章 编写脚本实用工具

    第27章 shell脚本编程进阶

      附录A bash命令快速指南 604
      附录B sed和gawk快速指南 611

    Learn ,Practice ,Summary !
  • 相关阅读:
    源码安装jdk
    yum操作的一些笔记
    Tomcat笔记
    源码编译安装zabbix server端和agent端
    用nginx做反向代理时 通过设置让后台真实服务器日志记录客户端的IP
    LVS负载均衡的两种调度模式:NAT和DR
    nginx配置文件详解
    FPGA高级设计——时序分析和收敛(转)
    12个有趣的C语言面试题
    LDO稳压器工作原理
  • 原文地址:https://www.cnblogs.com/daminzhou/p/8471985.html
Copyright © 2011-2022 走看看