学习笔记14:Linux系统相关命令续(系统信息,压缩解压缩···)

(1)系统信息
date:查看系统时间
cal:calendar查看日历,-y选项可查看一年的日历
df -h:disk free显示磁盘剩余空间(-h选项以人性化的方式显示文件大小)
du -h [目录名]:disk usage 显示[目录]下的文件大小
ps aux:process status查看进程的详细状况
(a显示终端上所有进程,包括其他用户进程;u显示进程的详细状态;x显示没有控制终端的进程)
top:动态显示运行中的进程并且排序(按q退出)
kill [ -9] 进程代号:终止指定代号的进程(-9表示是否强制终止)。注意用kill命令时最好只终止由当前用户开启的进程,而不要终止root身份开启的进程,否则可能导致系统崩溃
(2)查找文件、软链接
find [路径] -name “.py”:查找指定路径下扩展名是.py的文件,包括子目录
如:
find Desktop/ -name “1”:查找桌面下文件名包含1的文件
find -name “*.txt”:查找当前目录下后缀为.txt的文件
ln 被链接的源文件 链接文件:建立文件硬链接,有多少方式访问文件/目录
ln -s 被链接的源文件 链接文件:建立文件软链接,类似windows中的快捷方式(源文件要使用绝对路径)
硬链接和软链接区别:当源文件被删除时,硬链接文件打开仍能看见文件内容。
在这里插入图片描述
(3)压缩解压缩
tar -cvf 打包文件.tar 被打包的文件/路径:打包文件(只打包不压缩)
例:tar -cvf 111.tar 1.txt 2.txt 3.txt:将1,2,3文件打包到当前目录,打包名为111
tar -xvf 打包文件.tar:解包
例:tar -xvf 111.tar
tar -zcvf 打包文件.tar.gz 被压缩的文件/路径:打包压缩文件
例:tar -zcvf 111.tar.gz *.txt:将所有.txt文件打包压缩到当前目录,压缩名为111
tar -zxvf 打包文件.tar.gz:解压缩
例:tar -zxvf 111.tar.gz
tar -zxvf 打包文件.tar.gz -C 目标路径:解压缩到指定路径(解压到的目录必须存在)
tar -jcvf 打包文件.tar.bz2 被压缩的文件/路径:打包压缩文件
例:tar -jcvf 111.tar.bz2 *.txt:将所有.txt文件打包压缩到当前目录,压缩名为111
tar -jxvf 打包文件.tar.bz2:解压缩
例:tar -jxvf 111.tar.bz2 -C bz2:解压缩111包到bz2目录下,bz2必须提前存在
(4)软件安装
sudo apt install 软件包:安装软件
例:sudo apt install htop:安装一个可查看当前进程排名的软件
sudo apt remove 软件名:卸载软件
sudo apt upgrade:更新已安装的包

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值