跳到主要内容

常用的 linux 命令的笔记

help

查看 Linux 内置命令的帮助

help cd

apt 命令

apt 是 ubuntu 中的 Shell 的前端软件包管理器

apt 语法

apt [options] [command] [package ...]
  • options: 可选,选项包括 -h(帮助),-y(当安装过程提示选择全为“yes”),-q(不显示安装的过程) 等等。
  • cmmand:要进行的操作。
  • package:安装的包

apt 常用的命令

  • sudo apt update 列出所有可更新的软件清单
  • sudo apt upgrade 升级软件包
  • apt list --upgradeable 列出可更新的软件及其版本信息
  • sudo apt full-upgrade 升级软件包、升级前先删除需要更新的软件包
  • sudo apt install <package_name>安装指定的软件
  • sudo apt install <package1> <package2> <package3> 安装多个软件包
  • sudo apt sudo update <package_name> 更新软件
  • sudo apt show <package_name> 显示软件包具体信息,例如:版本号,安装大小,依赖关系等
  • sudo apt remove <package> 删除软件包
  • sudo apt autoremove 清理不再使用的依赖和库文件
  • sudo apt purge <package> 移除软件包及其配置文件
  • sudo apt search <rackage>查找软件包
  • apt list --installed 列出所有已安装的包
  • apt list -- installed-versions 列出所有已安装包的版本信息

bash/sh

安装 .sh 结尾的软件包

cd

更改当前的路径

往上退两级

cd ../..

pwd

显示当前的工作路径

ls

ls [选项] [文件目录列表]

显示当前路径下的文件和文件夹

ls 常用选项:

-a: 显示所有文件级目录

-c: 按列输出,纵向排序

-x: 按列输出,横向排序

-l: 除文件名外,也将文件状态、权限、拥有者、文件大小等信息详细列出

-t: 根据文件建立时间的先后次序列出

-A: 同-a,但不列出‘ . ’(目前目录) 及'..'(父目录)

-X: 按扩展名排列显示

-R: 递归显示下层子目录

-help: 显示帮助信息

-version: 显示版本信息

cp 文件复制

cp [选项] 源文件 目标文件
cp [选项] 源文件组 目标目录

rm 文件删除

rm [选项] 文件列表 
rm -rf 文件夹

rmdir 删除空目录

全拼 remove empty directories

mkdir 创建文件夹

mkdir 文件夹 另外一个文件夹 

ln -sf 文件软链接

ln -sf [想要软链接的文件或文件夹] [想要文件链接到的地方]

du 查看文件/文件夹所占的磁盘容量

du -a //查看当前目录下所有的文件夹/文件所占的磁盘容量

find 查找,用于查找目录集目录下的文件

rename 用于重命名文件

touch 创建新的空文件,改变已有文件的时间戳属性

tree 以树型结构显示目录下内容

basename 显示文件名或目录名

dirname 显示文件或目录路径

chattr 改变文件的扩展属性

lsattr 查看文件扩展属性

file 显示文件类型

md5sum 计算和校验文件的 MD5 值