1. ls 命令
显示文件或者目录的信息,格式:ls 【选项】【 文件或者目录名称】 如:
ls / #显示根目录下的文件和目录
ls -a / #显示根目录下的所有文件和目录,包括隐藏文件
ls -l / #以长格式显示文件或者目录
ls -lh / #
2. mkdir 命令
创建一个新的目录,格式 mkdir 【选项】 目录名称,如
mkdir /tmp/test #在/tmp 目录下创建 test目录
mkdir -p /tmp/test1/test2 #递归创建目录即可在没有的目录中创建目录
3. pwd 命令
显示当前目录的决定路径
4. rmdir 命令
删除一个空目录,格式:rmdir 【目录名】
5. cp 命令
复制文件或者目录,格式:cp 【选项】【原文件或目录名】【目的文件或目录名】。复制文件时可以修改名称
选项:-r 复制目录,-p 保留文件属性
ls -r /tmp/test /root/ #将test目录复制到root目录下
6. mv 命令
格式:mv 【原文件目录名】【目标文件目录名】
描述:剪切文件或目录、修改文件或目录名称
7. rm 命令
格式:rm 【选项】【文件或目录名】
-r 删除目录
-f 强制删除
描述:删除文件或者目录
8. touch 命令
格式:touch 【选项】 【文件】
描述: 创建空文件
9. cat 命令
格式:cat 【选项】【文件】
- n 显示时加上行号
描述:显示文件内容
10. more 命令
格式:more 【格式】【文件】
描述:分页浏览文件
11. less 命令
格式:less 【选项】【文件】
描述:浏览文件内容
上下箭头进行内容上下滚动,page up/page down 上下翻页
12. head 命令
格式:head 【选项】【文件】
-n 显示文件的前n行
描述:显示文件的前面几行内容
head -n 10 /etc/services #显示前10行
13. tail 命令
格式:tail 【选项】【文件】
-n 显示文件的后n行
-f 动态显示文件后n行
描述:显示文件的最后几行内容
tail -n 10 /etc/services #显示后10行
14. find 命令
格式:·find path -option [ -print ] [ -exec -ok command ] {} \;
描述:搜索文件
#-exec command {} \; —–将查到的文件执行command操作,{} 和 \;之间有空格
#-ok 和-exec相同,只不过在操作前要询用户
-a 连接符合
-name #按名字搜索
-iname #搜索时不区分大小写
-perm #按执行权限来查找
-user username #按文件属主来查找
-group groupname #按组来查找
-size n[c] #查长度为n块[或n字节]的文件
-mtime -n +n #按文件更改时间来查找文件,-n指n天以内,+n指n天以前
-ctime -n +n #按文件创建时间来查找文件,-n指n天以内,+n指n天以前
-cmin #访问时间
-amin #文件属性
-mmin #文件内容
-type b/d/c/p/l/f #查是块设备、目录、字符设备、管道、符号链接、普通文件
========================================
find /etc -name init #
find /ect -iname *init* #模糊搜索
find /ect -iname init??? #模糊搜索?代表一个字符
$find ~ -name "*.txt" #在$HOME中查.txt文件并显示
$find . -name "*.txt"
$find . -name "[A-Z]*" #查以大写字母开头的文件
$find /etc -name "host*" #查以host开头的文件
$find . -name "[a-z][a-z][0–9][0–9].txt" -print #查以两个小写字母和两个数字开头的txt文件
find /tmp/ -name japan* -a -type f #查找japan开头的文件,-a用来进行连接
15. gzip 命令
压缩文件,不保留原文件,不能压缩目录。默认以.gz为后缀。用gunzip解压缩
17.tar 命令
打包压缩文件或目录,tar 【option】 【file】
-c #打包
-x #解包
-v #显示详细信息
-f #指定文件名
-z #打包同时进行压缩
===================
tar -zcvf ab.tar.gz a.list b.list #将a.lsit 、b.list 打包同时压缩成ab.tar.gz文件
tar -xvfz ab.tar.gz #将ab.tar.gz 解压缩
18. zip 命令
zip 【选项】【压缩后文件名】【文件或目录】
-r #压缩目录
unzip 解压缩
19. bzip2 命令
bzip2 【选项】 【文件】
-k #压缩后保留源文件
默认格式 .bz2
用bunzip2 进行解压缩