设为首页 收藏本站
查看: 702|回复: 0

[经验分享] linux 命令及运用

[复制链接]

尚未签到

发表于 2018-5-16 12:20:15 | 显示全部楼层 |阅读模式
  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  提供易读的容量单位(K  M  等)
命令的别名:简化复杂命令的输入
  1.alias  ABC=‘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[3-8]   列出以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、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-460981-1-1.html 上篇帖子: Linux服务简单优化 下篇帖子: linux优化TCP教程
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表