- 主要是为了方便远程终端维护服务器时,查看服务器上当前的 系统日期和时间/磁盘空间占用情况/程序执行命令
- 时间和日期
- 磁盘信息
- -h:以人性化的方式显示文件大小
- 进程信息
- 进程通俗地说就是当前正在执行的一个程序
- ps默认只会显示当前用户通过终端启动的应用程序
- 要退出top,可以直接输入q
- 使用kill命令时,最好终止由当前用户开启的进程,而不要终止以root身份开启的进程,否则可能导致系统崩溃
- 选项说明
- 进程通俗地说就是当前正在执行的一个程序
- 其他命令
- 查找文件
- find命令通常用来在 特定的目录下 搜索 符合条件的文件
- 如果省略路径,表示在当前文件下查找
- 可以配合通配符使用
- 软链接
- 类似于快捷方式
- 没有-s选项的话,建立的是一个硬链接文件
- 两个文件占用相同大小的硬盘空间,工作中几乎不会建立文件的硬链接
- 源文件要适应绝对路径,不能使用相对路径,这样方便移动链接文件后,仍能正常使用
- 硬链接
- 在使用ln创建链接时,若没有-s选项,会创建一个硬链接,而不是软链接
- 相当于复制+同步更新
- 只要引用数不为零,文件就不会消失
- 文件软硬链接示意图
- linux中,文件名和文件的数据 是分开存储的
- 在Linux中,只有文件的硬链接数==0时候才会被删除
- 使用ls -l可以查看一个文件硬链接的数量
- 打包压缩
- 打包/解包
- tar是linux中最常用的备份工具,此命令可以 把一系列文件 打包到一个大文件夹中,也可以把一个打包的大文件夹恢复成一系列的文件
- 命令格式
- 选项说明
- 压缩/解压缩
- gzip
- tar与gizp命令结合可以使用,实现文件的打包和压缩
- tar只负责打包文件,但不压缩
- 用gzip压缩tar打包后的文件,其扩展名一般用xxx.tar.gz
- 在tar命令中有一个选项-z可以调用gzip,从而可以方便的实现压缩和解压缩的功能
- 命令格式
- 选项含义
- tar与gizp命令结合可以使用,实现文件的打包和压缩
- bzip2(two)
- tar与bzip2命令结合可以使用,实现文件的打包和压缩(用法和gzip一样)
- tar只负责打包文件,但不压缩
- 用bzip2压缩tar打包后的文件,其扩展名一般用xxx.tar.bz2
- 在tar命令中有一个选项-j可以调用gzip,从而可以方便的实现压缩和解压缩的功能
- 命令格式
- tar与bzip2命令结合可以使用,实现文件的打包和压缩(用法和gzip一样)
- gzip
- 打包/解包
- 软件安装
- 通过apt安装卸载软件
- apt是linux下的一块安装包的管理工具
- 可以在终端方便的安装/卸载/更新软件包
- linux系统下软件安装
- 通过apt安装卸载软件
- 查找文件