1.ls指令
1.1 ls -a 列出目录下的所有文件,包括以 ‘.’ 开头的隐含文件。
1.2 ls -d 将目录像文件一样显示,而不是显示其下的文件。如:ls -d 指定目录
1.3 ls -i 输出文件的i节点的索引信息。
1.4 ls -l 列出文件的详细信息 也可以写成 -ll
1.5 ls -lrt ???
1.6 ls -k 以k字节的形式表示文件的大小。
1.7 ls -F 在每个文件后附上一个字符说明该文件的类型 “*” 表示可执行的普通文件; “/” 表示目录; “@” 表示符号链接;“|”表示FIFOs;“=”表示套接字。
1.8 ls -r 对目录的反向排序
1.9 ls -t以时间排序
ls -1 一行只输出一个文件
ls -R 列出所有子目录下的文件
ls -s 在l文件名后输出该文件的大小。(大小排序,如何找到目录下最大的文件)
2.ifconfig指令
查看ip,查看当前目录下的内容
3.pwd命令
显示用户当前所在的目录
4.cd命令
改变工作目录。将当前工作目录改变到指定目录下。
5.touch命令
touch命令参数可更改文档或目录的日期时间,包括存取时间和更改时间,或者新建一个不存在的文件
5.1 -a 或–time=atime或–time=access或–time=use只更改存取时间
5.2 -c 或–no-create 不建立任何文档
5.3 -d 使用指定的日期时间,而非现在的时间
5.4 -f 此参数将忽略不予处理,仅负责解决BSD版本touch指令的兼容性问题。
5.5 -m 或–time=mtime或–time=modify 只更改变动时间。
5.6 -r 把指定文档或目录的日期时间,统统设成和参考文档或目录的日期时间相同。
5.7 -t 使用指定的日期时间,而非现在的时间
6.mkdir指令
在当前目录下创建一个名为“dirname”的目录
6.1 mkdir -p 可以创建多个目录结构的文件夹
7.rm命令
删除空目录
7.1 rm -p 当子目录被删除后如果父目录也变成空目录的话,就连带父目录一起删除
7.2 rm -f 即使文件属性为只读(即写保护),也立即删除
7.3 rm -r 删除目录及其下所有文件
8.echo命令
echo加上>,可以将字符重定向到文件当中
9.cat命令
查看文件中的内容
9.1 cat /dev/null > filename 可以重定向filename这个文件为空文件
10.more命令
查看文件内容
10.1向下查看:空格键,f
10.2向上产看:b
10.3查看是哪个文件 “:f”
10.4退出就是“q”
10.5more + (num)行数 filename 从 filename这个文件的第num处开始查看
11.less命令
less 工具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极
其强大。
less 的用法比起 more 更加的有弹性。在 more 的时候,我们并没有办法向前面翻, 只能往后面看
但若使用了 less 时,就可以使用 [pageup][pagedown] 等按键的功能来往前往后翻看文件,更容易用
来查看一个文件的内容!
除此之外,在 less 里头可以拥有更多的搜索功能,不止可以向下搜,也可以向上搜
less与more类似,但使用less可以随意浏览文件,而more仅能向前移动,却不能向后移动,而且less在查看之前不会加载整个文件。
less -i :忽略搜索时的大小写
less -N:显示每行的行号
/字符串:向下搜索“字符串”的功能
?字符串:向上搜索“字符串”的功能
n:重复前一个搜索(与 / 或 ? 有关)
N:反向重复前一个搜索(与 / 或 ? 有关)
q:quit
12.head命令
用来显示档案的开头至标准输出中,默认head命令打印其相应文件的开头10行
12.1 head -n<行数> 显示的行数
13.tail命令
用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理。常用查看日志文件。
13.1 tail -f 循环读取
13.2 tail -n<行数> 显示行数