基本bash命令

基本bash命令

  1. bash手册
    输入man命令可以访问存储在linux系统上的手册页面

     如果不记得命令名,可以使用关键字搜索手册。语法是

    man -k 关键字

     手册被分为了不同的内容区域。man工具提供的是命令所对应的最低编号的内容。如果想查看所需要的页面,可以输入

    man section# topic


  2. 浏览文件系统 常见Linux目录名称

    • 切换目录
      cd命令
    • 显示当前路径名
      pwd命令
  3. 文件和目录列表

处理文件

  1. 创建文件
    touch命令(change file access and modification times)

  2. 复制文件
    • 基本操作
      cp source destination
    • 提示会覆盖文件
      -i选项
    • 复制到目录中


      注意dir1一定是一个目录,即在后面要加上正斜线。
    • 递归复制整个目录的内容
      cp -R
  3. 链接文件
    在系统中维护同一个文件的多个副本,可以通过采用保存一份物理文件副本和多个虚拟副本的方法。这种虚拟的副本叫做链接
    链接分为符号链接和硬链接
  4. 重命名文件和移动文件 mv命令。保持inode号和时间戳不变。
    -i选项会在覆盖已有文件时得到提示
  5. 删除文件
    rm命令。
    -i选项会提示是不是真的要删除文件
    -f选项会强制删除,不会提示 可以使用通配符。

处理目录

  1. 创建目录 mkdir命令 同时创建多个目录和子目录:-p参数

  2. 删除目录
    基本命令rmdir
    认情况下rmdir只能删除空目录。 在非空目录下使用rm命令,使用-r选项可以向下进入目录,删除其中文件,然后删除目录本身。

     一口气删除所有目录及内容的终极大法师rm -rf,这样子不会有提示和警告消息。
    删除之前使用tree命令查看一下目录结构。

查看文件结构

  1. 查看文件类型 file命令

  2. 查看整个文件
    • cat命令
      cat -n加上行号。

      cat = b会只给有文本的行加上行号。

      cat -t会用^T代替制表符
    • more命令 在显示每页数据之后停下来。使用回车和空格导航。
    • less命令
      其实是more升级版,因为less is more。。。。
  3. 查看部分文件

posted on 2016-11-20 13:06  花老????  阅读(1493)  评论(0)  编辑  收藏

相关文章

用的openwrt路由器,家里宽带申请了动态公网ip,为了方便把2...
#!/bin/bashcommand1&command2&wait从Shell脚本并行...
1.先查出MAMP下面集成的PHP版本cd/Applications/MAMP/bin/ph...
1、先输入locale-a,查看一下现在已安装的语言2、若不存在如...
BashPerlTclsyntaxdiff1.进制数表示Languagebinaryoctalhexa...
正常安装了k8s后,使用kubect工具后接的命令不能直接tab补全...