系统信息
date和cal查看系统时间
cal -y显示一年的时间
查看磁盘信息
df显示磁盘剩余空间
du显示目录下的文件大小
-h人性化显示
进程信息
进程:当前正在执行的一个程序
ps a显示终端上所有进程
ps au显示进程详细状态
ps aux显示没有控制终端的进程
PID进程代号
top
动态显示当前进程中cpu和内存占比高的程序(实时监控)
当发现某个程序cpu占用或内存占用比较高,已经影响到系统的正常执行时,使用kill终止
打开另一个新终端,输入ps au
输入kill PID可以结束进程
kill -9 PID强行终止
注意!不要随意kill由root开启的进程,可能会使系统崩溃
查找文件
find [路径] -name "文件名“
软链接
类似于windows下的快捷方式
ln -s 绝对路径/相对路径 链接名称
使用软连接时,应该使用绝对路径,不然移动连接文件后将无法使用
相对路径
绝对路径
不加-s即创建硬链接,硬链接与软连接有什么不同?
软链接当删除源文件时,链接文件也删除,硬链接删除源文件时,链接文件仍然存在
什么是硬链接?
在linux中,文件名和文件的数据是分开存储的,硬链接相当于创建了一个别名,在日常工作中,一般不会创建硬链接
打包压缩
不同操作系统的打包压缩方式
win:rar
mac:zip
linux:tar.gz
”小明,把这个文件打成一个tar包“
tar命令只负责打包不负责压缩
打包
解包
用gzip压缩tar包,扩展名为.tar.gz(最常见)
一般打包,先tar再gzip,太麻烦?见下
压缩,可以看到文件明显变小
解压缩
bzip2(two)
可能会看到有的压缩包的后缀名为.tar.bz2
tar中的-j可以调用bzip2(把-z改为-j就可以)
可以使用-C指定解压到指定目录
软件安装apt
apt安装包管理工具
有趣的软件:sl和htop
点击q可退出
配置软件源
通过apt连接到主服务器就可以下载软件,但是ubuntu的服务器放在国外,靠国内的网络去访问国外的服务器来下载软件速度慢,使用镜像源(一模一样),常用的(阿里,搜狐,清华镜像源)
linux基础指令完结撒花~~~