1.1 ls
作用:查看当前位置或指定位置下,有什么文件
格式:
格式1:ls # 查看当前位置下文件
格式2:ls ./ # 查看当前位置下文件
格式3:ls 路径 # 查看指定的路径下有什么文件
选项
-a 显示所有文件,包括隐藏文件【linux中的隐藏文件是文件名前面是一个 . 】
-l 显示文件的属性信息
-h 以人类易读的方式显示文件的大小
例:查看根目录下的全部的文件
ls /
1.2 cat
作用:查看文本文件的内容【可以将多个文件的内容一块显示出来】
格式:
cat 文件名 [文件名]
例:将/etc/passwd 文件复制到home下,然后用cat查看文件中的内容
[root@localhost ~]# cp /etc/passwd /home/
[root@localhost ~]# cat /home/passwd
1.3 more
作用:查看文件的内容【比较适合查看大文件】
格式:
more 文件名
more的操作
敲回车:显示下一行
f:显示下一屏
敲空格:显示下一屏
b:显示上一屏
q:退出查看
1.4 less
作用:查看文件的内容【比较适合查看大文件】
格式:
less 文件名
less的操作
敲回车:显示下一行
f:显示下一屏
敲空格:显示下一屏
b:显示上一屏
q:退出查看
1.5 head
作用:查看文件的内容【默认是看文件的前10行】
格式:head -N 文件名
例:查看文件/etc/passwd的前10行
格式1:
head /etc/passwd
格式2:
head -n10 /etc/passwd
1.6 tail
作用:查看文件的内容【默认是看文件的后10行】
格式:
tail -N 文件名
例:查看文件/etc/passwd的最后10行
格式1:
tail /etc/passwd
格式2:
tail -n10 /etc/passwd
1.7 wc
作用:统计文件中有多少行,单词,字符
格式:wc 【选项】 文件
选项:
-w 统 计 单 词
- c 统 计 字 符
-l 统 计 行
1.8 vi
作用:创建或编辑一个文本文件
格式:
vi 文件名
vi 路径/文件名
1)如果这个文件是存在的,而且是文本文件,那么vi就会直接打开这个文件
2)如果这个文件是存在的,而且是目录文件,那么vi也可以打开这个文件,但是无法正常的保存
3)这个文件不存在 ,vi会自动的创建一个新的空文件 注意: cat、head、tail、more、less 和vi 都可以查看文件中的内容 但是vi,主要是用于对文件内容进行修改 而其他的命令是查看文件的内容
例:复制文件 /etc/init.d/functions 复制到home下,然后用vi打开看看这个文件的内容
cp /etc/init.d/functions /home/
vi /home/functions
vi打开后,退出的方法
先按键盘的 ESC 键
然后 按 shift 和 : 两个键【一块按】
最后在左下角的冒号后面输入 q! ,然后敲回车
vi应用 查看模式下的操作
nG:跳转到第n行
dd:删除光标所在的行【剪切】
yy:复制光标所在的行
p - 小:将剪切/复制的内容,粘贴到当前所在的行的下一行
P - 大:将剪切/复制的内容,粘贴到当前所在的行的上一行
u:撤销操作 /要搜索的内容:在/后面输入要搜索的内容,就可以直接开始搜索了,
n:继续向下搜索
N:继续向上搜索
末行模式下的操作
数字:直接跳转到指定的行的行首
1 就是跳转到第一行
500 就是跳转到第500
$ 就是跳转到最后一行
set nu:在每一行的前面,显示一个行号
set nonu:取消每行前面的行号
nohl:取消高亮
w:保存
q:退出
!:强制执行
1.9 通配符
通配符就是一些具有特殊的含义的符号
*:表示任意个任意字符
?: 表示任意一个字符
|:前后可以分别写一个命令,通过管道符,可以见前面命令的执行结果传递给后面的命令,让后面的
命令再处理一次