命令总结:100个左右

mkdir

方法一
[root@localhost ~]# mkdir /test && ls -ld /test
方法二
[root@localhost ~]# cd / && mkdir date && ls -ld /test

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

&&可用;代替,两者区别:;是先执行第一个命令,不管第一个命令是否出错都执行下一个命令.&&是当第一个命令正确执行完毕后,才执行下一个命令。

touch

方法一(直接方法)
[root@localhost ~]# touch /data/test.txt

[root@localhost ~]# cd /data; touch test.txt
方法二(间接方法)
[root@localhost ~]# echo > /data/test.txt

[root@localhost ~]# > /data/test.txt

echo

> 标准输出重定向,输出到第一行,会覆盖原来的文件
[root@localhost ~]# echo "I am studying Linux" > o.txt >> 标准追加重定向,追加到已有文字的下一行,不会覆盖原有内容
[root@localhost ~]# echo "I am studying Linux" >> o.txt

cat -----查看文件内容

把123(123标签的标准写法是EOF)之间的内容输出到test.txt中去
[root@localhost ~]# cat >>test.txt<< 123
> ddd
> dfff
> fsdf
> 123
[root@localhost ~]# cat test.txt
ddd
dfff
fsdf

cp -apr -----拷贝文件或者目录

rmdir 目录名 -----删除空目录 鸡肋命令

head 头部 显示文件头-n 行数 默认头部10行

tail 尾巴 显示文件尾部-n 行数 默认结尾10行

grep 排除-v "paichu" 直接过滤 "guolv"

sed -n /guolv/ test.txt

awk /guolv/ test.t

alias

别名的的作用:
1)通过给危险命令加一些保护参数,防止人为误操作
2)把很多复杂的字符串变成一个简单的字符串 [root@localhost ~]# alias hello='echo "How are u?"'
[root@localhost ~]# hello
How are u? 对应的unalias是取消别名

find / -type f -name "test.txt"

diff a.txt b.txt -----比较文件内容差别

vimdiff a.txt b.txt

[持续更新] Linux基础的重要命令的更多相关文章

  1. Linux基础知识与命令1(su passwd)

    一.Linux的基本原则 1.linux由一个个目的单一的小程序组成,我们一般需要组合小程序来完成复杂的任务 2.Linux的一切都是文件(文件类似于一棵树,包括外设,接口) 3.Linux尽量避免捕 ...

  2. 《Linux基础知识及命令》系列分享专栏

    <Linux基础知识及命令>系列分享专栏 本专题详细为大家讲解了Linux入门基础知识,思路清晰,简单易懂.本专题非常适合刚刚学习Linux的小白来学习,通过学习该专题会让你由入门达到中级 ...

  3. BAT 前端开发面经 —— 吐血总结 前端相关片段整理——持续更新 前端基础精简总结 Web Storage You don't know js

    BAT 前端开发面经 —— 吐血总结   目录 1. Tencent 2. 阿里 3. 百度 更好阅读,请移步这里 聊之前 最近暑期实习招聘已经开始,个人目前参加了阿里的内推及腾讯和百度的实习生招聘, ...

  4. 后端程序员必备的 Linux 基础知识+常见命令(近万字总结)

    大家好!我是 Guide 哥,Java 后端开发.一个会一点前端,喜欢烹饪的自由少年. 今天这篇文章中简单介绍一下一个 Java 程序员必知的 Linux 的一些概念以及常见命令. 如果文章有任何需要 ...

  5. Linux基础(二)之命令

    01-基础命令 1. 创建一个目录 mkdir /data 创建多级目录 mkdir -p /oldboy/data 2. 查看目录里面的内容 ls /data 3. 查看目录里面的详细信息 ls - ...

  6. linux 基础知识及命令总结

    1.mkdir   创建目录 -p 创建多级目录  mkdir -p /data/test -m, --mode=模式 设置权限模式(类似chmod),而不是rwxrwxrwx 减umask -p, ...

  7. 【Linux基础】ps命令详解

    PS命令介绍 Linux中的ps命令是Process Status的缩写.ps命令用来列出系统中当前运行的那些进程.ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动 ...

  8. 【Linux基础】tr命令替换和删除字符

    1.tr命令 tr可以对来自标准输入的字符进行替换.压缩和删除,可以将一组字符变成另外一组字符.通过使用 tr,您可以非常容易地实现 sed 的许多最基本功能.您可以将 tr 看作为 sed 的(极其 ...

  9. Linux 基础教程 42-xargs命令

        xargs是execute arguments的缩写,主要作用是从标准输入中读取内容,并将此内容传递给它要协助的命令,并作为要协助命令的参数来执行. 基本语法 xargs [选项] [命令] ...

随机推荐

  1. springboot整合activemq(三)配置文件

    application.properties文件配置: #服务端口,8080被另一服务占用server.port=9090spring.activemq.broker-url=tcp://127.0. ...

  2. Qt 学习之路 2(12):菜单栏、工具栏和状态栏

    Home / Qt 学习之路 2 / Qt 学习之路 2(12):菜单栏.工具栏和状态栏 Qt 学习之路 2(12):菜单栏.工具栏和状态栏  豆子  2012年9月10日  Qt 学习之路 2  2 ...

  3. Python-5-字符串方法

    center >>> "The Middle by Jimmy Eat World".center(39) '     The Middle by Jimmy E ...

  4. Helvetic Coding Contest 2016 online mirror A1

    Description Tonight is brain dinner night and all zombies will gather together to scarf down some de ...

  5. Spring Cloud 监控相关

    因为最近客户提出想监控Spring Cloud运行状况的需求,所以稍稍做了调研.目前了解的方法如下: Eureka Server启动后可以在根目录路径看到所有注册的Eureka Client状况 各个 ...

  6. Python 类 面向对象(Classes)

    Python 支持面向对象 class Greeter(object): #构造函数 def __init__(self,name): self.name = name # 创建一个实例变量 #定义一 ...

  7. Mybatis学习笔记12 - 动态sql之choose(when otherwise)标签

    choose (when, otherwise):分支选择:带了break的swtich-case 示例代码: 接口定义: package com.mybatis.dao; import com.my ...

  8. 信息检索和自然语言处理 IR&NLP howto

    课程: 6.891 (Fall 2003): Machine Learning Approaches for Natural Language Processing http://www.ai.mit ...

  9. Boxes in a Line UVA - 12657 (双向链表)

    题目链接:https://vjudge.net/problem/UVA-12657 题目大意:输入n,m  代表有n个盒子 每个盒子最开始按1~n排成一行  m个操作, 1 x y  :把盒子x放到y ...

  10. [编程题] 小易喜欢的数列 dp

    https://www.nowcoder.com/question/next?pid=6291726&qid=112729&tid=12736753 [编程题] 小易喜欢的数列 时间限 ...