Linux常用命令

文件目录操作

查看当前所在目录位置
pwd
/root

进入其他目录中
cd /hy-nas

/hy-nas# pwd
/hy-nas

创建一个空文件
touch emptyfile

查看当前目录下的文件
ls
emptyfile

在当前目录下创建一个目录
mkdir directory

cd directory
~/directory# pwd
/root/directory

删除文件
rm emptyfile

删除文件夹
rm -rf directory

系统软件安装

执行安装前必须执行该命令,更新远程仓库的元数据到本地
apt update

安装或升级软件包
apt install pigz

Python 包安装

列出已经安装的包
pip list

安装 PIP 包,建议增加 --no-cache 参数禁用本地缓存
pip install flask --no-cache

卸载 PIP 包
pip uninstall flask

压缩解压文件

解压 .tar.gz 文件到当前目录
tar -xf compress.tar.gz

解压 .tar.gz 文件到 /hy-nas 目录
tar -C /hy-nas -xf compress.tar.gz

将文件和文件夹压缩成 .tar.gz 文件
tar -zcf compress.tar.gz file directory

解压 zip 或 rar 推荐使用 7z 命令,使用 apt 安装
apt-get update
apt-get install p7zip-full -y

使用 unzip 解压 .zip 文件到当前目录
unzip -q compress.zip

如果 zip 超过 1GB 推荐使用 7z 命令解压,-o 后直接加解压缩路径
7z x compress.zip -o/hy-nas

将文件和文件夹压缩成 .zip 文件
zip -q -r compress.zip file directory

解压 .rar 文件到当前目录
7z x compress.rar

系统命令

查看进程信息
ps -efw

查看显卡信息,此方法无法看到进程
nvidia-smi

查看显卡信息另一种方法,可看到是否有进程占用显卡
py3smi