#空格和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. 深扒JVM,对它进行“开膛破肚”式解析!

    1. 打怪升级,你绕不开JVM JVM,对Java程序员进阶而言,是一个绝对绕不开,也不能绕开的话题. 在你打怪升级.进阶蜕变的路上,势必会遇到项目上线中各种OOM.GC等问题,此时JVM的功底就至关 ...

  2. nginx负载均衡策略url_hash配置方法

    参考文章: https://docs.nginx.com/nginx/admin-guide/load-balancer/http-load-balancer/ 根据路径,进行一致性hash,具体的配 ...

  3. 用 程序 解决 windows防火墙 的 弹窗 问题

    今天用户反馈了一个问题,运行程序弹了个框 这个只有程序第一次运行会出来,之后就不会了. 当然改个程序名字,又会弹出来. 强烈怀疑是写到了注册表,果然被我找到了. “HKEY_LOCAL_MACHINE ...

  4. C#连接sqlserver分页查询的两个简单的方法

    /// <summary>        /// 分页查询函数        /// </summary>        /// <param name="co ...

  5. JDK集合面试20问

    1. HashMap的内部实现原理是什么? HashMap内部实现原理是数组+链表,通过散列算法将key值散列到数组中,如果到相同的位置,则通过拉链法解决散列冲突.在JDK8中新增了红黑树结构,当Ha ...

  6. Unity进阶之ET网络游戏开发框架 06-游客登录

    版权申明: 本文原创首发于以下网站: 博客园『优梦创客』的空间:https://www.cnblogs.com/raymondking123 优梦创客的官方博客:https://91make.top ...

  7. tensorflow学习笔记——多线程输入数据处理框架

    之前我们学习使用TensorFlow对图像数据进行预处理的方法.虽然使用这些图像数据预处理的方法可以减少无关因素对图像识别模型效果的影响,但这些复杂的预处理过程也会减慢整个训练过程.为了避免图像预处理 ...

  8. Python机器学习之数据探索可视化库yellowbrick

    # 背景介绍 从学sklearn时,除了算法的坎要过,还得学习matplotlib可视化,对我的实践应用而言,可视化更重要一些,然而matplotlib的易用性和美观性确实不敢恭维.陆续使用过plot ...

  9. 二.安全NA之ASA基础

    一.ASA常用命令 show run interface #查看接口配置 show ip address #查看IP地址 show conn #查看防火墙状态信息,U代表up:I,代表进流量:O,代表 ...

  10. ceph存储基础概念

    一.分布式文件系统: 是指文件系统管理的物理存储资源不一定直接是连接在本地节点上,而是通过计算机网络与节点相连. 分布式文件系统的设计基与C/S架构(客户端/服务器) 常见的分布式文件系统:Ceph. ...