仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 383|回复: 7
打印 上一主题 下一主题

[其他Linux] 来一发总结本人利用shell命令行经常使用到的8个小技能

[复制链接]
飘飘悠悠 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-15 22:12:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
无论图形界面发展到什么水平这个原理是不会变的,Linux命令有许多强大的功能:从简单的磁盘操作、文件存取、到进行复杂的多媒体图象和流媒体文件的制作。
  Shell是命令注释器
  1. [root@localhost~]#cat/etc/shells
复制代码
  检察本体系共撑持哪些shell


  1tab命令补全
  这个几近每次都能用到,好比我有个文件叫file.txt,假如这个目次下只要一个文件名以f开首,则我输出f然后tab就会主动补全出file.txt
  2两个快速键
  CTRL+L清屏
  CTRL+U扫除一行中(光标前的部分)
  3命令别号
  alias:检察以后的别号


  界说一个新的别号,这里界说删除目次的别号xrm


  固然,如许界说仅仅是一时界说,并没有写进到文件中,每次重启后都要从头alias
  能够讲自界说的别号写道设置文件~/.bashrc中


  排除一一般名用unalias
  4.输出输入重定向
  就是把输入的内容写道别的一个中央,大概从一个中央取得一个输出
  输入重定向:
  1. root@localhost~]#ls-l>>/dev/null
复制代码
  将输入的内容重定向到/dev/null中,这里能够了解/dev/null为一个黑洞,重定向到这里的器材都不会打印出来
  标记>>是清空原内容,然后写进
  标记>是在原内容的开端追加


  输出重定向
  标记<
  /dev/tty这个文件经常使用来重定向到一个终端,对输出来讲非常有效
  readpassword</dev/tty从终端读取暗码
  好比我要播送file.txt中的内容


  毛病输入重定向,只要在碰到毛病的时分才举行重定向
  经常使用的处置是天生相干的log文件
  比方,在备份服务器文件的时分,常常是选鄙人三更服务器会见量很少的时分,这个时分你还在梦境呢,以是,对毛病的信息举行重定向很主要。如许第二天你下班只需看看毛病的文件就能够晓得那里出成绩了
  1. cp&ndash;R/usr/backup/2>/bak.error
复制代码
  5管道
  管道就是把一个输入作为另外一个输出,经常使用在分步处置
  比方
  1. ls-/etc|more;对文件内容分页扫瞄ls&ndash;l/etc|grepinit;用命令实行了局里提取ls&ndash;l/etc|grepinit|wc&ndash;l;个中wc用于盘算有几行
复制代码

  这里复杂解说下wc命令
  wc命令用来统计几行,几个单词,几个字符
  wc#会顺次输入行数,单词数,字符个数
  wc-l#行数
  wc-w#单词数
  wc-c#字符个数


  6命令毗连符
  &&前一个命令实行乐成,后一个命令才会实行
  ||前一个命令实行失利,后一个命令才会实行


  7命令交换标记
  在键盘tab上边的谁人·,注重不是引号
  碰到命令交换标记,会把命令交换标记内的语句当做命令实行,然后把实行了局前往给上一层



  8读取文件的开首大概开头
  head-n文件前几行
  tail-nfile文件后几行
  tail-ffile延续察看一个文件的开头,合适静态察看log文件


  固然,我们也能够共同grep,只检察包括指定字符的log信息
  1. [root@localhost~]#tail-ffile|grep--line-bufferedyour_pattern
复制代码
看不懂man文档的人.在linux中,命令可分为系统基本命令和应用程序命令.系统基本命令是所有的unix类系统都支持的命令,走到哪都不变,只要是unix类系统上就肯定有.
柔情似水 该用户已被删除
沙发
发表于 2015-1-17 16:56:59 | 只看该作者
这种补充有助于他人在邮件列表/新闻组/论坛中搜索对你有过帮助的完整解决方案,这可能对他们也很有用。
活着的死人 该用户已被删除
板凳
发表于 2015-1-22 20:33:49 | 只看该作者
生成新的unispimsp.ksc。”另外得到回复后如果问题解决,向帮助过你的人发个说明,让他们知道问题是怎样解决的。
透明 该用户已被删除
地板
发表于 2015-1-31 14:32:30 | 只看该作者
任何人都可以根据自己的喜好来定制适合自己的操作系统,Linux?是抢占式多任务多用户操作系统.
灵魂腐蚀 该用户已被删除
5#
发表于 2015-2-18 17:12:13 | 只看该作者
掌握在Linux系统中安装软件,在安装Linux工具盘后大致日常所需的软件都会有,一般网络提供下载的软件都会有安装说明。
简单生活 该用户已被删除
6#
发表于 2015-3-6 09:30:22 | 只看该作者
随着Linux应用的扩展,出现了不少Linux社区。有一些非常优秀的社区往往是Linux高手的舞台,如果在探讨高级技巧的论坛张贴非常初级的问题经常会没有结果。
冷月葬花魂 该用户已被删除
7#
发表于 2015-3-13 00:09:32 | 只看该作者
为了更好的学习这门课程,我不仅课上认真听讲,课下也努力学习,为此还在自己的电脑上安装了Ubuntu系统。
8#
发表于 2015-3-20 07:45:12 | 只看该作者
Linux只是个内核!这点很重要,你必须理解这一点。只有一个内核是不能构成一个操作系统的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-6-17 15:50

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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