mkdir -p 创建目录 (make directorys) p递归创建

ls -l(long)d(direcitory)显示目录或者文件

cd 切换目录  从“/"开始目录,/为根目录,例如/user这种路径叫做绝对路径

pwd  查看当前路径

touch (摸,看指定目录有没有此文件存在,没有就创建,有的话就只改一下时间戳等信息 )

cat  *.txt 查看某文件的内容

echo  打印输出内容

>  输入重定向 例如: echo "I am a boy" >  m.txt (会把m.txt中的内容所有内容覆盖为 ”I am a boy“)

>> 追加重定向  与>的区别是不覆盖在后面追加

cat >>a.txt<<q

12

3

q

(把两个q之间的输入内容追加到a.txt)

cp  -a(-r) 拷贝  加上参数是拷贝目录  在命令前面加/可不确认

date:显示时间与日期

bc:计算器

cal:显示日历

man:在线获取命令说明

mv: 删除  -f强制删除  -r递归删除

rmdir: 删除空的文件夹

head  [-num]:显示开头num行,默认为10

tail [-num]:显示结尾num行,默认10行

grep(核心命令):排除 -v“paichu”   直接过滤“xiangyaode'”   grep "li"  安行过滤包含“li”的字符串

sed:取各种内容  sed  [-n] /xiaoming/[d][p] test.txt   删除包含xiaoming的那一行,余下内容打印  -n是取消默认输出  d是删除  p是打印

alias:取别名  例如:  alias rm=‘echo "rm does not allow executed" ’  此时用rm删除就回执行引号中的命令,rm的原功能被屏蔽  ,只能使用/bin/rm来删除

which:查看命令的路径

find: find /  -type f -name 'test.txt' 从根目录查找,查找类型为文件,文件名字为test.txt     find / -type f -name 'test.txt' -exec rm -f {} \;   查找出来并删除 {}是知道的内容 ;是bash特殊的意义,用反斜杠转义

|:  管道的意思  find / -type f -name "test.txt" |xargs rm -f 与上一条命令实现相同的功能,find查找到的内容通过管道让xargs命令接着后交给rm命令处理

awk: awk "{if(NR>10&&NR<21) print $0}" ett.txt   会把ett文件中的第11行到20行打印出来

awk -F ":" '{print $1}' ett.txt  把ett文件中用冒号分割的的内容的第一列的内容打印出来

sed -i s#old#new#g  a.txt 把a.txt中的old替换成new  其中s代表替换,个代表全局 i代表写入文档

seq:打印数字序列

history:查看历史记录

Linux命令的学习的更多相关文章

  1. 虚拟机安装与Linux命令的学习 ——20155215宣言

    一.虚拟机的安装 虚拟机的安装对我来说真可谓是一波三折.打开老师发布的安装教程,简单地浏览了一下,主要步骤都有图文解说.我本来以为这个安装按部就班即可,可哪知道,问题一个接着一个出现. 问题1 在我下 ...

  2. 由linux命令谈学习操作系统的重要性

    linux命令妙趣横生,喜欢敲命令行的人会深有体会,但是没有系统学习过操作系统的话,很多命令还是难以理解的.讲实在话,大多数linux爱好者常敲的都是这些方面的: 文件系统 磁盘 网络 系统状态 账户 ...

  3. VirtualBox上LInux命令初步学习

    大二的寒假已经接近了尾声,寒假期间我初步使用了VirtualBox虚拟机软件,并安装了ubuntu的操作系统进行了Linux语言的学习.然而寒假期间的学习没有太多的计划,纯粹是为了完成作业而应付性的学 ...

  4. 对Linux命令进一步学习

    root@wuheng-virtual-machine:/home/wuheng# ls -ltotal 44drwxr-xr-x 2 wuheng wuheng 4096 Mar  3 01:30 ...

  5. 20155228 基于VirtualBox安装Ubuntu和学习linux命令的学习经历和心得

    一.虚拟机VirtualBox的下载安装 基于VirtualBox虚拟机安装Ubuntu图文教程 虽然娄老师的教程对于VirtualBox的下载安装讲的很简单,可以说是一笔带过,但是我在下载安装的过程 ...

  6. 对Linux命令进一步学习vim(二)

    今天,进一步学习Linux相关的命令,可能会有重复的地方,但学习本来就是不断重复的过程.故作小记! 1.安装了:vim  ,,,一款Linux爱好者经常用到的ide sudo apt-get inst ...

  7. 重学Python - Day 06 - python基础 -> linux命令行学习 -- 简单基础命令学习

    学习资源 虚拟机工具:VMWare 12 linux :Ubuntu 14 或者CentOS 6 PS:ubuntu用远程连接工具的设置方法 step 1: 输入sudo apt-get instal ...

  8. linux命令基础学习

    谨慎使用 rm -rf /* 命令 谨慎在SSH执行“rm -rf /*”,若不了解这个命令,可能导致整个Linux系统文件全部被删除. 这个删除命令只有 “root” 权限的帐号才可以执行,其它未取 ...

  9. Linux 命令分类学习

    Linux常用命令大全(非常全!!!) 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q ...

  10. Linux 命令与学习

    2014-10-10 ps -ef|grep ***   可以查找包含***名称的进程 netstat -ntlp       查看端口占用 kill -9 pid           强制杀死进程 ...

随机推荐

  1. AddNewsServlet -servlet处理响应请求

    package com.pb.news.web.servlet; import java.io.File;import java.io.IOException;import java.util.Dat ...

  2. Java自学手记——集合

  3. 原生js数组

     forEach()遍历:在原来数组上进行操作 var arrF = [2,3,4]; var arrS = arrF.forEach(function (value,index,a) { //val ...

  4. 浅谈身为小白学习Linux系统的四点实用建议

    游戏.办公.安全,可以总结为是方便当代人们在生活中的刚需,我们大都是这些服务的使用者,而把单个功能整合起来那就必须谈到互联网,自然而然通过互联网要将Service发送给Service manageme ...

  5. C/C++中const关键字的用法及其与宏定义的比较

    1.const关键字的性质 简单来说:const关键字修饰的变量具有常属性. 即它所修饰的变量不能被修改. 2.修饰局部变量 ; ; 这两种写法是等价的,都是表示变量的值不能被改变,需要注意的是,用c ...

  6. http调用端HttpClient、DefaultHttpClient、CloseableHttpClient

    1:说下httpClient接口和4.2.6版本后过时实例DefaultHttpClient,以及新的实例应用.  说到HTTP,脑子就冒出它的特性,基于TCP协议,简短点:说明是交互性的. 2:下面 ...

  7. WEB安全:文件上传漏洞

    文件上传漏洞过程 用户上传了一个可执行的脚本文件,并通过此脚本文件获得了执行服务器端命令的能力. 一般的情况有: 上传文件WEB脚本语言,服务器的WEB容器解释并执行了用户上传的脚本,导致代码执行: ...

  8. (转)Sublime Text2 快捷键汇总

    场景:最近在编写项目中越发的感觉到一个得心应手的编辑器是多么的重要,而sublime,无疑是让我用着最舒服,最有感觉的编辑器了! 1 快捷键总结 一个好的编辑器,能大大提高编程的效率.如果能熟知软件的 ...

  9. vue-cli的webpack模板项目配置文件分析

    由于最近在vue-cli生成的webpack模板项目的基础上写一个小东西,开发过程中需要改动到build和config里面一些相关的配置,所以刚好趁此机会将所有配置文件看一遍,理一理思路,也便于以后修 ...

  10. Java 编程 订单、支付、退款、发货、退货等编号主动生成类

    订单.支付.退款.发货.退货等编号主动生成类 在商城网站中,订单编号的自动生成,ERP中各个单据的编号自动生成,都可以按照一下的方式来自动生成. 第一步:定义常量订单编号前缀.订单编号起始数.订单编号 ...