系统信息相关命令
时间与日期
date 查看日期
cal calendar 查看一个月的气力,-y选项可以查看一年的信息
磁盘信息
df -h disk free查看磁盘剩余空间
du -h[目录] disk usage 显示目录下的文件大小 -h: 以人性化的方式显示文件大小
系统进程信息
进程:正在执行的程序
ps
ps aux : 当前系统_的所有进程信息
a: 显示所有进行,包括其他用户
u: 显示进程的详细状态
x: 显示没有控制终端的进程
top
实时监控应用程序进程信息,排序显示
按q退出top状态
kill 杀死进程
kill [-9] 进程代号 终止指定进程代号的进程,-9表示强行终止
查找文件
find
find [路径] -name "文件" 不添加路径表示在当前目录下搜索
与通配符联用
软连接
类似于windows的快捷方式
ln -s 源文件 链接文件
链接文件的路径要写绝对路径,即使移动了文件链接还是有效
打包压缩
不同操作系统中,常用的打包工具是不一样的:
- windows : rar
- mac : zip
- linux : tar.gz
打包\压缩
tar只负责打包
tar -cvf 打包文件名.tar 源文件\目录
tar -xvf 解压文件
压缩\解压缩 gzip
gzip可以压缩tar打包后的文件,生成.tar.gz文件
在tar命令中-Z选项可以调用gzip进行压缩
压缩文件 tar -zcvf 打包文件.tar.gz 被压缩文件/目录
解压缩文件 tar -zxvf 打包文件.tar.gz
解压缩到指定路径 tar -zxvf 打包文件.tar.gz -C 目标路径
-C :解压缩到指定路径,解压缩的路径一定要存在
软件安装
通过apt安装/卸载软件
apt: advanced packaging Tool Linux系统常用的软件安装包管理程序
apt install 软件 安装
apt remove 软件 卸载
apt upgrade 更新已安装的程序