ls查看目录文件里的文件:
[root@localhost test]# ls

a  aa  b  c
-d选项查看目录文件自身信息:
[root@localhost test]# ll -d
drwxr-xr-x 3 root root 43 Oct  1 20:20 .
 
 
 
cat与tac(concatenate files)查看普通文件内容:
cat适合查看短的文件,若文件过长,则只显示其后面的部分,其他的在null里,没法查看,显示出来的最后一行就是文本的最后一行.而tac则是反过来看,倒向显示,只显示其前面部分,最后一行是文件内容的第一行.cat可以设置-n
,但设置-4等不起作用 .
tac 设置 -n 报错.

[root@localhost test]# cat a
how do you do?
[root@localhost test]# tac a
how do you do?
 

more和less:
more:打印到屏幕里,未显示的可以通过空格或回车或Shift+Page
up/down显示. 不能通过上下键查看.(more 无可使用 -n 选项.)

less:可以通过上下键查看,不能通过Shift+Page
up/down上下翻页查看.可以搜索关键字,方法是输入:
 /关键字,其不是打印到显示屏,要返回到终端:Ctrl+z. 或者:q返回.(使用 -n 选项无效.)
 

head和tail:
head:默认显示前10行,可通过加-n表示显示多少行,一般用来看配置文件(前几行说明)

tail:查看最后几行,可通过加-n,一般用来看日志文件.(看最后几行出问题的内容.)
tail的另一常用用法:
tail  -f
file_name. 这里f是follow的缩写,表示跟随实时变动.

[root@localhost
test]# head -n 3
/etc/passwd  --其中-n
3可简写为-3

[root@localhost test]# head -3 /etc/passwd

root:x:0:0:root:/root:/bin/bash

bin:x:1:1:bin:/bin:/sbin/nologin

daemon:x:2:2:daemon:/sbin:/sbin/nologin

[root@localhost test]# tail -2 /etc/passwd

postfix:x:89:89::/var/spool/postfix:/sbin/nologin

tcpdump:x:72:72::/:/sbin/nologin

 

说明:

cat /more/head/tail ---不怎么消耗内存(读到一行打印一行)

vim/less--是整体的进入内存,非常耗内存.(读出所有再打印.)

find查找文件:

 find [搜索范围]
[匹配条件]

选项:

-name 根据名字查找

-size 
  根据文件大小查找, +,-:大于设置的大小,直接写大小是等于

-user 
 查找用户名的所有者的所有文件

-group 根据所属组查找相关文件

-type 
  根据文件类型查找(f文件,d目录,l软链接文件)

-inum 
 根据i节点查找

-amin 
 访问时间access

-cmin 
  文件属性change

-mmin 
 文件内容modify

[root@localhost test]# find
/test/  -name 
b    ---在/test下查找名为b的文件。

[root@localhost
test]#  find /test/ 
-iname  b   
---不区分文件名大小写。

[root@localhost test]# find
/test/ -type d  --查找/test/下的目录。

[lbg@localhost
test]$ find . -type f -user lbg 
 --查看当前目录下属于用户lbg的普通文件。

vimdiff比较查看两个文件的不同:

 [root@localhost test]# vimdiff a
b  ---比较文件a和b的差异。

文件处于编辑状态后连接异常关闭的处理方法:

[root@localhost test]# ll -a  ---在文件路径中查看是否有同名的.swp结尾的隐藏文件.若有则删除该隐藏文件后再打开该文件即可。

最新文章

  1. SAP GUI的配置文件
  2. MVC系列2-Model
  3. VB6 GDI+ 入门教程[7] Graphics 其他内容
  4. PhoneGap与Jquery Mobile结合开发android应用配置
  5. Message Forwarding
  6. PhotoShop中画圆角矩形最简单方法(图文并茂)!
  7. Android手机一键Root原理分析
  8. UVA 11722 几何概型
  9. 在MacOs上配置Hadoop和Spark环境
  10. 【Zookeeper】源码分析之请求处理链(三)
  11. KMP算法 --- 在文本中寻找目标字符串
  12. 易忘&有用 的冷门Anaconda命令
  13. RSA简介
  14. Mysql:is not allowed to connect to this MySQL server
  15. 【题解】 AtCoder ARC 076 F - Exhausted? (霍尔定理+线段树)
  16. OpenCV编译以及QT Creator配置
  17. 关于no matching key exchange method found. Their offer: diffie-hellman-group1-sha1的解决办法
  18. SAP生产机该不该开放Debuger权限(转)
  19. odoo开发历史订单需求整体思路
  20. 什么是K线?K线的详解!

热门文章

  1. day32 Pyhton 异常处理
  2. Convert to Ones CodeForces(超水题)
  3. .NET Core+MongoDB集群搭建与实战
  4. CVE-2009-0927-Adobe Reader缓冲区溢出漏洞分析
  5. python 爬虫可视化函数,可以先看看要爬取的数据是否存在
  6. MASM入门 (一)DOSBox的安装和使用
  7. Java9系列第8篇-Module模块化编程
  8. CTF相关
  9. 实用!8个 chrome插件玩转GitHub,单个文件下载小意思
  10. WinSocket01