[持续更新] Linux基础的重要命令
命令总结: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基础的重要命令的更多相关文章
- Linux基础知识与命令1(su passwd)
一.Linux的基本原则 1.linux由一个个目的单一的小程序组成,我们一般需要组合小程序来完成复杂的任务 2.Linux的一切都是文件(文件类似于一棵树,包括外设,接口) 3.Linux尽量避免捕 ...
- 《Linux基础知识及命令》系列分享专栏
<Linux基础知识及命令>系列分享专栏 本专题详细为大家讲解了Linux入门基础知识,思路清晰,简单易懂.本专题非常适合刚刚学习Linux的小白来学习,通过学习该专题会让你由入门达到中级 ...
- BAT 前端开发面经 —— 吐血总结 前端相关片段整理——持续更新 前端基础精简总结 Web Storage You don't know js
BAT 前端开发面经 —— 吐血总结 目录 1. Tencent 2. 阿里 3. 百度 更好阅读,请移步这里 聊之前 最近暑期实习招聘已经开始,个人目前参加了阿里的内推及腾讯和百度的实习生招聘, ...
- 后端程序员必备的 Linux 基础知识+常见命令(近万字总结)
大家好!我是 Guide 哥,Java 后端开发.一个会一点前端,喜欢烹饪的自由少年. 今天这篇文章中简单介绍一下一个 Java 程序员必知的 Linux 的一些概念以及常见命令. 如果文章有任何需要 ...
- Linux基础(二)之命令
01-基础命令 1. 创建一个目录 mkdir /data 创建多级目录 mkdir -p /oldboy/data 2. 查看目录里面的内容 ls /data 3. 查看目录里面的详细信息 ls - ...
- linux 基础知识及命令总结
1.mkdir 创建目录 -p 创建多级目录 mkdir -p /data/test -m, --mode=模式 设置权限模式(类似chmod),而不是rwxrwxrwx 减umask -p, ...
- 【Linux基础】ps命令详解
PS命令介绍 Linux中的ps命令是Process Status的缩写.ps命令用来列出系统中当前运行的那些进程.ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动 ...
- 【Linux基础】tr命令替换和删除字符
1.tr命令 tr可以对来自标准输入的字符进行替换.压缩和删除,可以将一组字符变成另外一组字符.通过使用 tr,您可以非常容易地实现 sed 的许多最基本功能.您可以将 tr 看作为 sed 的(极其 ...
- Linux 基础教程 42-xargs命令
xargs是execute arguments的缩写,主要作用是从标准输入中读取内容,并将此内容传递给它要协助的命令,并作为要协助命令的参数来执行. 基本语法 xargs [选项] [命令] ...
随机推荐
- CI框架源码学习笔记7——Utf8.php
愉快的清明节假期结束了,继续回到CI框架学习.这一节我们来看看Utf8.php文件,它主要是用来做utf8编码,废话不多说,上代码. class CI_Utf8 { /** * Class const ...
- Educational Codeforces Round 59 (Rated for Div. 2)
熬夜爆肝,智商急剧下降 坐标UTC+8晚上23:35开始 晚上脑袋转的慢,非常慢 T1上来先做还花了好几分钟 T2本来是有式子的我TM写数位DP写炸了然后才发现是有公式 T3英语不好,一开始题意没读懂 ...
- zookeeper客户端使用第三方(zkclient)封装的Api操作节点
1.引入依赖 <dependency> <groupId>com.101tec</groupId> <artifactId>zkclient</a ...
- Python:raw_input 和 input用法
转自:http://blog.csdn.net/kjing/article/details/7450146 Python input和raw_input的区别 使用input和raw_input都可以 ...
- eclipse 自定义 文档
在这里写....
- 小a与黄金街道(欧拉函数+快速幂)
链接:https://ac.nowcoder.com/acm/contest/317/D 来源:牛客网 题目描述 小a和小b来到了一条布满了黄金的街道上.它们想要带几块黄金回去,然而这里的城管担心他们 ...
- A. The number of positions
A. The number of positions time limit per test 0.5 second memory limit per test 256 megabytes input ...
- poj 1664放苹果(递归)
放苹果 Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 37377 Accepted: 23016 Description ...
- 风险识别工具 - 影响图(Influence Diagram)
原文地址:http://blog.csdn.net/jameszhou/archive/2007/06/24/1664494.aspx PMBOK(2004 3rd 英) P248关于风险识别的图形技 ...
- element-ui表格合并span-method
先看一下合并后的样式,表格第二行,二三四列合并 官网给我们提供了span-method的方法可以进行表格合并,有4个参数返回:row,column,rowIndex,columnIndex;row和c ...