文档章节

Linux常用命令

eatnothing
 eatnothing
发布于 2016/07/15 17:18
字数 599
阅读 34
收藏 3
点赞 0
评论 0

ls -l * |grep "^-"|wc -l ---文件个数
ls -l * |grep "^d"|wc -l ---目录个数

mv * ../ ----移动当前文件夹下的所有文件到上一级目录

cd - 返回进入此目录之前的目录

更新两个文件的时间戳相同 (与后面的文件创建时间相同) touch -r file1 file2

使用heredoc来生成文档

cat >log.txt >>EOF
> hello
> world
>EOF

cat > 文件.log 重新编辑文件.log文件 cat >> 文件.log 继续编辑文件.log文件

nl命令 nl命令在linux系统中用来计算文件中行号

nl列出文件内容,空行也加上行号

nl -b a log.txt

行号前面自动补充0

nl -b a -n rz log.txt

[more]

从第三行显示内容 more +3 log.txt

查找文件中第一次出现 "xxx"字符串的行,并从该处的前两行开始显示输出 more +/xxx log.txt

设定屏幕显示行数(5行) more -5 log.txt

列出一个目录下的文件,由于内容较多应该学会用More来分页 ls -l | more -5

[less]

查看进程信息并通过less分页 ps -ef | less

查看历史信息也可以进行分类 history|less

[head]

显示文件的前n行 head -n 5 log.txt

显示文件的前n个字节 head -c 5 log.txt

输出文件除了最后n行的全部内容 head -n -1 log.txt

[tail]

显示文件末尾内容: tail -n 5 log.txt

从第5行开始显示文件 tail -n +5 log.txt

[which]

查找文件,显示命令路径 which lsmod

[whereis] 查找文件位置在哪里 whereis git

[locate] 查找和pwd相关的所有文件 locate pwd

搜索etc目录下所有以sh开头的文件 locate /etc/sh

[find] 查找指定时间内修改过的文件 find -atime -2 两天内

根据关键字查找 find . -name "*.txt"

根据目录权限来查找文件 find . -perm 775

查找当前所有目录并排序 find . -type d|sort

在跟目录下查找某个文件名的文件 find / -name 文件名

在当前目录下查找所有普通文件并列出他们 find . -type f -exec ls -l {} \;

在-exec中使用grep命令 find /etc -name "passwd*" -exec grep "root"{} \

用-exec执行cp命令 find . -name "*.txt" -exec cp {} test \;

查找系统中每一个普通文件,然后使用xargs命令来测试他们属于哪类文件 find . -type f -print|xargs file

© 著作权归作者所有

共有 人打赏支持
eatnothing
粉丝 36
博文 128
码字总数 68736
作品 0
昌平
程序员

暂无相关文章

zblog2.3版本的asp系统是否可以超越卢松松博客的流量[图]

最近访问zblog官网,发现zlbog-asp2.3版本已经进入测试阶段了,虽然正式版还没有发布,想必也不久了。那么作为aps纵横江湖十多年的今天,blog2.2版本应该已经成熟了,为什么还要发布这个2.3...

原创小博客 ⋅ 今天 ⋅ 0

聊聊spring cloud的HystrixCircuitBreakerConfiguration

序 本文主要研究一下spring cloud的HystrixCircuitBreakerConfiguration HystrixCircuitBreakerConfiguration spring-cloud-netflix-core-2.0.0.RELEASE-sources.jar!/org/springframework/......

go4it ⋅ 今天 ⋅ 0

二分查找

二分查找,也称折半查找、二分搜索,是一种在有序数组中查找某一特定元素的搜索算法。搜素过程从数组的中间元素开始,如果中间元素正好是要查找的元素,则搜素过程结束;如果某一特定元素大于...

人觉非常君 ⋅ 今天 ⋅ 0

VS中使用X64汇编

需要注意的是,在X86项目中,可以使用__asm{}来嵌入汇编代码,但是在X64项目中,再也不能使用__asm{}来编写嵌入式汇编程序了,必须使用专门的.asm汇编文件来编写相应的汇编代码,然后在其它地...

simpower ⋅ 今天 ⋅ 0

ThreadPoolExecutor

ThreadPoolExecutor public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, ......

4rnold ⋅ 昨天 ⋅ 0

Java正无穷大、负无穷大以及NaN

问题来源:用Java代码写了一个计算公式,包含除法和对数和取反,在页面上出现了-infinity,不知道这是什么问题,网上找答案才明白意思是负的无穷大。 思考:为什么会出现这种情况呢?这是哪里...

young_chen ⋅ 昨天 ⋅ 0

前台对中文编码,后台解码

前台:encodeURI(sbzt) 后台:String param = URLDecoder.decode(sbzt,"UTF-8");

west_coast ⋅ 昨天 ⋅ 0

实验楼—MySQL基础课程-挑战3实验报告

按照文档要求创建数据库 sudo sercice mysql startwget http://labfile.oss.aliyuncs.com/courses/9/createdb2.sqlvim /home/shiyanlou/createdb2.sql#查看下数据库代码 代码创建了grade......

zhangjin7 ⋅ 昨天 ⋅ 0

一起读书《深入浅出nodejs》-node模块机制

node 模块机制 前言 说到node,就不免得提到JavaScript。JavaScript自诞生以来,经历了工具类库、组件库、前端框架、前端应用的变迁。通过无数开发人员的努力,JavaScript不断被类聚和抽象,...

小草先森 ⋅ 昨天 ⋅ 0

Java桌球小游戏

其实算不上一个游戏,就是两张图片,不停的重画,改变ball图片的位置。一个左右直线碰撞的,一个有角度碰撞的。 左右直线碰撞 package com.bjsxt.test;import javax.swing.*;import j...

森林之下 ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部