1 命令名称:which
功能:显示系统的所在目录
语法:which ls
2 命令名称:whereis
功能:只能用于程序名的搜索,而且只搜索二进制文件
语法:whereis ls
3 命令名称:find
功能:查找文件和目录
语法:find [搜索路径] [搜索关键字]
1 在目录etc中查找文件init
find /ect -name init
4 命令名称:locate
功能:寻找文件或者目录
语法: locate fatab
有的时候会找不到文件,是因为locate查找是从目录文件数据库中查找,而不是从硬盘中查找.
5 命令名称:updatedb
功能:建立系统文件目录的数据库
语法:updatedb
6 命令名称:grep
功能:在文件中搜素字符串匹配的行,并输出
语法:grep ftp /etc/services
7 命令名称:man
功能:获得帮助信息
语法:man ls
8 命令名称:gzip
功能:压缩成后缀位是.gz文件
压缩后的格式: .gz
语法:gzip [选项] 文件
gzip cms
注意: 1 只能压缩文件,不能压缩目录
2 不保留原文件
9 命令名称:gunzip
功能:解压缩后缀是.gz的文件
语法: gunzip [选项] 文件
gunzip cms.gz
注意: 不保留原文件
10 命令名称:tar
功能:打包目录
压缩后的格式: .tar.gz
语法:tar [zcvf] 目录
-c 产生打包文件
-v 显示详细信息
-f 指定压缩后的文件名
-z 打包的同时压缩
tar -zcvf file1.tar.gz file1
解包:
-x 解包.tar文件
-z 解压缩
tar -zxvf file1.tar.gz
11 命令名称:zip (保留原文件)
压缩格式:.zip
功能:压缩成zip后缀的格式
语法 压缩文件: zip services.zip /etc/services
压缩目录: zip -r file1.zip file1
12 命令名称:bzip2
压缩格式:.bz2
功能:压缩文件,适合压缩大文件
语法: bzip2 -k 文件名
bzip2 -k cms
13 命令名称: bunzip2
功能:解压缩后缀是.bz2的文件,-k 保留原文件
语法:bunzip2 -k cms.bz2
总结:
.gz , .bz2:只能压缩文件,不能压缩目录,.gz不保留原文件,.bz2 (-k)可以保留原文件
.tar.gz:打包文件并压缩
.zip:文件和目录都可以
14 命令名称:ping
功能:测试网络是否联通
语法:ping 192.186.1.1
15 命令名称:ifconfig
功能:查看网络设置信息
语法:ipconfig -a
16 命令名称:shutdown
功能:关机
语法:shutdown
17 命令名称:reboot
功能:重启
语法:reboot
18 管道:将一个命令的输出传送给另一个命令,作为另一个命令的输入
使用方法: 命令1|命令2|命令3
语法: ls -l /etc|more
ls -l /etc|grep init
19 命令连接符:
; 命令依次执行 pwd;date;ls
&& 前面成功后面才能执行 ls&&pwd
|| 前面失败后面才会执行 ls||pwd
20 命令名称:netstat
功能:显示网络相关信息
-t tcp
-u udp
-l 监听
-r 路由
-n 显示ip地址和端口号
netstat -tlun 查看本机监听端口
netstat -an 查看本机所有网络连接
netstat -rn 查看本机路由表