linux系统终端命令(5)

系统信息

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基础指令完结撒花~~~

猜你喜欢

转载自blog.csdn.net/weixin_40725491/article/details/83151111