#空格和tab键

↓mkdir 创建目录


ls
list 显示目录里面的内容详情

cd
change directory 切换目录,进入到目录

pwd
显示当前所在路径 ,定位

###绝对路径和相对路径
绝对路径 从根开始的路径, /etc/hosts
相对路径 不从根开始的路径。 省事。(开发环境下经常使用)

find命令:

find用于在指定目录下查找文件,

使用该命令,不设置任何参数,则find命令将在当前目录下查找子目录与文件,并且将查找到的子目录和文件全部显示;

find(选项)(参数)

-amin<分钟>:查找在指定时间曾被存取过的文件或目录,单位以分钟计算;
-exec :假设find指令的回传值为True,就执行该指令;
-false 将find指令的惠传值皆设置为False
-help 在线帮助
-mtime 查找在指定时间曾被改过的文件或目录,,单位以24h计算
-name<范本样式>:指定字符串作为寻找文件或目录的范本样式;
-newer
-nogroup
-ok<执行指令>:此参数的效果和指定-exec类似,但在指定指令之前会先询问用户,回答y或"Y",则放弃执行命令
-path:指定字符串作为寻找目录的范本样式

touch命令:
1.创建新的空文件,
2.将已存在的文件的时间标签更改为系统当前的时间,更新文件的时间戳。

vi 命令(VIM编辑器) vim 是vi的增强版,更加好用,类似于notepad 和notepad++ 的区别

i - insert 模式, 进入文本编辑模式

shift+G 进入文本的末行

gg 进入到文本的首行,

Shift+O 在末行新增一行,光标至行首的位置

shift+:  退出编辑模式进入到末行模式

q 退出文本

q! 不执行保存,直接强制退出文本

wq 保存并退出文本

wq! 保存并退出文本

x 保存并退出

如何查看一个文件的第20行-第30行的内容:

假设创建一个序列生成1-100 的数字放入aaa.txt

seq 100 > /tmp/data/aaa.txt  (head 和tail命令默认查看10行内容)

#方法一: sed命令查看第20 -30行内容.

sed -n '20,30p' aaa.txt

#方法二:使用head和tail命令和管道

head -n30 aaa.txt|tail -n11

#方法三-awk命令进行操作;

awk 'NR==20,NR==30' aaa.txt 输出第20行到第30 行的内容, 并展示出来.

# sed 和head和tail命令的

sed -n 取消默认输出 sed -np '20,30p'

sed 擅长替换文件中的内容.

#awk 擅长取某列的内容 NR 行号

# 替换内容 sed命令 先查找后替换

Day002_LInux基础_常用命令的更多相关文章

  1. Day002_LInux基础_常用命令_001

    1.创建用户useradd -m -g 加参数-m 会自动创建家目录 -g 指定group 加入什么群组 passwd 设置用户的密码 su 和su - 的区别 su - 切换用户switch use ...

  2. Linux_用户级_常用命令(4):cp

    Linux_用户级_常用命令之cp 开篇语:懒是人类进步的源动力 本文原创,专为光荣之路公众号所有,欢迎转发,但转发请务必写出处! Linux常用命令第二集包含命令:cp 格式 cp  [-optio ...

  3. Docker基础和常用命令

    Docker基础和常用命令 一,Docker 简介 1.1,什么是 Docker Docker 使用 Google 公司推出的 Go 语言 进行开发实现,基于 Linux 内核的 cgroup,nam ...

  4. Linux_用户级_常用命令(5):rm

    Linux常用命令第5集包含命令:rm 开篇语:懒是人类进步的源动力 本文原创,专为光荣之路公众号所有,欢迎转发,但转发请务必写出处! 一.命令简介 删除一个目录中的一个或多个文件或目录,如果没有使用 ...

  5. Linux_用户级_常用命令(3):mkdir

    Linux常用命令之mkdir 开篇语:懒是人类进步的源动力 本文原创,专为光荣之路公众号所有,欢迎转发,但转发请务必写出处! Linux常用命令第3集包含命令:mkdir (附赠tree命令,日期时 ...

  6. Linux_用户级_常用命令(2):cd

    开篇语:懒是人类进步的源动力 本文原创,专为光荣之路公众号所有,欢迎转发,但转发请务必写出处! Linux常用命令第二集包含命令:cd 一.格式: cd directory 使用cd命令在目录层次间移 ...

  7. Linux_用户级_常用命令(1):ls

    开篇语:懒是人类进步的源动力 本文原创,专为光荣之路公众号所有,欢迎转发,但转发请务必写出处! Linux常用命令第1集包含命令:ls 一.何为常用命令 人和系统交互的指令集合,构成了shell.Sh ...

  8. hbase shell基础和常用命令详解(转)

    HBase shell的基本用法 hbase提供了一个shell的终端给用户交互.使用命令hbase shell进入命令界面.通过执行 help可以看到命令的帮助信息. 以网上的一个学生成绩表的例子来 ...

  9. Linux基础之常用命令整理(一)

    Linux 操作系统的安装 如今比较流线的linux操作系统 Centos Redhat  Fedora Ubuntu, 安装操作系统的提前是要有操作系统的镜像文件(.iso文件)并且必须为系统指定一 ...

随机推荐

  1. Spring MVC浅入浅出——不吹牛逼不装逼

    Spring MVC浅入浅出——不吹牛逼不装逼 前言 上文书说了Spring相关的知识,对Spring来了个浅入浅出,大家应该了解到,Spring在三层架构中主做Service层,那还有Web层,也就 ...

  2. java并发编程(十五)----(线程池)java线程池简介

    好的软件设计不建议手动创建和销毁线程.线程的创建和销毁是非常耗 CPU 和内存的,因为这需要 JVM 和操作系统的参与.64位 JVM 默认线程栈是大小1 MB.这就是为什么说在请求频繁时为每个小的请 ...

  3. JavaWeb——使用会话维持状态3

    这次的例子是使用会话给上一个例子添加登陆功能 1.页面逻辑 首先是登陆页面,这里需要输入账号和密码,输入正确后将进入商品列表页面,输入错误将会提示账号或者密码错误 其次是商品列表和购物车页面,添加了注 ...

  4. android ——后台下载

    这次的这个demo想要实现一个后台下载文件的功能,下载的时候会有一个告知进度的通知, 使用的依赖库就一个: compile 'com.squareup.okhttp3:okhttp:3.9.0' 大体 ...

  5. 程序员的专属微信公众号编辑器:定制 Markdown 转 HTML

    效果(Gif) 点击我查看 仓库地址 https://github.com/cdk8s/cdk8s-markdown-to-html https://gitee.com/cdk8s/cdk8s-mar ...

  6. 深入学习Java对象创建的过程:类的初始化与实例化

    在Java中,一个对象在可以被使用之前必须要被正确地初始化,这一点是Java规范规定的.在实例化一个对象时,JVM首先会检查相关类型是否已经加载并初始化,如果没有,则JVM立即进行加载并调用类构造器完 ...

  7. Windows Server 2008在网络环境配置打印机

    下面学习在Windows Server2008在网络环境搭建打印机服务器,打印机服务器也是很常用的,特别是在中大型企业里面,打印机数量比较多为方便管理,可以搭建一个打印机服务,这里介绍一下,本地打印机 ...

  8. Mybatis-Spring扫描路径有重叠导致Invalid bound statement(not found)问题

    背景 近日,某个系统的测试环境mybatis总是报Invalid bound statement(not found)异常,导致tomcat容器无法启动.异常信息如下: org.apache.ibat ...

  9. Jmeter发送post请求报错Content type 'application/x-www-form-urlencoded;charset=UTF-8' not supported

    常识普及: Content-type,在Request Headers里面,告诉服务器,我们发送的请求信息格式,在JMeter中,信息头存储在信息头管理器中,所以在做接口测试的时候,我们维护Conte ...

  10. 从技术小白到收获BAT研发offer,分享我的学习经验和感悟(赠送相关学习资料)

    去年秋季参加了校园招聘,有幸拿到了BAT.头条.网易.滴滴.亚马逊.华为等offer,经过研究生两年的学习积累,终于达成了自己的目标,期间也经历了很多,谨以此文,聊表感叹,也会分享很多我的Java学习 ...