目录
命令基本格式
命令提示符
- Linux当中管理员账号为 root
命令格式
查询目录中内容 ls
ll
-
显示目录中详细信息
文件权限
Linux文件类型
- 7种:- 文件 / d 目录 / l 软链接文件 / b 块设备文件 / c 字符设备文件 / s 套接字文件 / p 管道文件
- 文件权限 / . ACL权限 /1 引用计数 /root 所有者 / root所属组 / 文件大小by字节 / 文件最后一次修改时间 /
-h
- 为人性化显示文件大小
-a
- 显示所有文件 包括隐藏文件 .开头为隐藏文件
-d
- 查看目录本身信息 而不是目录下文件
-i
- 显示文件id号
目录文件处理命令
建立目录 mkdir
切换所在目录 cd
ctrl+L
-
清屏
相对路径 和 绝对路径
tab键
-
两下tab 展示当前目录下文件 一下tab 补全信息
查询所在目录位置 pwd
删除空目录 rmdir
删除文件或目录 rm
rm -rf /tmp/zyx
- 删除该目录
rm -rf /tmp/zyx/*
- 删除该目录下所有文件
复制命令 cp
cp doc1 /tmp/
- 原名复制
cp doc1 /tmp/doc2
-
改名复制
剪切或改名命令 mv
- mv japan/ /tmp/japan1
- 原文件目录 与目标目录 在同一级目录下 则为改名 否则为剪切
- mv命令 对目录的操作 不需加上选项 -r
常见目录的作用
- bin为普通用户可操作 sbin为超级用户可操作
链接命令 ln
硬链接
软链接
软链接 当原文件目录与目标目录不在同一级目录下 原文件需使用绝对路径
文件搜索命令 locate
- locate 后台数据库一天一更新 新建的文件会搜索不到
locate搜不到 /tmp/下的文件 why?
命令搜索命令whereis 和 which
- pwd没有别名
- cd为shell内置命令 搜索不到
PATH环境变量
文件搜索命令 find
Linux中的通配符
. 为代表当前目录
搜索千字节 用k 兆字节用 M 注意大小写
字符串搜索命令 grep
帮助命令 man
/-d 查找帮助文档中的 -d相关内容 按 n 键 为下一个 按 shift+n 键 为上一个
注意 LS(1) 其中的1 为man的级别
man 的级别
查看命令拥有哪个级别的帮助
若有多个等级的命令 man 命令 直接返回最高等级的帮助文档
查看和命令相关的所有帮助
选项帮助
shell 内部命令帮助
whereis 找不到命令的 可执行文件 即内部命令
详细命令帮助 info
压缩命令
.zip 压缩
zip解压缩
gz压缩
gz解压缩
bz2压缩
bz2解压缩
为解决gz bz2 无法压缩目录 可将目录打包tar 再压缩
打包命令 tar
解打包命令
.tar.gz压缩
.tar.bz2压缩
指定解压缩位置
压缩多个文件在指定路径下
查看压缩包中内容 不解压 -ztvf
用户登陆查看命令
命令 w
当前时间 开机运行时间 两个用户 1min 5min 10min 内负载平均占用