Linux下系统相关的命令——和其它打包安装命令

linux下系统相关的命令

时间日期的

date -查看系统的时间

cal -查看日历的 -y可以查看全年的日历 (cal -y)

磁盘存储空间的

df -显示磁盘的剩余空间信息

du -显示目录下的文件大小

这里它两个都有一个共同的选项参数 -h人性化的显示文件大小(df -h,du -h)

进程相关的

ps aux查看进程相关的

注意了:ps aux的aux 是选项参数,他们没有 “-”

(ps a -显示终端商的所有进程)
(ps u -显示进程的详细状态)
(ps x -显示没有控制终端的进程)

top -动态的显示运行中的进程

kill [-9] -9表示强制删除,
杀死进程 kill

linux下的其它命令

查找文件

find -查找文件

这个比较容易理解,在配合我们使用通配符就完美了

1. 搜索桌面目录下,文件名包含 1 的文件
find -name "*1*"

2. 搜索桌面目录下,所有以 .txt 为扩展名的文件
find -name "*.txt"

快捷方式??

ln -软连接

这个东西相当于,windows上的快捷方式不过有一些区别

注意:在linux下文件和文件名是分开存储的。

我们主要使用的绝对路径,不要问为什么了,很简单不详细讲。如果使用相对路径,要是移动了软连接文件,那么这个软连接就失效了。

对桌面下的01.py穿件一个软连接

ln [参数][源文件或目录][目标文件或目录]

ln -s /home/pythone/Destop/01.py 01_ruanlianjie

压缩

tar -打包和压缩

# 打包文件
tar -cvf 打包文件.tar 被打包的文件/路径...

# 解包文件
tar -xvf 打包文件.tar

参数详解:
c   生成档案文件,创建打包文件
x   解开档案文件
v   列出归档解档的详细过程,显示进度
f   指定档案文件名称,f 后面一定是 .tar 文件,所以必须放选项最后

这个命令自身打包而已,并没有压缩,如果要压缩,请指定-z或者-j选项

-z 是gzip的一种压缩格式,后缀名是.tar.gz 非常常见。

-j  是bzip2的一种压缩格式,后缀名是.tar.bz2 非常常见。

实际命令;
打包并且压缩一个文件,并且存放到指定目录

# 压缩文件
tar -zcvf 打包文件.tar.gz 被压缩的文件/路径...

# 解压缩文件
tar -zxvf 打包文件.tar.gz

# 解压缩到指定路径
tar -zxvf 打包文件.tar.gz -C 目标路径

安装软件?

apt-get -安装软件

apt 是 Advanced Packaging Tool,是 Linux 下的一款安装包管理工具,我们通过它来安装软件,

# 1. 安装软件
$ sudo apt install 软件包

# 2. 卸载软件
$ sudo apt remove 软件名

# 3. 更新已安装的包
$ sudo apt upgrade 

猜你喜欢

转载自www.cnblogs.com/BM-laoli/p/12368367.html
今日推荐