linux基本命令:
mkdir -p a/b/c (-p 递归创建目录)
tree a (a是文件名) :可以查看某个文件的文件结构(ps:a)
创建一个.txt文件
touch 文件名.txt
批量创建:touch a.txt b.txt c.txt
touch {1,2,3}.txt
给文件增加内容:
除了vi还有:
echo "i am a techer"> a.txt (> 表示重定向)
echo "i am a techer">> a.txt (>> 表示在文件内容追加内容)
一般在一个文件里,除非是新的文件,否则不建议使用“>” ,
因为>会把原来的文件内容删除只留下重定向的内容
">>" 可以保留原文件内容的情况下添加新的内容
增加文件内容了解即可,vi还是很好用的

三剑客命令 :grep (过滤,最常用的)
|grep -v xxx (-v 是筛选条件 不显示xxx,剩余的都显示)

head -1 test.txt (head是头,表示显示一个文件的多少行内容 1就是1行 )

三剑客命令 :sed
sed -e '/oldboy/d' test.txt ('-e'是编辑的意思 '/oldboy'是内容 '/d'是删除 )
此命令是不删除文件内容的情况下显示出限制条件后的内容

三剑客命令 :awk

如何把一个目录下(/mnt/test.txt)文件拷贝到另一个文件目录(/temp/test.txt)下,前提:
两个目录下的两个文件名相同,需要覆盖
cp /mnt/test.txt /tmp 这个命令会提示你是否覆盖
如果不想提示 :\cp -f /mnt/test.txt /tmp 在前面加上\ 再加上-f参数
mv /mnt/test.txt /tmp \mv -f /mnt/test.txt /tmp mv和cp也是一样的情况

快捷键的使用:
ctrl+d :退出当前用户环境,按回车再次进入
在命令行中,想要回到命令开头:ctrl+a 想要回到命令结尾:ctrl+e 想要整行删除:ctrl+u

在编辑一个文件的情况下:可以用 :200 直接跳到那一行数 如果想根据内容查找需输入 :/内容

find命令的使用:
用find进行查找:find /tmp -name "oldboy"
用find进行删除:find /tmp -name "oldboy.txt" -exec rm -f {} \;
(/tmp是文件路径 -name "oldboy.txt" 是文件名 -exec 是执行什么动作 ,执行rm -f 删除的动作
{} \ 是一种格式,记住就好)
find /tmp -name "oldboy.txt" -mtime +7 -exec rm -f {} \; 删除七天以前的东西(保留最近天的数据)
find /tmp -name "oldboy.txt" -ntime +7|xargs rm -f 和上面差不多,下面这个常用一点,省字符

du -ah //查看文件列表大小
du -sh //查看所有文件的大小总和
echo $[5*5] echo $((5*5)) //算术运算

一些linux基础命令的更多相关文章

  1. 第四节,Linux基础命令

    第四节,Linux基础命令 命令是系统操作员对系统传入的指令,传入指令后回车,系统接收到指令做出相应的行为 1.查看用户位于系统什么位置 [pmd]检查操作用户位于系统的什么位置 命令         ...

  2. 【Python之路】第一篇--Linux基础命令

    pwd 命令 查看”当前工作目录“的完整路径 pwd -P # 显示出实际路径,而非使用连接(link)路径:pwd显示的是连接路径 .   表示当前目录 ..  表示上级目录 /  表示根目录 ls ...

  3. linux基础命令学习笔记(二)

    linux基础命令学习笔记(二) 1.kill :终止进程  kill pid (唯一标示一个进程) kill -9  强制终止  kill -15 命令未结束不能终止 # ps aux 查看所有进程 ...

  4. 2.Linux基础命令

    linux内一切皆文件,没有文件夹只有目录,目录也是一种文件 1.一些常用按键: 将鼠标的光标从虚拟机里切换回来:Ctrl+Alt 拖动Ubuntu内的对话框:Alt键+鼠标左键拖动 清屏:Ctrl+ ...

  5. linux基础命令一

    linux基础命令一 1.date命令 date命令介绍:显示或者设置系统日期 date命令的语法: 显示日期:date  [options...]  [+FORMAT] FORMAT:为显示日期的格 ...

  6. linux基础命令:

    linux基础命令: 显示 echo 输出我写的内容 ls 查看当前目录的文件 pwd 查看当前目录 ifconfig 查看网卡信息 grep 过滤 -v 取反 -n man 查看命令的帮助信息 md ...

  7. 常用的linux基础命令

    常用的linux基础命令 1.ls 显示目录属性 -l:(也可以简写成ll),列表显示权限等属性 -a:显示所有文件包括隐藏文件等 -d:只列出目录本身 2.chgrp 改变档案所属群组 eg:chg ...

  8. Linux基础命令-文件与目录

    Linux基础命令-文件与目录 参考:<鸟哥linux私房菜>五-七章,17/12/5复习,18/01/15复习 文件权限 rwx421:用户,用户组,其他 umask查看默认权限:000 ...

  9. Linux基础命令回顾

    前言 说到linux基础命令,网上一搜一箩筐,想学也有很多教程,如果你不幸看到此篇文章,想看就认真看完,毕竟你点进来了不是嘛? 我每次写的文章都是为了分享自己的学习成果或重要知识点,希望能帮助更多的人 ...

  10. linux常用命令大全(linux基础命令+命令备忘录+面试复习)

    linux常用命令大全(linux基础命令+命令备忘录+面试复习)-----https://www.cnblogs.com/caozy/p/9261224.html

随机推荐

  1. 随机游走模型(Random Walk)

    给定了一个时间顺序向量\(z_1,...,z_T\),rw模型是由次序r来定义的,\(z_t\)仅取决于前\(t-r\)个元素.当r = 1时为最简单的RW模型. 给定了向量的其他元素,\(z_t\) ...

  2. SpringBoot 处理异常的几种常见姿势

    SpringBoot 处理异常的几种常见姿势 1. 使用 @ControllerAdvice 和 @ExceptionHandler 处理全局异常 这是目前很常用的一种方式,非常推荐.测试代码中用到了 ...

  3. python表白代码1.0桃心输出

    python爱心表达函数初级版本:def my_heart(a,b=2): print("\n".join(["".join([(a[(x-y) % len(a ...

  4. No module named 'widgets'

    https://blog.csdn.net/heatdeath/article/details/70313645 适配python3的. https://github.com/twz915/Djang ...

  5. 1 网页及浏览器内核&Web标准

    网页的组成: 主要由文字.图像和超链接等元素构成,还可以包含音频.视频以及flash. 浏览器内核: 浏览器内核分为两部分: 1 渲染引擎(layout engineer) 渲染引擎负责取得网页的内容 ...

  6. 吴裕雄 Bootstrap 前端框架开发——Bootstrap 按钮:表示一个危险动作的按钮操作

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...

  7. 【剑指Offer面试编程题】题目1516:调整数组顺序使奇数位于偶数前面--九度OJ

    题目描述: 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变. 输入: 每个输 ...

  8. ch8 faux列

    在一个布局中,假设有导航元素和内容元素,切给他们都分别应用了背景,理想情况下,背景应该拉长到整个布局的最大高度,从而形成列的效果,但是实际上,因为导航元素没有扩展到最大高度,所以它们的背景不会拉长,如 ...

  9. Python对城市距离自动化爬取【必学小型项目】

        本地创建数据库,将 excel 数据存储到 city 表中,再取 | 湖北省 | 的所有地级市和县.县级市.区数据作为样表数据记录在样表中.利用 python 的 xlrd 包,定义 proc ...

  10. LR_问题_平均响应时间解释,summary与analysis不一致----Summary Report中的时间说明

    Summary是按整个场景的时间来做平均的,最大最小值,也是从整个场景中取出来的. (1)       平均响应时间:事物全部响应时间做平均计算 (2)       90%响应时间:将事物全部响应时间 ...