FXMAR 发表于 2018-5-16 12:20:15

linux 命令及运用

  Linux命令:
  用来实现某一类功能的指令或程序;‘
  命令的执行依赖于解释器(默认的解释器:/bin/bash)
  在终端输入的命令通过解释器被解释成电脑识别的二进制,经内核处理信息最后发送给硬件;
  mount挂载操作:用于访问光盘的内容;实际上挂载操作为访问光盘提供了一个文件夹,通过在电

                            脑上访问这个文件加就可以来读取光盘内容;
  1.ls /dev/cdrom   光驱设备的快捷方式

mkdir ABC 创建ABC文件夹 当作访问点
mount/dev/cdrom    /ABC   最后一步提供设备的访问点
ls/ABC/Packages/   直接查看光盘中的软件安装包
umount   /ABC删除ABC的访问点
  重定向输出:将前面命令的输出结果,作为内容写入文本文件中

  :覆盖重定向(它会覆盖文件中之前的内容)
  >:追加重定向(不会覆盖文件之前的内容)

  1.head-2/etc/passwed>   /opt/test.txt       把passwed中的前两段内容写入test文档中(这个text文本可以是之前不存在的,这个命令会自己建立一个test.txt
  hostname >>   /opt/test.txt   将电脑名也写入到text文本中,不会覆盖之前内容
  echo   123456>>/opt/test.txt      echo是一种命令,可以将它后面根的内容写入到指定文本中

  /opt/test.txt    清空文本文件内容

  ls---list
  格式:ls[选项]   【目录或文件名】
  常用的命令选项:
  -l以长格式显示文件信息
  -A显示隐藏文件
  -d   显示目录本身(而不是内容)的属性
  -h提供易读的容量单位(KM等)
命令的别名:简化复杂命令的输入
  1.aliasABC=‘ls    -h'    定义别名,就是通过输入ABC来实现ls   -h的命令操作
  2.alias查看所有的有效别名
  3.unalias删除别名
使用通配符


[*]任意多个任意字符
  ?   后面跟一个? 表示后面只能出现一个字符;如果跟两个??表示后面出现两个字符
  ls/etc/*tab    列出在etc文件中以tab机诶为的所有文件
  ls/boot/vm*   列出以vm开头的所有文件
  ls   /dev/tty?    列出以tty开头但后面只能有一个字节的文件
  ls   /dev/tty??列出以tty开头但后面只能有2个字节的文件
  -【a-z】列出a到z范围内的所有文件(a到z的范围是连续的)
  -{ a,c,e,w}列出括号内所存在的文件
  ls   /dev/tty   列出以tty结尾的后面一个字节是在3到8的所有文件
  ls   /dev/tty{1,3,5,7,9,ahah}列出以tty结尾,后面跟的字节只能在括号范围内的字节
  使用vim创建/修改文件
  · vim文本编辑器
  命令模式      输入模式(插入模式)      末行模式

             i 键
命----------------------->输入模式   ( 按Esc 键进行返回命令模式)


式----------------------->末行模式    (按Esc 键进行返回命令模式)
: 键
在末行模式下   :wq保存退出       :q!不保存退出
  vim/opt/5.txt进出5.txt文档里面 首先安i键进入输入模式,然后就可以写入内容了;(可以直接用vim创建文件5.txt
删除:
  rm后面常跟-rf递归删除(含目录)、强制删除
  rm-rf   /opt/1.txt    删除1.txt文件
  rm    -rf /opt/*删除opt文件下的所有文件
mv 移动/改名
  格式: mv[选项]...原文件...    目标路径
  mv    /opt/1.txt      /opt/nsd01   把1.txt文档移动到nsd01 文件夹里面
  mv   /opt/nsd01    /opt/test          把文件nsd01的名字重命名为test
cp — Copy   复制
  格式:cp [选项]...原文件...       目标路径

                -r:递归,复制目录时必须有此选项
  cp/etc/passed   /opt /    把passed移动到opt文件夹下;
  cp/boot/vm*   /opt/         把boot文件中的所有以vm开头的文件复制到
  cp-r   /boot/    /opt/          把boot目录文件复制到opt下,复制目录文件必须加-r
  \cp-r   /boot//opt/         把boot目录再次复制的到opt下,这个时候必须要加\临时取消别名
  1.date查看日期
  date-s“2008-9-6             11:11:11“   修改日期
  2.bc   计算器

7%2 =1查看7除以2的余数
  3./root:管理员的家目录
  home :存放所有普通用户的家目录
  4.mkdir -p /vod/movie/cartoon 创建多级目录-p表示连父目录一起创建
页: [1]
查看完整版本: linux 命令及运用