(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:更新已安装的包
学习笔记14:Linux系统相关命令续(系统信息,压缩解压缩···)
最新推荐文章于 2024-09-18 23:56:29 发布