目录结构
基础命令
[root@localhost ~]#
其中:
root 当前登陆用户
localhost 主机名
~ 当前所在目录
如果是root代表/root
如果是普通用户user1代表/home/user1
# 超级用户的提示符#
普通用户提示符$
ls [选项] [文件或目录]
选项:
-a 显示所有文件包括隐藏文件
-l 显示详细信息
-h 人性化显示文件大小
cp [选项] [原文件或目录] [目标目录]
选项:
-r 复制目录
rm -rf [文件或目录]
选项:
-r 递归删除目录
-f 强制
cd [目录]
命令英文原意:change directory
简化操作:
cd ~ 进入当前用户的家目录
cd 同上
cd - 进入上次目录
cd .. 进入上一级目录
cd . 进入当前目录
mkdir -p [目录名]
-p 递归创建
命令英文原意:make directories
find /etc -size +20k -a -size -50k
#查找/cte/目录,大于20KB并且小于50KB的文件
-a and 逻辑与,两个条件都满足
-o or 逻辑或,两个条件满足一个即可
find /etc -size +20k -a -size -50k -exec ls -lh {} \;
#查找/cte/目录,大于20KB并且小于50KB的文件,并显示详细信息
#-exec {} \;这是固定格式
grep [选项] 字符串文件名
#在文件当中匹配符合条件的字符串
选项:
-i 忽略大小写
-v 排除指定字符串
- find与grep的区别
find命令:在系统中搜索符合条件的文件名
grep命令:在文件中搜索符合条件的字符串
man ls
#查看ls的帮助
命令 --help
#获取命令选项的帮助
实例:
ls --help
但是不适应内部命令,如cd:
help cd
打包命令:
tar -cvf 打包文件名 源文件
选项:
-c 打包
-v 显示过程
-f 指定打包后的文件名
解打包命令:
tar -xvf 打包文件名
选项:
-x 解打包
重启命令:init 6
关机命令:init 0
退出登录命令:logout
磁盘使用情况:df
查看任务进程:top
查看内存占用:free
查看操作历史:history
在显示器输出内容:echo
文件查看命令:cat,tail:tail可以阻塞线程,时时打印查看